ryandesign at macports.org
Thu Dec 10 14:49:06 PST 2009
On Dec 10, 2009, at 16:30, Jeremy Huddleston wrote:
> Ah... it's a difference in -ljbig :
> /usr/bin/file /opt/local/lib/libjbig.dylib
> /opt/local/lib/libjbig.dylib: Mach-O 64-bit dynamically linked shared library x86_64
> Looks like jbigkit lies about being universal...
Ok, looks like we have a bug report for that already, with maybe a fix:
> --- libtiff.la.i386 2009-12-10 14:25:50.000000000 -0800
> +++ libtiff.la.x86_64 2009-12-10 14:26:02.000000000 -0800
> @@ -17,7 +17,7 @@ old_library='libtiff.a'
> inherited_linker_flags=' '
> # Libraries that this one depends upon.
> -dependency_libs=' -L/opt/local/lib /opt/local/lib/libjpeg.la -lz -lc'
> +dependency_libs=' -L/opt/local/lib -ljbig /opt/local/lib/libjpeg.la -lz -lc'
> # Names of additional weak libraries provided by this library
So the other problem is that tiff uses jbigkit without declaring a dependency, for which we also now have a bug report:
More information about the macports-dev