> On 27 Sep 2025, at 3:24 am, Chris Sherlock <[email protected]> wrote:
> 
> 
> 
>> On 27 Sep 2025, at 2:54 am, Ilmari Lauhakangas 
>> <[email protected]> wrote:
>> 
>> On 9/26/25 19:34, Chris Sherlock wrote:
>>> Found ninja-1.13.1 at /opt/homebrew/bin/ninja
>> 
>> I see this homebrew thing, so I wonder, if you are using Meson from 
>> homebrew? The issue you hit is fixed in Meson 1.8.3, see 
>> https://gerrit.libreoffice.org/c/core/+/188863
>> 
>> The meson we ship from dev-www is 1.8.3 at the moment.
>> 
>> Ilmari
> 
> I do… that may be what the issue is. I’ll check. Thanks!
> 
> Chris

Apologies to Ilmari, I seem to have replied to him directly a few times - that 
was not my intention. 

A few points:

I am running meson 1.9.1 via homebrew. 

However, I have checked compile_commands.json in the harfbuzz tarball build and 
it is using:

-D_LIBCPP_ENABLE_ASSERTIONS

And not:

-D_LIBCPP_HARDENING_MODE

Unfortunately, I don’t know how to tweak the external tarball to use the 
correct flag on macOS 26

Furthermore, I checked the Gerrit change and I see that it uses:

Darwin -a $MACOSX_SDK_VERSION

When I run that on my terminal it complains that it can’t find Darwin. I’m sure 
I’m missing something, but how does that check work?

Chris

Reply via email to