[MacPorts] #37508: QPDF v 3.0.2 does not build on Mac OS X 10.8.3 because of undefined symbols for x86_64
#37508: QPDF v 3.0.2 does not build on Mac OS X 10.8.3 because of undefined symbols for x86_64 ----------------------------------+-------------------------------- Reporter: michelle.lynn.gill@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: qpdf ----------------------------------+-------------------------------- When attempting to upgrade qpdf from version 3.0.1 to 3.0.2, the build fails with the following error: {{{ :info:build libtool: link: /usr/bin/clang++ -pipe -O2 -arch x86_64 -Wall libtests/build/bits.o -o libtests/build/bits -arch x86_64 /Volumes/Files/macports/lib/libpcre.dylib -L/Volumes/Files/macports/lib -lz -lqpdf -Llibqpdf/build :info:build Undefined symbols for architecture x86_64: :info:build "Pl_Buffer::write(unsigned char*, unsigned long)", referenced from: :info:build _main in buffer.o :info:build ld: symbol(s) not found for architecture x86_64 :info:build libtool: link: /usr/bin/clang++ -pipe -O2 -arch x86_64 -Wall libtests/build/aes.o -o libtests/build/aes -arch x86_64 /Volumes/Files/macports/lib/libpcre.dylib -L/Volumes/Files/macports/lib -lz -lqpdf -Llibqpdf/build :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build libtool: link: /usr/bin/clang++ -pipe -O2 -arch x86_64 -Wall libtests/build/ascii85.o -o libtests/build/ascii85 -arch x86_64 /Volumes/Files/macports/lib/libpcre.dylib -L/Volumes/Files/macports/lib -lz -lqpdf -Llibqpdf/build :info:build make: *** [libtests/build/buffer] Error 1Undefined symbols for architecture x86_64: :info:build :info:build make: *** Waiting for unfinished jobs.... :info:build "BitWriter::writeBits(unsigned long long, unsigned int)", referenced from: :info:build _main in bits.o :info:build ld: symbol(s) not found for architecture x86_64 }}} There is currently another ticket #37385 open for this version of QPDF on a PPC system, but the errors produced are different thus I have opened a second ticket. -- Ticket URL: <https://trac.macports.org/ticket/37508> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37508: QPDF v 3.0.2 does not build on Mac OS X 10.8.3 because of undefined symbols for x86_64 -----------------------------------+-------------------- Reporter: michelle.lynn.gill@… | Owner: dojo@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qpdf | -----------------------------------+-------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => dojo@… -- Ticket URL: <https://trac.macports.org/ticket/37508#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37508: qpdf @3.0.2: Undefined symbols: "Pl_Buffer::write(unsigned char*, unsigned long)" -----------------------------------+-------------------- Reporter: michelle.lynn.gill@… | Owner: dojo@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qpdf | -----------------------------------+-------------------- Comment (by ryandesign@…): 10.8.3 is not out yet, and according to the log, you're running 10.8.2. But probably the Xcode and clang versions are more important. What versions of those do you have? Find out the clang version by running "clang -v" and the Xcode version by getting info on the Xcode application. -- Ticket URL: <https://trac.macports.org/ticket/37508#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37508: qpdf @3.0.2: Undefined symbols: "Pl_Buffer::write(unsigned char*, unsigned long)" -----------------------------------+-------------------- Reporter: michelle.lynn.gill@… | Owner: dojo@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qpdf | -----------------------------------+-------------------- Comment (by michelle.lynn.gill@…): Sorry, that was a typo. Yes, I'm running 10.8.2. Sorry. XCode: 4.5.2 {{{ % clang -v Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) Target: x86_64-apple-darwin12.2.0 Thread model: posix }}} -- Ticket URL: <https://trac.macports.org/ticket/37508#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37508: qpdf @3.0.2: Undefined symbols: "Pl_Buffer::write(unsigned char*, unsigned long)" -----------------------------------+-------------------- Reporter: michelle.lynn.gill@… | Owner: dojo@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: Port: qpdf | -----------------------------------+-------------------- Changes (by ciserlohn@…): * status: new => closed * resolution: => wontfix Comment: qpdf has been updated to 5.1.0 in r115739. Please reopen the ticket If the problem still persist. -- Ticket URL: <https://trac.macports.org/ticket/37508#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#37508: qpdf @3.0.2: Undefined symbols: "Pl_Buffer::write(unsigned char*, unsigned long)" -----------------------------------+-------------------- Reporter: michelle.lynn.gill@… | Owner: dojo@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: Port: qpdf | -----------------------------------+-------------------- Changes (by jmr@…): * cc: ciserlohn@… (added) Comment: Why 'wontfix'? Is this not fixed in the new version? -- Ticket URL: <https://trac.macports.org/ticket/37508#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#37508: qpdf @3.0.2: Undefined symbols: "Pl_Buffer::write(unsigned char*, unsigned long)" -----------------------------------+-------------------- Reporter: michelle.lynn.gill@… | Owner: dojo@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: wontfix | Keywords: Port: qpdf | -----------------------------------+-------------------- Comment (by michelle.lynn.gill@…): Won't fix because it makes no sense to fix an obsolete version, as is stated. If the problem persists, a new ticket should be filed. However, the new version compiles fine for me. -- Ticket URL: <https://trac.macports.org/ticket/37508#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts