> 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

Reply via email to