> On 27 Sep 2025, at 4:50 am, Chris Sherlock <[email protected]> wrote:
> 
> 
> 
>> 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
> 

One more thing:

I’ve setup —with-system-harfbuzz and —with-system-graphite and it is now 
compiling fine. This is my workaround if others need it, though I think there 
is a definite issue with macOS 26.

Chris

Reply via email to