[MacPorts] #69806: gobject-introspection @1.78.1 seems to be broken on Tiger: dyld: Library not loaded: @loader_path/libgirepository-1.0.1.dylib

MacPorts noreply at macports.org
Tue Apr 30 08:22:00 UTC 2024


#69806: gobject-introspection @1.78.1 seems to be broken on Tiger: dyld: Library
not loaded: @loader_path/libgirepository-1.0.1.dylib
------------------------------------+--------------------
  Reporter:  barracuda156           |      Owner:  (none)
      Type:  defect                 |     Status:  new
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.9.3
Resolution:                         |   Keywords:  tiger
      Port:  gobject-introspection  |
------------------------------------+--------------------

Comment (by ballapete):

 Grep'ing for all occurrences of `g-ir-compiler` in `main.log` I get (a bit
 edited, for improved readability):

 {{{
 2494::info:configure Program g-ir-compiler found: YES (overridden)
 3126::info:build [66/165] /opt/local/bin/gcc-apple-4.2 -Itools/g-ir-
 compiler.p -Itools -I../gobject-introspection-1.78.1/tools -Igirepository
 -I../gobject-introspection-1.78.1/girepository
 -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
 -I/opt/local/include -Wall -Winvalid-pch -Wextra -std=gnu99 -O2 -g -Wcast-
 align -Wformat=2 -Wformat-nonliteral -Wformat-security -Wimplicit-
 function-declaration -Winit-self -Wmissing-declarations -Wmissing-format-
 attribute -Wmissing-include-dirs -Wmissing-noreturn -Wmissing-prototypes
 -Wnested-externs -Wold-style-definition -Wpacked -Wpointer-arith -Wreturn-
 type -Wshadow -Wsign-compare -Wstrict-aliasing -Wstrict-prototypes -Wundef
 -Wwrite-strings -fno-strict-aliasing -DHAVE_CONFIG_H -pipe -Os -arch ppc
 -Wno-missing-field-initializers -MD -MQ tools/g-ir-compiler.p/compiler.c.o
 -MF tools/g-ir-compiler.p/compiler.c.o.d -o tools/g-ir-
 compiler.p/compiler.c.o -c ../gobject-
 introspection-1.78.1/tools/compiler.c
 3138::info:build [68/165] /opt/local/bin/gcc-apple-4.2  -o tools/g-ir-
 compiler tools/g-ir-compiler.p/compiler.c.o -L/opt/local/lib
 -I/opt/local/include -Wl,-dead_strip_dylibs
 -Wl,-headerpad_max_install_names -Wl,-undefined,error
 -Wl,-headerpad_max_install_names -arch ppc -pipe -Os -arch ppc
 girepository/libgirepository-internals.a girepository/libgirepository-
 gthash.a girepository/cmph/libcmph.a
 girepository/libgirepository-1.0.1.dylib /opt/local/lib/libffi.dylib
 /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib
 /opt/local/lib/libgobject-2.0.dylib /opt/local/lib/libgio-2.0.dylib
 /opt/local/lib/libgmodule-2.0.dylib -lm
 3142::info:build [72/165] …/build/tools/g-ir-compiler -o
 gir/DBus-1.0.typelib ../gobject-introspection-1.78.1/gir/DBus-1.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3143::info:build [73/165] …/build/tools/g-ir-compiler -o
 gir/DBusGLib-1.0.typelib ../gobject-
 introspection-1.78.1/gir/DBusGLib-1.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3144::info:build [74/165] …/build/tools/g-ir-compiler -o
 gir/fontconfig-2.0.typelib ../gobject-
 introspection-1.78.1/gir/fontconfig-2.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3145::info:build [75/165] …/build/tools/g-ir-compiler -o
 gir/freetype2-2.0.typelib ../gobject-
 introspection-1.78.1/gir/freetype2-2.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3146::info:build [76/165] …/build/tools/g-ir-compiler -o
 gir/GL-1.0.typelib ../gobject-introspection-1.78.1/gir/GL-1.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3147::info:build [77/165] …/build/tools/g-ir-compiler -o
 gir/libxml2-2.0.typelib ../gobject-
 introspection-1.78.1/gir/libxml2-2.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3148::info:build [78/165] …/build/tools/g-ir-compiler -o
 gir/Vulkan-1.0.typelib ../gobject-introspection-1.78.1/gir/Vulkan-1.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3149::info:build [79/165] …/build/tools/g-ir-compiler -o
 gir/xft-2.0.typelib ../gobject-introspection-1.78.1/gir/xft-2.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3150::info:build [80/165] …/build/tools/g-ir-compiler -o
 gir/xlib-2.0.typelib ../gobject-introspection-1.78.1/gir/xlib-2.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3151::info:build [81/165] …/build/tools/g-ir-compiler -o
 gir/xfixes-4.0.typelib ../gobject-introspection-1.78.1/gir/xfixes-4.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3152::info:build [82/165] …/build/tools/g-ir-compiler -o
 gir/xrandr-1.3.typelib ../gobject-introspection-1.78.1/gir/xrandr-1.3.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3153::info:build [83/165] …/build/tools/g-ir-compiler -o
 gir/win32-1.0.typelib ../gobject-introspection-1.78.1/gir/win32-1.0.gir
 --includedir …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3154::info:build [84/165] …/build/tools/g-ir-compiler -o
 gir/cairo-1.0.typelib gir/cairo-1.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3155::info:build [85/165] …/build/tools/g-ir-compiler -o
 gir/GLib-2.0.typelib gir/GLib-2.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3156::info:build [86/165] …/build/tools/g-ir-compiler -o
 gir/GObject-2.0.typelib gir/GObject-2.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3157::info:build [87/165] …/build/tools/g-ir-compiler -o
 gir/GModule-2.0.typelib gir/GModule-2.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3158::info:build [88/165] …/build/tools/g-ir-compiler -o
 gir/Gio-2.0.typelib gir/Gio-2.0.gir --includedir …/build/gir --includedir
 …/gobject-introspection-1.78.1/gir
 3159::info:build [89/165] …/build/tools/g-ir-compiler -o
 gir/GIRepository-2.0.typelib gir/GIRepository-2.0.gir --includedir
 …/build/gir --includedir …/gobject-introspection-1.78.1/gir
 3462::info:build [143/165] …/build/tools/g-ir-compiler -o
 tests/Everything-1.0.typelib tests/Everything-1.0.gir --includedir
 …/build/gir --includedir …/build/tests
 3463::info:build [144/165] …/build/tools/g-ir-compiler -o
 tests/GIMarshallingTests-1.0.typelib tests/GIMarshallingTests-1.0.gir
 --includedir …/build/gir --includedir …/build/tests
 3464::info:build [145/165] …/build/tools/g-ir-compiler -o
 tests/offsets/Offsets-1.0.typelib tests/offsets/Offsets-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/offsets
 3466::info:build [147/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Typedefs-1.0.typelib tests/scanner/Typedefs-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3467::info:build [148/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Bar-1.0.typelib tests/scanner/Bar-1.0.gir --includedir
 …/build/gir --includedir …/build/tests/scanner
 3468::info:build [149/165] …/build/tools/g-ir-compiler -o
 tests/scanner/SLetter-1.0.typelib tests/scanner/SLetter-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3469::info:build [150/165] …/build/tools/g-ir-compiler -o
 tests/scanner/WarnLib-1.0.typelib tests/scanner/WarnLib-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3470::info:build [151/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Utility-1.0.typelib tests/scanner/Utility-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3471::info:build [152/165] …/build/tools/g-ir-compiler -o
 tests/scanner/GtkFrob-1.0.typelib tests/scanner/GtkFrob-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3472::info:build [153/165] …/build/tools/g-ir-compiler -o
 tests/scanner/GetType-1.0.typelib tests/scanner/GetType-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3473::info:build [154/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Symbolfilter-1.0.typelib tests/scanner/Symbolfilter-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3474::info:build [155/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Identfilter-1.0.typelib tests/scanner/Identfilter-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3475::info:build [156/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Headeronly-1.0.typelib tests/scanner/Headeronly-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3476::info:build [157/165] …/build/tools/g-ir-compiler -o
 tests/scanner/Regress-1.0.typelib tests/scanner/Regress-1.0.gir
 --includedir …/build/gir --includedir …/build/tests/scanner
 3652::info:destroot [7/87] Linking target tools/g-ir-compiler
 3688::info:destroot …/build/tools/g-ir-compiler -o gir/DBus-1.0.typelib
 ../gobject-introspection-1.78.1/gir/DBus-1.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3690::info:destroot   Referenced from: …/build/tools/g-ir-compiler
 3804::info:destroot [5/66] Linking target tools/g-ir-compiler
 3814::info:destroot …/build/tools/g-ir-compiler -o gir/DBus-1.0.typelib
 ../gobject-introspection-1.78.1/gir/DBus-1.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3816::info:destroot   Referenced from: …/build/tools/g-ir-compiler
 3934::info:destroot …/build/tools/g-ir-compiler -o gir/DBus-1.0.typelib
 ../gobject-introspection-1.78.1/gir/DBus-1.0.gir --includedir …/build/gir
 --includedir …/gobject-introspection-1.78.1/gir
 3936::info:destroot   Referenced from: …/build/tools/g-ir-compiler
 }}}

 It shows that `g-ir-compiler` had worked correctly 32 time before, then on
 line #3652 it was linked again, due to `Executing meson install`, and then
 failed to work.

-- 
Ticket URL: <https://trac.macports.org/ticket/69806#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list