Re: Harbuzz error on macOS 26

2025-09-28 Thread Patrick Luby
Answers to your questions are inline below. But I also have a question for you: in your LibreOffice build’s ./config_host.mk file, what is MESON= set to? In my build it is set to the following: MESON=$(call gb_ExternalExecutable_get_command,python) /Volumes/LOBuilds/lode/opt/bin/meson Whe

Re: Harbuzz error on macOS 26

2025-09-28 Thread Patrick Luby
> On Sep 28, 2025, at 5:31 AM, Chris Sherlock > wrote: > So I have done a bit of digging, and the meson.build needs to detect the > version of macOS being used. > > So after a bit of research, I worked out the following code snippet that you > add after the project() directive in the root mes

Re: Harbuzz error on macOS 26

2025-09-28 Thread Chris Sherlock
> On 28 Sep 2025, at 7:31 pm, Chris Sherlock wrote: > > > >> On 28 Sep 2025, at 4:06 pm, Chris Sherlock >> wrote: >> >> >> Sent from my iPhone >> >>> On 28 Sep 2025, at 12:58 am, Patrick Luby wrote: >>> >>>  >>> On Sep 26, 2025, at 10:35 PM, Chris Sherlock wrote: >

Re: Harbuzz error on macOS 26

2025-09-27 Thread Chris Sherlock
Sent from my iPhone > On 28 Sep 2025, at 12:58 am, Patrick Luby wrote: > >  > >> On Sep 26, 2025, at 10:35 PM, Chris Sherlock >> wrote: >> >> It is :-) that seems to a Darwin command, is that a script I don’t know >> about? > > The script is the ./configure command at the top of the sou

Re: Harbuzz error on macOS 26

2025-09-27 Thread Patrick Luby
> On Sep 26, 2025, at 10:35 PM, Chris Sherlock > wrote: > > It is :-) that seems to a Darwin command, is that a script I don’t know about? The script is the ./configure command at the top of the source tree. When you run ./autogen.sh, it runs “autoconf” to create the ./configure script form

Re: Harbuzz error on macOS 26

2025-09-26 Thread Chris Sherlock
Sent from my iPhone > On 27 Sep 2025, at 8:04 am, Patrick Luby wrote: > >  >> On Sep 26, 2025, at 2:50 PM, Chris Sherlock >> wrote: >> >> 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

Re: Harbuzz error on macOS 26

2025-09-26 Thread Ilmari Lauhakangas
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

Re: Harbuzz error on macOS 26

2025-09-26 Thread Patrick Luby
> On Sep 26, 2025, at 2:50 PM, Chris Sherlock > wrote: > > 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 tarba

Re: Harbuzz error on macOS 26

2025-09-26 Thread Chris Sherlock
> On 27 Sep 2025, at 4:50 am, Chris Sherlock wrote: > > > >> On 27 Sep 2025, at 3:24 am, Chris Sherlock >> wrote: >> >> >> >>> On 27 Sep 2025, at 2:54 am, Ilmari Lauhakangas >>> wrote: >>> >>> On 9/26/25 19:34, Chris Sherlock wrote: Found ninja-1.13.1 at /opt/homebrew/bin/ninja >

Re: Harbuzz error on macOS 26

2025-09-26 Thread Chris Sherlock
> On 27 Sep 2025, at 3:24 am, Chris Sherlock wrote: > > > >> On 27 Sep 2025, at 2:54 am, Ilmari Lauhakangas >> 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