Hi Benjamin,

I still get with mozilla :

nsFreeType.cpp
g++-3.3 -I/sw/lib/freetype2/include -I/sw/lib/freetype2/include/freetype2 -o nsFreeType.o -c -DOSTYPE=\"Darwin7.8.0\" -DOSARCH=\"Darwin\" -I../.. -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/pref -I../../../dist/include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/gfx -I../../../dist/include -I/sw/bld/mozilla-1.7.5-1/mozilla/dist/include/nspr -I/sw/include -I/sw/include -I/sw/include -I/sw/lib/freetype2/include/freetype2 -I/sw/lib/freetype2/include -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -no-cpp-precomp -fno-common -fshort-wchar -pipe -DNDEBUG -DTRIMMED -O -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsFreeType.pp nsFreeType.cpp
In file included from nsFreeType.h:39,
from nsFreeType.cpp:48:
../../../dist/include/gfx/nsIFreeType2.h:53: error: `FTC_Image_Cache' was not
declared in this scope
../../../dist/include/gfx/nsIFreeType2.h:53: error: `aImageCache' was not
declared in this scope
../../../dist/include/gfx/nsIFreeType2.h:53: error: variable declaration is not
allowed here
../../../dist/include/gfx/nsIFreeType2.h:92: error: `FTC_Image_Cache' was not
declared in this scope
../../../dist/include/gfx/nsIFreeType2.h:92: error: parse error before `,'
token
../../../dist/include/gfx/nsIFreeType2.h:104: error: type specifier omitted for
parameter `FTC_Image_Cache'
../../../dist/include/gfx/nsIFreeType2.h:104: error: parse error before `*'
token
In file included from nsFreeType.cpp:48:
nsFreeType.h:107: error: `FTC_Image_Cache' was not declared in this scope
nsFreeType.h:107: error: `FTC_Image_Desc' was not declared in this scope
nsFreeType.h:107: error: parse error before `,' token
... etc; followed by bailout




There is a more general issue here it seems : it may be difficult to satisfy with a single package
the requirements both of those who need a <= 2.1.7 pkg, and of those for whom apparently
even xorg's freetype is not sufficiently new ...
The original purpose is still stated in DescDetail as :
"The freetype2 packages now exist only for compatibility with older Fink
packages. Developers should use the freetype that is part of XFree86
for new packages."


I`m using since long a 2.1.7 pkg _ plain adaptation of the 2.1.3 _ , w/o any problems.
Looking at the Changelogs, it already priovides substantial improvements/fixes over 2.1.3,
and I think 2.1.3 -> 2.1.4 is OK with any fink pkg
I'll put it in my exp dir so people can look at it.


Best,

JF

PS: The mozilla problem with >> 2.1.7 should be gone with the current v. 1.8 beta 1
(and probably also with the 1.8a6 version in exp/gnome/2.8); but do we want a
beta 1 mozilla in fink ??




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to