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/756705ad-58b0-47fe-9bba-0e027e08ce78n%40chromium.org.

Reply via email to