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. 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 ------------------------------------------------------------------------- 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
