[61108] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

Ryan Schmidt 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:

http://trac.macports.org/ticket/21476


> --- 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
> weak_library_names=''
> 
> <libtiff.la.x86_64><libtiff.la.i386>

So the other problem is that tiff uses jbigkit without declaring a dependency, for which we also now have a bug report:

http://trac.macports.org/ticket/22841



More information about the macports-dev mailing list