[MacPorts] #42194: Undefined symbols upgrading qpdf on Lion
MacPorts
noreply at macports.org
Sun Jan 19 12:47:14 PST 2014
#42194: Undefined symbols upgrading qpdf on Lion
--------------------------+--------------------------------
Reporter: JadeNB1729@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Keywords: | Port: qpdf
--------------------------+--------------------------------
When trying to upgrade qpdf on Lion (Mac OS X.8.5), I get the following
error:
{{{
$ port -v upgrade qpdf
---> Computing dependencies for qpdf.
---> Building qpdf
make: Entering directory
`$MACPORTS/base/var/macports/build/_${MACPORTS_WITH_UNDERSCORES}_base_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-5.1.0'
/bin/bash ./libtool --mode=link /usr/bin/clang++ -pipe -Os -arch x86_64
-Wold-style-cast -Wall libtests/build/aes.o -o libtests/build/aes -lpcre
-lz -lqpdf -L$MACPORTS/base/lib -Wl,-headerpad_max_install_names -arch
x86_64 -Llibqpdf/build
/bin/bash ./libtool --mode=link /usr/bin/clang++ -pipe -Os -arch x86_64
-Wold-style-cast -Wall libtests/build/buffer.o -o libtests/build/buffer
-lpcre -lz -lqpdf -L$MACPORTS/base/lib -Wl,-headerpad_max_install_names
-arch x86_64 -Llibqpdf/build
/bin/bash ./libtool --mode=link /usr/bin/clang++ -pipe -Os -arch x86_64
-Wold-style-cast -Wall libtests/build/concatenate.o -o
libtests/build/concatenate -lpcre -lz -lqpdf -L$MACPORTS/base/lib
-Wl,-headerpad_max_install_names -arch x86_64 -Llibqpdf/build
/bin/bash ./libtool --mode=link /usr/bin/clang++ -pipe -Os -arch x86_64
-Wold-style-cast -Wall libtests/build/flate.o -o libtests/build/flate
-lpcre -lz -lqpdf -L$MACPORTS/base/lib -Wl,-headerpad_max_install_names
-arch x86_64 -Llibqpdf/build
libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64 -Wold-style-cast
-Wall libtests/build/aes.o -o libtests/build/aes
-Wl,-headerpad_max_install_names -arch x86_64
$MACPORTS/base/lib/libpcre.dylib -lz -lqpdf -L$MACPORTS/base/lib
-Llibqpdf/build
libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64 -Wold-style-cast
-Wall libtests/build/flate.o -o libtests/build/flate
-Wl,-headerpad_max_install_names -arch x86_64
$MACPORTS/base/lib/libpcre.dylib -lz -lqpdf -L$MACPORTS/base/lib
-Llibqpdf/build
libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64 -Wold-style-cast
-Wall libtests/build/concatenate.o -o libtests/build/concatenate
-Wl,-headerpad_max_install_names -arch x86_64
$MACPORTS/base/lib/libpcre.dylib -lz -lqpdf -L$MACPORTS/base/lib
-Llibqpdf/build
libtool: link: /usr/bin/clang++ -pipe -Os -arch x86_64 -Wold-style-cast
-Wall libtests/build/buffer.o -o libtests/build/buffer
-Wl,-headerpad_max_install_names -arch x86_64
$MACPORTS/base/lib/libpcre.dylib -lz -lqpdf -L$MACPORTS/base/lib
-Llibqpdf/build
Undefined symbols for architecture x86_64:
"Pl_AES_PDF::disablePadding()", referenced from:
_main in aes.o
"Pl_AES_PDF::useZeroIV()", referenced from:
_main in aes.o
"Pl_AES_PDF::Pl_AES_PDF(char const*, Pipeline*, bool, unsigned char
const*, unsigned int)", referenced from:
_main in aes.o
"QUtil::safe_fopen(char const*, char const*)", referenced from:
_main in aes.o
Undefined symbols for architecture x86_64:
"QUtil::safe_fopen(char const*, char const*)", referenced from:
run(char const*) in flate.o
ld: symbol(s) not found for architecture x86_64
ld: symbol(s) not found for architecture x86_64
Undefined symbols for architecture x86_64:
Undefined symbols for architecture x86_64:
"QUtil::unsigned_char_pointer(char const*)", referenced from:
_main in buffer.o
ld: symbol(s) not found for architecture x86_64
"QUtil::unsigned_char_pointer(std::string const&)", referenced from:
_main in concatenate.o
ld: symbol(s) not found for architecture x86_64
clang: clang: clang: clang: error: error: linkerror: error: lllineiinnkr
kkeerr cceocromommm acnodm mmaanndd ffaaiilmlfeanedaidd fwal ewitih
exit codei dtledh1 e(xuiste w i-twcioth vd et o1 sexe eih(us ti n eev
o-cva ttoc xiisee invocationoodt cno)d
e 1 (use -v to see invocation)
e 1 (use -v to see invocation)
)
make: *** [libtests/build/flate] Error 1
make: *** Waiting for unfinished jobs....
make: *** [libtests/build/buffer] Error 1
make: *** [libtests/build/aes] Error 1
make: *** [libtests/build/concatenate] Error 1
make: Leaving directory
`$MACPORTS/base/var/macports/build/_${MACPORTS_WITH_UNDERSCORES}_base_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-5.1.0'
Command failed: cd
"$MACPORTS/base/var/macports/build/_${MACPORTS_WITH_UNDERSCORES}_base_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/work/qpdf-5.1.0"
&& /usr/bin/make -j4 -w all
Exit code: 2
Error: org.macports.build for port qpdf returned: command execution failed
Warning: targets not executed for qpdf: org.macports.install
org.macports.build org.macports.destroot
Please see the log file for port qpdf for details:
$MACPORTS/_${MACPORTS_WITH_UNDERSCORES}_base_var_macports_sources_rsync.macports.org_release_tarballs_ports_textproc_qpdf/qpdf/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets
}}}
--
Ticket URL: <https://trac.macports.org/ticket/42194>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list