[MacPorts] #22485: gtkwave-3.2.3 Build fails if liblzma is installed
#22485: gtkwave-3.2.3 Build fails if liblzma is installed -------------------------------+-------------------------------------------- Reporter: khalsah@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: gtkwave -------------------------------+-------------------------------------------- If the liblzma port is installed and active when trying to build gtkwave the build fails due to undefined symbols: {{{ Undefined symbols: "_LZMA_write", referenced from: _gzwrite_buffered in vzt_write.o _gzflush_buffered in vzt_write.o "_LZMA_fdopen", referenced from: _vzt_wr_flush_granule in vzt_write.o _vzt_wr_emitfacs in vzt_write.o _vzt_wr_emitfacs in vzt_write.o "_LZMA_close", referenced from: _gzflush_buffered in vzt_write.o ld: symbol(s) not found collect2: ld returned 1 exit status }}} Gtkwave appears to include a version of liblzma in its source tree. When liblzma is installed through MacPorts gtkwave links against the MacPorts version of liblzma, which seems to lack some of the symbols gtkwave uses. If liblzma is deactivated gtkwave builds successfully. -- Ticket URL: <http://trac.macports.org/ticket/22485> MacPorts <http://www.macports.org/> Ports system for Mac OS
#22485: gtkwave-3.2.3 Build fails if liblzma is installed -------------------------------+-------------------------------------------- Reporter: khalsah@… | Owner: gwright@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: gtkwave -------------------------------+-------------------------------------------- Changes (by macsforever2000@…): * cc: gwright@… (removed) * owner: macports-tickets@… => gwright@… -- Ticket URL: <http://trac.macports.org/ticket/22485#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#22485: gtkwave-3.2.3 Build fails if liblzma is installed -------------------------------+-------------------------------------------- Reporter: khalsah@… | Owner: gwright@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: gtkwave -------------------------------+-------------------------------------------- Changes (by gwright@…): * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/22485#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#22485: gtkwave-3.2.3 Build fails if liblzma is installed --------------------------------+------------------------------------------- Reporter: khalsah@… | Owner: gwright@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Resolution: worksforme | Keywords: Port: gtkwave | --------------------------------+------------------------------------------- Changes (by gwright@…): * status: assigned => closed * resolution: => worksforme Comment: gtkwave 3.3.6 successfully links against the port of liblzma, version 4.999.9beta_0. I believe this has been the case for some time, since I've been able to update gtkwave more than once without running into this problem. I will close this ticket. -- Ticket URL: <http://trac.macports.org/ticket/22485#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts