Hi Folks

FYI we have created the cipd package for mac, and blink_web_tests is
switched to use httpd from that package. The previous workaround had been
reverted. To run run_web_tests.py locally, pls run "gclient sync" to
install the package first.

thanks, Weizhong

On Mon, Feb 7, 2022 at 11:35 AM Jan Keitel <jan.kei...@gmail.com> wrote:

> Hi Weizhong,
>
> sure, here you go:
> https://bugs.chromium.org/p/chromium/issues/detail?id=1294954
>
> Cheers,
> Jan
>
> On Monday, February 7, 2022 at 7:52:01 PM UTC+1 weiz...@google.com wrote:
>
>> Hi Jan
>>
>> Thanks for reporting this. But I just run this on my Mac (version 12.2),
>> and did not see this issue. Can you pls file a crbug against me and include
>> all the details?
>>
>> thanks, Weizhong
>>
>> On Mon, Feb 7, 2022 at 3:20 AM Jan Keitel <jan.k...@gmail.com> wrote:
>>
>>> Weizhong,
>>>
>>> Thank you for the patch - very helpful on MacOS 12.1. One naive
>>> question: Unless I comment out
>>> https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/tools/blinkpy/common/system/platform_info.py;l=195
>>> the assert still stops me from running the web tests on my Mac OS 12.1
>>> machine. Is there a flag that I can set to avoid having to do this or
>>> should this also be included in a CL?
>>>
>>> Thanks,
>>> Jan
>>>
>>> On Thursday, January 6, 2022 at 9:41:31 PM UTC+1 Alexis Hétu wrote:
>>>
>>>> Thanks Weizhong! This will help local debugging of Web Tests on MacOS
>>>> corp devices.
>>>>
>>>> Le jeu. 6 janv. 2022, à 15 h 36, Weizhong Xia <weiz...@google.com> a
>>>> écrit :
>>>>
>>>>> Folks
>>>>>
>>>>> I made a CL
>>>>> <https://chromium-review.googlesource.com/c/chromium/src/+/3368461>
>>>>> that disables php support in httpd for Mac12. With this change we will be
>>>>> able to run blink_web_tests locally on Mac12, with the side effect that
>>>>> tests that require php will fail. This is a temporary workaround to 
>>>>> unblock
>>>>> those who need to run the test locally on mac12. This CL will be reverted
>>>>> once the work for 3pp packaging httpd is done, and another email will be
>>>>> sent out.
>>>>>
>>>>> There is no impact to other platforms: win, linux or other mac
>>>>> versions.
>>>>>
>>>>> thanks, Weizhong
>>>>>
>>>>> On Thu, Dec 16, 2021 at 4:57 PM Weizhong Xia <weiz...@google.com>
>>>>> wrote:
>>>>>
>>>>>> I have two CLs trying to create the 3pp package for this. Both of
>>>>>> them met some kind of compile issue. I am in discussion with ppl to see 
>>>>>> how
>>>>>> to fix that.
>>>>>>
>>>>>> As mentioned in that crbug, we are able to successfully build httpd
>>>>>> for mac arm with the checked-in script. I am not sure if this makes a
>>>>>> viable workaround for those who need it urgently.
>>>>>>
>>>>>> I have been getting different signals about the priority.
>>>>>>
>>>>>> thanks, Weizhong
>>>>>>
>>>>>> On Thu, Dec 16, 2021 at 3:19 PM Nico Weber <tha...@chromium.org>
>>>>>> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> Yes, that is known:
>>>>>>> https://bugs.chromium.org/p/chromium/issues/detail?id=1190885#c57
>>>>>>> You can still run tests on macOS 11.
>>>>>>>
>>>>>>> However, the old version doesn't work on arm machines. So
>>>>>>> reverting doesn't work either.
>>>>>>>
>>>>>>> So we need to try to quickly finish the work to make a 3pp httpd
>>>>>>> package.
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Dec 16, 2021 at 5:32 PM Dave Tapuska <dtap...@chromium.org>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> FYI... Seems PHP was removed in macOS Monterey. Nico sounds like we
>>>>>>>> need to revert your patch.
>>>>>>>>
>>>>>>>> dave
>>>>>>>>
>>>>>>>> On Thu, Dec 16, 2021 at 5:20 PM Dave Tapuska <dtap...@chromium.org>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> I get it too.. I wonder if
>>>>>>>>> https://source.chromium.org/chromium/chromium/src/+/1156f94e35e73182126f17cf52c45f70a8d4c45b
>>>>>>>>> is the cause because my default system http conf doesn't have a PHP 
>>>>>>>>> library.
>>>>>>>>>
>>>>>>>>> Nico?
>>>>>>>>>
>>>>>>>>> dave.
>>>>>>>>>
>>>>>>>>> On Thu, Dec 16, 2021 at 5:01 PM 'Alexis Hétu' via blink-dev <
>>>>>>>>> blin...@chromium.org> wrote:
>>>>>>>>>
>>>>>>>>>> +blink-dev
>>>>>>>>>>
>>>>>>>>>> ---------- Forwarded message ---------
>>>>>>>>>> De : Alexis Hétu <su...@google.com>
>>>>>>>>>> Date: jeu. 16 déc. 2021, à 16 h 42
>>>>>>>>>> Subject: Can't run Web Tests locally on MacOS 12 device
>>>>>>>>>> To: <chrome-...@google.com>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>>
>>>>>>>>>>   When I try to run Web Tests locally on my 2017 iMac Pro or 2018
>>>>>>>>>> Macbook Pro, both on MacOS 12, I get this error:
>>>>>>>>>>
>>>>>>>>>> No code signing authority for module at
>>>>>>>>>> /usr/libexec/apache2/libphp7.so specified in LoadModule directive
>>>>>>>>>>   How do I fix that?
>>>>>>>>>>
>>>>>>>>>> Thanks
>>>>>>>>>>
>>>>>>>>>> Alexis
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "blink-dev" group.
>>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to blink-dev+...@chromium.org.
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPB1aKAp9Nz9Dk%2BFQ5xXL0BmUeYkPAE%2Bjfs54OiRd2JA3wBc7Q%40mail.gmail.com
>>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAPB1aKAp9Nz9Dk%2BFQ5xXL0BmUeYkPAE%2Bjfs54OiRd2JA3wBc7Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>>>>>>> .
>>>>>>>>>>
>>>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADXrSip9ntySfyLHcGq_NHFHw8OgtiraxNMLJtUdQbWtZmNAqw%40mail.gmail.com.

Reply via email to