[MacPorts] #19849: libgeotiff doesn't build correctly with universal variant
#19849: libgeotiff doesn't build correctly with universal variant ---------------------------------------+------------------------------------ Reporter: rhys.hill@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: universal | Port: libgeotiff ---------------------------------------+------------------------------------ the libgeotiff port uses a custom post-build step to create a dynamic library, but if the universal variant is being built, you only get your native architecture at the end, even though the source static library is universal. If this: -arch ppc -arch i386 -arch x86_64 -arch ppc64 is added to the post-build step, it works correctly. -- Ticket URL: <http://trac.macports.org/ticket/19849> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19849: libgeotiff doesn't build correctly with universal variant ---------------------------------------+------------------------------------ Reporter: rhys.hill@… | Owner: shadow@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: universal | Port: libgeotiff ---------------------------------------+------------------------------------ Changes (by jmr@…): * cc: rhys.hill@… (removed) * owner: macports-tickets@… => shadow@… -- Ticket URL: <http://trac.macports.org/ticket/19849#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19849: libgeotiff doesn't build correctly with universal variant ---------------------------------------+------------------------------------ Reporter: rhys.hill@… | Owner: shadow@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: universal | Port: libgeotiff ---------------------------------------+------------------------------------ Comment(by takeshi@…): I created a patch. It also fix a problem that makegeo is linked against libgeotiff.dylib in ${prefix}/lib if libgeotiff is already installed. -- Ticket URL: <http://trac.macports.org/ticket/19849#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19849: libgeotiff doesn't build correctly with universal variant ---------------------------------------+------------------------------------ Reporter: rhys.hill@… | Owner: shadow@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: universal | Port: libgeotiff ---------------------------------------+------------------------------------ Comment(by takeshi@…): I would like to have static library installed for grads2. I update the patch. -- Ticket URL: <http://trac.macports.org/ticket/19849#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19849: libgeotiff doesn't build correctly with universal variant ----------------------------------------+----------------------------------- Reporter: rhys.hill@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: universal Port: libgeotiff | ----------------------------------------+----------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * status: new => closed * resolution: => fixed Comment: I updated libgeotiff to 1.2.4 in r55379. libgeotiff now includes code to build the dylib, so I removed the code in the Portfile that did that manually, which thereby fixes this ticket as well. The code libgeotiff includes for building dylibs is still a bit broken in that it doesn't use the right install_name and doesn't use the correct filenames according to Mac OS X conventions, so I added new code in post- destroot to fix that, since I didn't feel like dissecting their Makefiles at this time. -- Ticket URL: <http://trac.macports.org/ticket/19849#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts