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.