#17578: gdal links with libraries it doesn't declare dependencies on -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: seanasy@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: gdal -------------------------------------+-------------------------------------- gdal links with many libraries that it doesn't declare dependencies on. It declares dependencies on proj, jpeg, tiff, libgeotiff, zlib, libpng, and giflib. However: {{{ $ otool -L /mp/lib/libgdal.1.dylib /mp/lib/libgdal.1.dylib: /mp/lib/libgdal.1.dylib (compatibility version 14.0.0, current version 14.1.0) /mp/lib/libproj.0.dylib (compatibility version 6.0.0, current version 6.4.0) /mp/lib/libgeos_c.1.dylib (compatibility version 6.0.0, current version 6.2.0) /mp/lib/libgeos-3.0.3.dylib (compatibility version 0.0.0, current version 0.0.0) /mp/lib/libsqlite3.0.dylib (compatibility version 9.0.0, current version 9.6.0) /mp/lib/libjasper.1.dylib (compatibility version 2.0.0, current version 2.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.3.10) /mp/lib/libgif.4.dylib (compatibility version 6.0.0, current version 6.6.0) /usr/X11R6/lib/libSM.6.dylib (compatibility version 6.0.0, current version 6.0.0) /usr/X11R6/lib/libICE.6.dylib (compatibility version 6.3.0, current version 6.3.0) /mp/lib/libX11.6.dylib (compatibility version 9.0.0, current version 9.0.0) /mp/lib/libgeotiff.1.2.1.dylib (compatibility version 1.2.1, current version 0.0.0) /mp/lib/libtiff.3.dylib (compatibility version 12.0.0, current version 12.2.0) /mp/lib/libjpeg.62.dylib (compatibility version 63.0.0, current version 63.0.0) /mp/lib/libpng12.0.dylib (compatibility version 34.0.0, current version 34.0.0) /mp/lib/libcurl.4.dylib (compatibility version 6.0.0, current version 6.1.0) /mp/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8) /mp/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8) /mp/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.4.0) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0) }}} As you see, it links with those and also X11, openssl, curl, jasper, sqlite3 (even if you don't select the +sqlite3 variant), geos (even if you don't select the +geos variant)... -- Ticket URL: <http://trac.macports.org/ticket/17578> MacPorts <http://www.macports.org/> Ports system for Mac OS