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.