On Jul 19, 2008, at 2:56 PM, Daniel Macks wrote:

> On Sat, Jul 19, 2008 at 02:05:27PM -0400, Alexander Hansen wrote:
>> I've found some issues with drawtiming that I'd like to resolve.
>> (drawtiming-nox is missing a freetype219 dependency and didn't build
>> for me on 10.5.4, but that's outside the point here)
>>
>> The relevant line is
>>
>> ++ -I/sw/include/ImageMagick -g -O2 -Wall -W -D_THREAD_SAFE -
>> DYYDEBUG=1 -g -O2  -L/sw/lib -o drawtiming -L/sw/lib/pango-ft219/ 
>> lib -
>> L/sw/lib/fontconfig2/lib -L/usr/X11/lib -R/usr/X11/lib -L/sw/lib/
>> freetype219/lib -lfreetype -lz -Wl,-framework,CoreServices -Wl,-
>> framework,ApplicationServices -L/sw/lib main.o parser.o scanner.o
>> timing.o -L/sw/lib -lMagick++ -lMagickWand -lMagickCore
>>
>> I believe this is inherited from imagemagick1.  The result is that  
>> the
>> build links to X11's freetype rather than freetype219.  This would
>> entail a need to separate the 10.4 and 10.5 revisions, but since
>> pangocairo changed everything, should I instead try to force it to  
>> use
>> freetype219?
>
> Two issues here:
>
> 1. pangocairo is both 10.4 and 10.5, so not sure why "pangocairo  
> changed
> everything" would mean that x11 freetype would entail separate 10.4 vs
> 10.5 pkgs.

It's that the install_names are different in the respective libraries  
in this case (and that I just now noticed that the package was linking  
to freetype at all).

>
>
> 2. Magick itself is pangocairoified and uses ft219. But it
> (apparently) doesn't always propagate the -L along with the -lfreetype
> flag (I know it does "sometimes but not always", and that matters
> "sometimes but not always", as usual with inherited lib dependencies).
> For some combination of maintainer sanity, fink self-consistency, and
> package functionality, might be best to force ft219 here.
>
> dan
>
> -- 
> Daniel Macks
> [EMAIL PROTECTED]
> http://www.netspace.org/~dmacks
>
>

That's reasonable--if I can figure out how actually to accomplish that  
in this context. 
  

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to