[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