[MacPorts] #65263: graphviz-devel @4.0.0 does not build on PPC Tiger, Mac OS X 10.4.11, because Undefined symbols: "_strndup", referenced from: _parseString in xdot.o
MacPorts
noreply at macports.org
Tue May 31 19:49:18 UTC 2022
#65263: graphviz-devel @4.0.0 does not build on PPC Tiger, Mac OS X 10.4.11,
because Undefined symbols: "_strndup", referenced from: _parseString in
xdot.o
-----------------------+-----------------------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.7.2
Keywords: tiger | Port: graphviz-devel @4.0.0
-----------------------+-----------------------------------
{{{
/bin/sh ../../libtool --tag=CC --mode=link /opt/local/bin/gcc-mp-7
-pipe -Os -arch ppc -Wall -Wextra -Wmissing-include-dirs -Wswitch-default
-Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-
qual -Wconversion -Wstrict-prototypes -Wmissing-prototypes -Wnested-
externs -Wtrampolines -Wlogical-op -fno-common -Wall -version-info "4:0:0"
-no-undefined -L/opt/local/lib -Wl,-headerpad_max_install_names -arch ppc
-L/opt/local/lib -Wl,-headerpad_max_install_names -o libxdot.la -rpath
/opt/local/lib xdot.lo
libtool: link: /opt/local/bin/gcc-mp-7 -dynamiclib -o
.libs/libxdot.4.dylib .libs/xdot.o -L/opt/local/lib -Os -arch ppc
-Wl,-headerpad_max_install_names -arch ppc
-Wl,-headerpad_max_install_names -install_name
/opt/local/lib/libxdot.4.dylib -compatibility_version 5 -current_version
5.0 -Wl,-single_module
Undefined symbols:
"_strndup", referenced from:
_parseString in xdot.o
ld: symbol(s) not found
collect2: error: ld returned 1 exit status
make[3]: *** [libxdot.la] Error 1
make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_graphics_graphviz-devel/graphviz-
devel/work/graphviz-4.0.0/lib/xdot'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_graphics_graphviz-devel/graphviz-
devel/work/graphviz-4.0.0/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_graphics_graphviz-devel/graphviz-
devel/work/graphviz-4.0.0'
make: *** [all] Error 2
make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports
.org_macports_release_tarballs_ports_graphics_graphviz-devel/graphviz-
devel/work/graphviz-4.0.0'
}}}
strndup() is missing on Tiger. OpenSSL brings its own version, I think.
--
Ticket URL: <https://trac.macports.org/ticket/65263>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list