Having amended your earlier advice, I ran the following:

rm -r $PREFIX
rm -r $PREFIX/../.cache
 
jhbuild bootstrap-gtk-osx
jhbuild build meta-gtk-osx-bootstrap icu meta-gtk-osx-freetype
meta-gtk-osx-core

Now, as before, gtk fails to build, failing at gdkaliasdef.c with the
message:

aliases are not supported on darwin

I'd be very glad if you would be kind enough to advise what is the next
thing I should bother to do.


For the record, I have found no modulesets-stable directory on disk.  I
found gtk-osx-bootstrap.modules in $PREFIX/../.cache/jhbuild


Regards,
David Cooke


-----Original Message-----
From: John Ralls [mailto:jra...@ceridwen.us] 
Sent: 19 January 2020 17:57
To: David Cooke
Cc: gtk-osx-users-list@gnome.org
Subject: Re: [gtk-osx-users] gtk2 failing to build + no pangoft2



> On Jan 19, 2020, at 9:18 AM, David Cooke <djco...@wintree.plus.com> wrote:
> 
> I now have a new problem after starting again.  Given that gtk had
> previously failed to build, I ran the following:
> 
> rm -r $PREFIX
> rm -r $PREFIX/../.cache
> 
> jhbuild bootstrap-gtk-osx
> jhbuild build meta-gtk-osx-bootstrap meta-gtk-osx-freetype
> meta-gtk-osx-core
> 
> Now it fails to build harfbuzz: configure is run with option --with-icu
and
> fails on checking for ICU.

Please always copy the list.

Had you bothered to look at the harfbuzz module in
modulesets-stable/gtk-osx-bootstrap.modules you'd see that it's because icu
is a soft dependency and that you need to specify it in your modules list.
That's to accommodate building the webkit1 package that requires icu55, an
older version of icu.

Regards,
John Ralls=

_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list

Reply via email to