> Le 26 sept. 2021 à 18:32, john <jra...@ceridwen.us> a écrit :
> 
>> On Sep 26, 2021, at 1:41 AM, Pascal <p....@orange.fr> wrote:
>> 
>> Hello,
>> 
>> I have got a ninja error when updating gtk3:
>> 
>> % jhbuild build meta-gtk-osx-gtk3
>> ...
>> *** Checking out gtk+-3.0 *** [28/33]
>> curl --continue-at - -L 
>> http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.24/gtk+-3.24.30.tar.xz -o 
>> /usr/local/src-2021/pkgs/gtk+-3.24.30.tar.xz
>> % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>>                                Dload  Upload   Total   Spent    Left  Speed
>> 0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
>> 100   272  100   272    0     0    334      0 --:--:-- --:--:-- --:--:--  
>> 2385
>> 0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
>> 100 21.3M  100 21.3M    0     0  2050k      0  0:00:10  0:00:10 --:--:-- 
>> 2451k
>> xzcat -d "/usr/local/src-2021/pkgs/gtk+-3.24.30.tar.xz" | tar xf -
>> *** Applying patch Quartz-version-detection-for-macOS-12.patch *** [28/33]
>> patch -p1 < 
>> "/usr/local/src-2021/cache/jhbuild/Quartz-version-detection-for-macOS-12.patch"
>> patching file gdk/quartz/gdkglobals-quartz.c
>> patching file gdk/quartz/gdkquartz.h
>> *** Configuring gtk+-3.0 *** [28/33]
>> ...
>> *** Building gtk+-3.0 *** [28/33]
>> ninja  
>> [0/1288] Generating gdkenumtypes.h with a custom command (wrapped by meson 
>> to ca
>> ...
>> [1075/1288] Compiling C object testsuite/gtk/gtkmenu.p/gtkmenu.c.o
>> ninja: build stopped: subcommand failed.
>> *** Error during phase build of gtk+-3.0: ########## Error running ninja   
>> *** [28/33]
>> 
>> There isn't any straight forward explanation found in logs.
>> Any idea?
>> What could help to go further?
>> 
> 
> The real error is in there somewhere, but it might be easier to find by 
> dropping to the shell and running
>  ninja -j 1
> so that you don't have to look through all of the build threads to find the 
> one that errored out.

Thanks, it helps:

[JH] % ninja -j 1
[2/385] Generating Gtk-3.0.gir with a custom command
FAILED: gtk/Gtk-3.0.gir 
/usr/local/xnadalib-2021/bin/g-ir-scanner --no-libtool --namespace=Gtk 
--nsversion=3.0 --warn-all --output gtk/Gtk-3.0.gir --c-
...
dyld: Symbol not found: _gtk_file_chooser_widget_accessible_get_type
  Referenced from: 
/usr/local/src-2021/cache/jhbuild/build/gtk+-3.24.30/tmp-introspectpilk3d9b/Gtk-3.0
  Expected in: /usr/local/xnadalib-2021/lib/libgtk-3.0.dylib
 in 
/usr/local/src-2021/cache/jhbuild/build/gtk+-3.24.30/tmp-introspectpilk3d9b/Gtk-3.0

It seems that it is looking for the already installed file libgtk-3.0.dylib?!

Thus, I uninstall GTK and go on with success:
% jhbuild uninstall gtk+-3.0
% jhbuild build meta-gtk-osx-gtk3

Thanks again, 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