[MacPorts] #71756: gtk3 @3.24.43_1 does not build on PPC Leopard, Mac OS X 10.5.8, because of ld: library not found for -lgcc_ext.10.5
MacPorts
noreply at macports.org
Sun Jan 5 13:00:30 UTC 2025
#71756: gtk3 @3.24.43_1 does not build on PPC Leopard, Mac OS X 10.5.8, because of
ld: library not found for -lgcc_ext.10.5
-------------------------+--------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: leopard ppc | Port: gtk3
-------------------------+--------------------
{{{
env
PKG_CONFIG_PATH=/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build
/meson-uninstalled PKG_CONFIG=/opt/local/bin/pkg-config /opt/local/bin/g
-ir-scanner --quiet --no-libtool --namespace=Gdk --nsversion=3.0 --warn-
all --output gdk/Gdk-3.0.gir --c-include=gdk/gdk.h --quiet
-DGDK_COMPILATION
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/gdk
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/.
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/.
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/gdk/x11
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk/x11
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/gdk/.
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk/.
--filelist=/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk/libgdk-3.0.dylib.p/Gdk_3.0_gir_filelist
--include=cairo-1.0 --include=Gio-2.0 --include=GdkPixbuf-2.0
--include=Pango-1.0 --symbol-prefix=gdk --identifier-prefix=Gdk --pkg-
export=gdk-3.0 --cflags-begin -DG_LOG_USE_STRUCTURED=1
-DGLIB_MIN_REQUIRED_VERSION=GLIB_VERSION_2_56
-DGLIB_MAX_ALLOWED_VERSION=GLIB_VERSION_2_58 '-DGTK_VERSION="3.24.43"'
-D_GNU_SOURCE -DG_ENABLE_DEBUG
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/.
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/.
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/gdk/x11
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk/x11
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/gdk/.
-I/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk/.
-I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include/libpng16
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include/cairo -I/opt/local/include/pixman-1
-I/opt/local/include/freetype2 -I/opt/local/include/pango-1.0
-I/opt/local/include/fribidi -I/opt/local/include/harfbuzz
-I/opt/local/include/gio-unix-2.0 -I/opt/local/include/gobject-
introspection-1.0 -I/opt/local/include -DX_LOCALE --cflags-end --add-
include-path=/opt/local/share/gir-1.0
-L/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk
--library gdk-3 -L/opt/local/lib --extra-library=m -L/opt/local/lib
--extra-library=gdk_pixbuf-2.0 --extra-library=gobject-2.0 --extra-
library=glib-2.0 --extra-library=intl --extra-library=cairo --extra-
library=pango-1.0 --extra-library=harfbuzz --extra-library=fribidi
--extra-library=cairo-gobject --extra-library=epoxy --extra-
library=fontconfig --extra-library=freetype --extra-library=gio-2.0
--extra-library=pangocairo-1.0 --extra-library=Xrender --extra-library=X11
--extra-library=Xi --extra-library=Xext --extra-library=Xcursor --extra-
library=Xdamage --extra-library=Xfixes --extra-library=Xcomposite --extra-
library=Xrandr --extra-library=Xinerama --extra-library=girepository-1.0
--sources-top-dirs
/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/gtk+-3.24.43/
--sources-top-dirs
/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/
ld: library not found for -lgcc_ext.10.5
collect2: error: ld returned 1 exit status
linking of temporary binary failed: Command '['/opt/local/bin/gcc-mp-7',
'-o',
'/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build
/tmp-introspectjrcxlev9/Gdk-3.0',
'/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build
/tmp-introspectjrcxlev9/Gdk-3.0.o', '-L.', '-Wl,-rpath,.',
'-L/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk',
'-Wl,-rpath,/opt/local/var/macports/build/nue.de.rsync.macports.org_macports_release_tarballs_ports_gnome_gtk3/gtk3/work/build/gdk',
'-lgdk-3', '-lm', '-lgdk_pixbuf-2.0', '-lgobject-2.0', '-lglib-2.0',
'-lintl', '-lcairo', '-lpango-1.0', '-lharfbuzz', '-lfribidi', '-lcairo-
gobject', '-lepoxy', '-lfontconfig', '-lfreetype', '-lgio-2.0',
'-lpangocairo-1.0', '-lXrender', '-lX11', '-lXi', '-lXext', '-lXcursor',
'-lXdamage', '-lXfixes', '-lXcomposite', '-lXrandr', '-lXinerama',
'-lgirepository-1.0', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0',
'-lglib-2.0', '-lintl']' returned non-zero exit status 1.
ninja: build stopped: subcommand failed.
}}}
`ninja` is `ninja @1.12.1_0 (active) requested_variants=''
platform='darwin 9' archs='ppc' date='2025-01-05T00:54:09+0100'`,
`meson`is from `meson @1.6.1_1 (active) requested_variants=''
platform='any any' archs='noarch' date='2025-01-03T22:09:27+0100'`, `g-ir-
scanner` is off `gobject-introspection @1.78.1_4 (active)
requested_variants='' platform='darwin 9' archs='ppc'
date='2025-01-05T00:05:20+0100'`, `ld` presumungly from any of these:
{{{
ld64 @3_6+ld64_97 (active) requested_variants='+ld64_97'
platform='darwin 9' archs='ppc' date='2024-12-28T23:17:16+0100'
ld64-97 @97.17_9+llvm34 (active) requested_variants='+llvm34'
platform='darwin 9' archs='ppc' date='2025-01-04T22:14:01+0100'
}}}
`GCC` was before `/opt/local/bin/gcc-mp-14`…
The not existing library is not:
{{{
root 538 /\ locate gcc_ext.10.5
/opt/local/lib/gcc7/libgcc_ext.10.5.dylib
root 539 /\ l -L /opt/local/lib/gcc7/libgcc_ext.10.5.dylib
lrwxr-xr-x 1 root admin 43 25 Okt 09:06
/opt/local/lib/gcc7/libgcc_ext.10.5.dylib ->
/opt/local/lib/libgcc/libgcc_ext.10.5.dylib
root 540 /\ port provides /opt/local/lib/gcc7/libgcc_ext.10.5.dylib
/opt/local/lib/libgcc/libgcc_ext.10.5.dylib
/opt/local/lib/gcc7/libgcc_ext.10.5.dylib is provided by: gcc7
/opt/local/lib/libgcc/libgcc_ext.10.5.dylib does not exist.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/71756>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list