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/CADXrSipwisD6Fie2j3XnzFcpEzXTbtjJmHZ_uDtqf8Zji3XD3g%40mail.gmail.com.

Reply via email to