[MacPorts] #64362: pango @1.50.3 fails building on 10.5.8 PPC
MacPorts
noreply at macports.org
Mon Mar 7 20:34:16 UTC 2022
#64362: pango @1.50.3 fails building on 10.5.8 PPC
-------------------------+---------------------
Reporter: udbraumann | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard
Port: pango |
-------------------------+---------------------
Comment (by barracuda156):
Replying to [comment:23 kencu]:
> FYI - might be of interest to see if deactivating a previous pango (if
there is one installed) fixes the build. That is a very frequent cause for
troubles. I installed pango without a previous one installed.
I have no `pango` installed on Leopard, and it nevertheless fails to
build:
{{{
[55/151] /opt/local/bin/gcc-mp-7 -o pango/libpangoxft-1.0.0.dylib
pango/libpangoxft-1.0.0.dylib.p/pangoxft-font.c.o
pango/libpangoxft-1.0.0.dylib.p/pangoxft-fontmap.c.o
pango/libpangoxft-1.0.0.dylib.p/pangoxft-render.c.o -L/opt/local/lib
-I/opt/local/include -Wl,-dead_strip_dylibs
-Wl,-headerpad_max_install_names -Wl,-undefined,error -shared
-install_name @rpath/libpangoxft-1.0.0.dylib -compatibility_version 5001
-current_version 5001.5.0 -Wl,-headerpad_max_install_names -arch ppc -pipe
-Os -Wno-error,-Wimplicit-fallthrough -arch ppc -Wl,-rpath, at loader_path/
pango/libpango-1.0.0.dylib pango/libpangoft2-1.0.0.dylib -lm
-L/opt/local/lib -lglib-2.0 -lintl -L/opt/local/lib -lgobject-2.0
-lglib-2.0 -lintl -L/opt/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0
-lintl /opt/local/lib/libfribidi.a -L/opt/local/lib -lharfbuzz
-L/opt/local/lib -lfontconfig -lfreetype -L/opt/local/lib -lfreetype
/opt/local/lib/libXrender.a /opt/local/lib/libX11.a -L/opt/local/lib -lXft
-framework CoreFoundation -framework ApplicationServices -L/opt/local/lib
-lcairo -L/opt/local/lib -lharfbuzz-gobject -lharfbuzz -lgobject-2.0
-lglib-2.0 -lintl
FAILED: pango/libpangoxft-1.0.0.dylib
/opt/local/bin/gcc-mp-7 -o pango/libpangoxft-1.0.0.dylib
pango/libpangoxft-1.0.0.dylib.p/pangoxft-font.c.o
pango/libpangoxft-1.0.0.dylib.p/pangoxft-fontmap.c.o
pango/libpangoxft-1.0.0.dylib.p/pangoxft-render.c.o -L/opt/local/lib
-I/opt/local/include -Wl,-dead_strip_dylibs
-Wl,-headerpad_max_install_names -Wl,-undefined,error -shared
-install_name @rpath/libpangoxft-1.0.0.dylib -compatibility_version 5001
-current_version 5001.5.0 -Wl,-headerpad_max_install_names -arch ppc -pipe
-Os -Wno-error,-Wimplicit-fallthrough -arch ppc -Wl,-rpath, at loader_path/
pango/libpango-1.0.0.dylib pango/libpangoft2-1.0.0.dylib -lm
-L/opt/local/lib -lglib-2.0 -lintl -L/opt/local/lib -lgobject-2.0
-lglib-2.0 -lintl -L/opt/local/lib -lgio-2.0 -lgobject-2.0 -lglib-2.0
-lintl /opt/local/lib/libfribidi.a -L/opt/local/lib -lharfbuzz
-L/opt/local/lib -lfontconfig -lfreetype -L/opt/local/lib -lfreetype
/opt/local/lib/libXrender.a /opt/local/lib/libX11.a -L/opt/local/lib -lXft
-framework CoreFoundation -framework ApplicationServices -L/opt/local/lib
-lcairo -L/opt/local/lib -lharfbuzz-gobject -lharfbuzz -lgobject-2.0
-lglib-2.0 -lintl
Undefined symbols:
"_xcb_generate_id", referenced from:
__XAllocIDs in libX11.a(xcb_io.o)
__XConnectXCB in libX11.a(xcb_disp.o)
"_xcb_take_socket", referenced from:
_require_socket in libX11.a(xcb_io.o)
"_xcb_wait_for_reply64", referenced from:
__XReply in libX11.a(xcb_io.o)
"_xcb_poll_for_queued_event", referenced from:
_poll_for_event in libX11.a(xcb_io.o)
"_xcb_poll_for_event", referenced from:
_poll_for_event in libX11.a(xcb_io.o)
"_xcb_parse_display", referenced from:
__XConnectXCB in libX11.a(xcb_disp.o)
"_xcb_get_setup", referenced from:
_XOpenDisplay in libX11.a(OpenDis.o)
"_xcb_connect_to_display_with_auth_info", referenced from:
__XConnectXCB in libX11.a(xcb_disp.o)
"_xcb_connection_has_error", referenced from:
__XReadEvents in libX11.a(xcb_io.o)
__XEventsQueued in libX11.a(xcb_io.o)
__XConnectXCB in libX11.a(xcb_disp.o)
"_xcb_disconnect", referenced from:
_OutOfMemory in libX11.a(OpenDis.o)
_XCloseDisplay in libX11.a(ClDisplay.o)
"_xcb_get_file_descriptor", referenced from:
__XConnectXCB in libX11.a(xcb_disp.o)
"_xcb_connect", referenced from:
__XConnectXCB in libX11.a(xcb_disp.o)
"_xcb_poll_for_reply64", referenced from:
_poll_for_response in libX11.a(xcb_io.o)
"_xcb_get_maximum_request_length", referenced from:
_XOpenDisplay in libX11.a(OpenDis.o)
"_xcb_wait_for_event", referenced from:
__XReadEvents in libX11.a(xcb_io.o)
"_xcb_writev", referenced from:
__XSend in libX11.a(xcb_io.o)
ld: symbol(s) not found
collect2: error: ld returned 1 exit status
[56/151] /opt/local/bin/gcc-mp-7 -Ipango/libpangocairo-1.0.0.dylib.p
-Ipango -I../pango-1.50.5/pango -I. -I../pango-1.50.5
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include/fribidi -I/opt/local/include/harfbuzz
-I/opt/local/include/freetype2 -I/opt/local/include/libpng16
-I/opt/local/include/ossp -I/opt/local/include/cairo
-I/opt/local/include/pixman-1 -I/opt/local/include -fdiagnostics-
color=always -Wall -Winvalid-pch -std=gnu99 -O2 -g
-D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE
-pipe -Os -Wno-error,-Wimplicit-fallthrough -arch ppc -Wno-missing-
include-dirs -Wduplicated-branches -Wduplicated-cond -Wformat=2 -Wformat-
nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-
declaration -Wlogical-op -Wmisleading-indentation -Wmissing-format-
attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs
-Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes
-Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused
-Werror=address -Werror=array-bounds -Werror=empty-body -Werror=implicit
-Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast
-Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror
=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror
=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral
-Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-
format-attribute -Wmissing-include-dirs -Wlogical-op -Wno-uninitialized
-Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self
-Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-
type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings
-Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror
=write-strings -Werror=unused-but-set-variable -Wundef -Werror=redundant-
decls -fvisibility=hidden -DPANGO_ENABLE_DEBUG '-DG_LOG_DOMAIN="Pango"'
-DG_LOG_USE_STRUCTURED=1 -DPANGO_COMPILATION
'-DSYSCONFDIR="/opt/local/etc"' '-DLIBDIR="/opt/local/lib"'
-DPANGO_DISABLE_DEPRECATION_WARNINGS -MD -MQ
pango/libpangocairo-1.0.0.dylib.p/pangocairo-fontmap.c.o -MF
pango/libpangocairo-1.0.0.dylib.p/pangocairo-fontmap.c.o.d -o
pango/libpangocairo-1.0.0.dylib.p/pangocairo-fontmap.c.o -c
../pango-1.50.5/pango/pangocairo-fontmap.c
[57/151] /opt/local/bin/gcc-mp-7 -Ipango/libpangocairo-1.0.0.dylib.p
-Ipango -I../pango-1.50.5/pango -I. -I../pango-1.50.5
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include/fribidi -I/opt/local/include/harfbuzz
-I/opt/local/include/freetype2 -I/opt/local/include/libpng16
-I/opt/local/include/ossp -I/opt/local/include/cairo
-I/opt/local/include/pixman-1 -I/opt/local/include -fdiagnostics-
color=always -Wall -Winvalid-pch -std=gnu99 -O2 -g
-D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE
-pipe -Os -Wno-error,-Wimplicit-fallthrough -arch ppc -Wno-missing-
include-dirs -Wduplicated-branches -Wduplicated-cond -Wformat=2 -Wformat-
nonliteral -Wformat-security -Wignored-qualifiers -Wimplicit-function-
declaration -Wlogical-op -Wmisleading-indentation -Wmissing-format-
attribute -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs
-Wold-style-definition -Wpointer-arith -Wshadow -Wstrict-prototypes
-Wswitch-default -Wswitch-enum -Wundef -Wuninitialized -Wunused
-Werror=address -Werror=array-bounds -Werror=empty-body -Werror=implicit
-Werror=implicit-fallthrough -Werror=init-self -Werror=int-to-pointer-cast
-Werror=main -Werror=missing-braces -Werror=missing-declarations -Werror
=missing-prototypes -Werror=nonnull -Werror=pointer-to-int-cast -Werror
=redundant-decls -Werror=return-type -Werror=sequence-point
-Werror=trigraphs -Werror=vla -Werror=write-strings -fno-strict-aliasing
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wformat-nonliteral
-Wformat-security -Wunused -Wcast-align -Wmissing-noreturn -Wmissing-
format-attribute -Wmissing-include-dirs -Wlogical-op -Wno-uninitialized
-Wno-shadow -Werror=implicit-fallthrough -Werror=nonnull -Werror=init-self
-Werror=main -Werror=missing-braces -Werror=sequence-point -Werror=return-
type -Werror=trigraphs -Werror=array-bounds -Werror=write-strings
-Werror=address -Werror=int-to-pointer-cast -Werror=empty-body -Werror
=write-strings -Werror=unused-but-set-variable -Wundef -Werror=redundant-
decls -fvisibility=hidden -DPANGO_ENABLE_DEBUG '-DG_LOG_DOMAIN="Pango"'
-DG_LOG_USE_STRUCTURED=1 -DPANGO_COMPILATION
'-DSYSCONFDIR="/opt/local/etc"' '-DLIBDIR="/opt/local/lib"'
-DPANGO_DISABLE_DEPRECATION_WARNINGS -MD -MQ
pango/libpangocairo-1.0.0.dylib.p/pangocairo-font.c.o -MF
pango/libpangocairo-1.0.0.dylib.p/pangocairo-font.c.o.d -o
pango/libpangocairo-1.0.0.dylib.p/pangocairo-font.c.o -c
../pango-1.50.5/pango/pangocairo-font.c
[58/151] /opt/local/bin/g-ir-scanner --no-libtool --namespace=Pango
--nsversion=1.0 --warn-all --output pango/Pango-1.0.gir
--c-include=pango/pango.h --quiet
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.5/pango
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.5/.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango/.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.5/pango/.
--filelist=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango/libpango-1.0.0.dylib.p/Pango_1.0_gir_filelist
--include=HarfBuzz-0.0 --include=GObject-2.0 --include=cairo-1.0 --symbol-
prefix=pango --identifier-prefix=Pango --pkg-export=pango --cflags-begin
-D_POSIX_C_SOURCE=200809L -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.5/.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango/.
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.5/pango/.
-I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include
-I/opt/local/include/fribidi -I/opt/local/include/harfbuzz
-I/opt/local/include/freetype2 -I/opt/local/include/libpng16
-I/opt/local/include/ossp -I/opt/local/include/cairo
-I/opt/local/include/pixman-1 -I/opt/local/include/gobject-
introspection-1.0 -I/opt/local/include --cflags-end --add-include-
path=/opt/local/share/gir-1.0
-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/pango
--library pango-1.0 -L/opt/local/lib --extra-library=m -L/opt/local/lib
--extra-library=glib-2.0 --extra-library=intl --extra-library=gobject-2.0
--extra-library=gio-2.0 --extra-library=fribidi --extra-library=harfbuzz
--extra-library=fontconfig --extra-library=freetype --extra-
library=Xrender --extra-library=X11 --extra-library=Xft --extra-
library=cairo --extra-library=harfbuzz-gobject --extra-
library=girepository-1.0 --sources-top-dirs
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/pango-1.50.5/subprojects/
--sources-top-dirs
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build/subprojects/
ninja: build stopped: subcommand failed.
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_pango/pango/work/build"
&& /opt/local/bin/ninja -j4 -v
Exit code: 1
Error: Failed to build pango: command execution failed
}}}
Interestingly, at the same time it does build on Tiger and on 10A190.
--
Ticket URL: <https://trac.macports.org/ticket/64362#comment:25>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list