> Le 23 janv. 2020 à 02:06, John Ralls <jra...@ceridwen.us> a écrit : > >> On Jan 22, 2020, at 12:54 PM, Pascal <p....@orange.fr> wrote: >> >> Hello, >> >> My configuration macOS 10.15 / Xcode 11.3. >> >> I hadn't gone far :-( >> >> % jhbuild build meta-gtk-osx-gtk3 >> ... >> *** Configuring harfbuzz *** [5/16] >> /opt/src-2020/harfbuzz-2.5.3/configure --prefix /opt/xnadalib-2020 >> --with-coretext --with-icu >> ... >> checking whether more special flags are required for pthreads... no >> checking for PTHREAD_PRIO_INHERIT... yes >> checking for GLIB... yes >> checking for CAIRO... no >> checking for FONTCONFIG... no >> checking for ICU... no >> checking for icu-config... no >> checking for ICU by using icu-config fallback... no >> configure: error: icu support requested but icu-uc not found >> >> Is some dependencies broken? > > Pascal, > > It's not broken, it's a soft dependency on either icu or icu55. The latter is > to accommodate WebKit2.4 for projects that need the old WebKit1 API and > threading model; WebKit2.4 doesn't work right with ICU later than version 55. > > It wasn't often an issue because until last summer Harfbuzz wasn't used for > anything other than freetype2. Now it's required by pango regardless of > backend so I think a separate meta-moduleset for icu55 is warranted. > > Until I get around to doing that just add icu to your module list.
Thanks John, I've just run "jhbuild build icu". Now I've succeeded to end :-) with: % jhbuild bootstrap-gtk-osx ... % jhbuild build python ... % jhbuild build meta-gtk-osx-bootstrap ... checking for python module libxml2... not found configure: error: Python module libxml2 is needed to run this package *** Error during phase configure of itstool: ########## Error running /opt/src-2020/itstool-2.0.6/configure --prefix /opt/xnadalib-2020 *** [9/11] [1] Rerun phase configure [2] Ignore error and continue to build [3] Give up on module [4] Start shell [5] Reload configuration [6] Go to phase "wipe directory and start over" [7] Go to phase "clean" [8] Go to phase "distclean" choice: ^D % PYTHON=/opt/xnadalib-2020/bin/python jhbuild build itstool ... % jhbuild build meta-gtk-osx-bootstrap ... % jhbuild build meta-gtk-osx-gtk3 ... checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for GLIB... yes checking for CAIRO... no checking for FONTCONFIG... no checking for ICU... no checking for icu-config... no checking for ICU by using icu-config fallback... no configure: error: icu support requested but icu-uc not found *** Error during phase configure of harfbuzz: ########## Error running /opt/src-2020/harfbuzz-2.5.3/configure --prefix /opt/xnadalib-2020 --with-coretext --with-icu *** [5/16] [1] Rerun phase configure [2] Ignore error and continue to build [3] Give up on module [4] Start shell [5] Reload configuration [6] Go to phase "wipe directory and start over" [7] Go to phase "clean" [8] Go to phase "distclean" choice: ^D % jhbuild build icu ... % jhbuild build meta-gtk-osx-gtk3 ... % jhbuild build meta-gtk-osx-gtk3-core-themes ... Regards, Pascal. https://blady.pagesperso-orange.fr _______________________________________________ gtk-osx-users-list mailing list gtk-osx-users-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list