Thanks Weizhong! This will help local debugging of Web Tests on MacOS corp devices.
Le jeu. 6 janv. 2022, à 15 h 36, Weizhong Xia <weizh...@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 <weizh...@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 <dtapu...@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 <dtapu...@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 < >>>>> blink-dev@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-mac-...@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+unsubscr...@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/CAPB1aKAEsRmwGOx083dNCOurn9EyPZx8PRGoFUv%3DxDVNiK3Jgw%40mail.gmail.com.