fontconfig 2.2.0 on -stable

Mike Hoskins mike at adept.org
Tue Apr 22 14:32:00 PDT 2003


In tracking down some problems with a recent mozilla upgrade, I've noticed
fontconfig 2.2.0 doesn't seem to build here on -stable as of a few days
ago.  I've attached the output from 'portupgrade ... | tee log'.  I would
just grab the binary package, but it is quite old and the newer versions
of GTK, etc. that Mozilla wants depend on this newer fontconfig.

I suspect this is my primary issue, because attempting to install the
packages for GTK, Pango, etc. that require fontconfig result in fc-cache
being called and consuming 100% CPU indefinately. (?)

-mrh

--
From: "Spam Catcher" <spam-catcher at adept.org>
To: spam-catcher at adept.org
Do NOT send email to the address listed above or
you will be added to a blacklist!
-------------- next part --------------
--->  Upgrading 'fontconfig-2.1.94_1' to 'fontconfig-2.2.0' (x11-fonts/fontconfig)
--->  Building '/usr/ports/x11-fonts/fontconfig'
===>  Cleaning for libiconv-1.8_2

===>  Cleaning for gettext-0.11.5_1

===>  Cleaning for gmake-3.80

===>  Cleaning for libtool-1.3.4_4

===>  Cleaning for pkgconfig-0.15.0

===>  Cleaning for freetype2-2.1.4_1

===>  Cleaning for expat-1.95.6_1

===>  Cleaning for fontconfig-2.2.0

===>  Extracting for fontconfig-2.2.0

>> Checksum OK for fontconfig-2.2.0.tar.gz.

===>  Patching for fontconfig-2.2.0

===>  Applying FreeBSD patches for fontconfig-2.2.0

===>   fontconfig-2.2.0 depends on executable: pkg-config - found

===>   fontconfig-2.2.0 depends on executable: gmake - found

===>   fontconfig-2.2.0 depends on executable: libtool - found

===>   fontconfig-2.2.0 depends on shared library: freetype.9 - found

===>   fontconfig-2.2.0 depends on shared library: expat.4 - found

===>  Configuring for fontconfig-2.2.0

creating cache ./config.cache

checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel

checking whether build environment is sane... yes

checking whether gmake sets ${MAKE}... yes

checking for working aclocal-1.4... missing

checking for working autoconf... found

checking for working automake-1.4... missing

checking for working autoheader... found

checking for working makeinfo... found

checking for gcc... cc

checking whether the C compiler (cc -O -pipe  ) works... yes

checking whether the C compiler (cc -O -pipe  ) is a cross-compiler... no

checking whether we are using GNU C... yes

checking whether cc accepts -g... yes

checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel

checking whether ln -s works... yes

checking for Cygwin environment... no

checking for mingw32 environment... no

checking how to run the C preprocessor... cc -E

checking host system type... i386-portbld-freebsd4.8

checking build system type... i386-portbld-freebsd4.8

checking for ld used by GCC... /usr/libexec/elf/ld

checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes

checking for /usr/libexec/elf/ld option to reload object files... -r

checking for BSD-compatible nm... /usr/bin/nm -B

checking for a sed that does not truncate output... /usr/bin/sed

checking how to recognise dependent libraries... pass_all

checking for object suffix... o

checking for executable suffix... no

checking command to parse /usr/bin/nm -B output... ok

checking for dlfcn.h... yes

checking for ranlib... ranlib

checking for strip... strip

checking for objdir... .libs

checking for cc option to produce PIC... -fPIC

checking if cc PIC flag -fPIC works... yes

checking if cc static flag -static works... yes

checking if cc supports -c -o file.o... yes

checking if cc supports -c -o file.lo... yes

checking if cc supports -fno-rtti -fno-exceptions... yes

checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes

checking how to hardcode library paths into programs... immediate

checking whether stripping libraries is possible... yes

checking dynamic linker characteristics... freebsd4.8 ld.so

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

checking whether -lc should be explicitly linked in... yes

creating libtool

checking host system type... i386-unknown-freebsdelf4.8

checking for ranlib... ranlib

checking whether we are using GNU C... yes

checking for object suffix... o

checking for executable suffix... no

checking for cc option to produce PIC... -fPIC

checking if cc PIC flag -fPIC works... yes

checking if cc supports -c -o file.o... yes

checking if cc supports -c -o file.lo... yes

checking if cc supports -fno-rtti -fno-exceptions ... yes

checking if cc static flag -static works... -static

checking whether ln -s works... yes

checking for ld used by GCC... /usr/libexec/elf/ld

checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes

checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes

checking for BSD-compatible nm... /usr/bin/nm -B

checking command to parse /usr/bin/nm -B output... ok

checking how to hardcode library paths into programs... immediate

checking for /usr/libexec/elf/ld option to reload object files... -r

checking dynamic linker characteristics... freebsdelf4.8 ld.so

checking if libtool supports shared libraries... yes

checking whether to build shared libraries... yes

checking whether to build static libraries... yes

checking for objdir... .libs

creating libtool

checking whether gmake sets ${MAKE}... (cached) yes

checking for dirent.h that defines DIR... yes

checking for opendir in -ldir... no

checking for ANSI C header files... yes

checking for fcntl.h... yes

checking for stdlib.h... yes

checking for string.h... yes

checking for unistd.h... yes

checking for working const... yes

checking for pid_t... yes

checking for vprintf... yes

checking for geteuid... yes

checking for getuid... yes

checking for link... yes

checking for memmove... yes

checking for memset... yes

checking for mkstemp... yes

checking for strchr... yes

checking for strrchr... yes

checking for strtol... yes

checking for getopt... yes

checking for getopt_long... no

checking for freetype-config... /usr/local/bin/freetype-config

checking for FT_Get_First_Char... yes

checking for expat.h... yes

checking for XML_ParserCreate... yes

checking for docbook2html... no

updating cache ./config.cache

creating ./config.status

creating Makefile

creating fontconfig/Makefile

creating fc-lang/Makefile

creating src/Makefile

creating src/fontconfig.def

creating fc-cache/Makefile

creating fc-list/Makefile

creating doc/Makefile

creating doc/version.sgml

creating test/Makefile

creating fontconfig.spec

creating fontconfig.pc

creating fonts.conf

creating fontconfig-zip

creating config.h

===>  Building for fontconfig-2.2.0

gmake  all-recursive

gmake[1]: Entering directory `/home/ports/x11-fonts/fontconfig/work/fontconfig-2.2.0'

Making all in fontconfig

gmake[2]: Entering directory `/home/ports/x11-fonts/fontconfig/work/fontconfig-2.2.0/fontconfig'

gmake[2]: Nothing to be done for `all'.

gmake[2]: Leaving directory `/home/ports/x11-fonts/fontconfig/work/fontconfig-2.2.0/fontconfig'

Making all in fc-lang

gmake[2]: Entering directory `/home/ports/x11-fonts/fontconfig/work/fontconfig-2.2.0/fc-lang'

cc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I/usr/local/include/freetype2 -I/usr/local/include    -O -pipe  -c fc-lang.c

In file included from ../fontconfig/fcfreetype.h:27,

                 from ../src/fcint.h:39,

                 from fc-lang.c:25:

/usr/local/include/freetype2/freetype/freetype.h:41: ft2build.h: No such file or directory

/usr/local/include/freetype2/freetype/freetype.h:42: `#include' expects "FILENAME" or <FILENAME>

/usr/local/include/freetype2/freetype/freetype.h:43: `#include' expects "FILENAME" or <FILENAME>

/usr/local/include/freetype2/freetype/freetype.h:44: `#include' expects "FILENAME" or <FILENAME>

In file included from ../fontconfig/fcfreetype.h:27,

                 from ../src/fcint.h:39,

                 from fc-lang.c:25:

/usr/local/include/freetype2/freetype/freetype.h:186: syntax error before `typedef'

/usr/local/include/freetype2/freetype/freetype.h:188: syntax error before `FT_Pos'

/usr/local/include/freetype2/freetype/freetype.h:220: syntax error before `FT_Short'

/usr/local/include/freetype2/freetype/freetype.h:516: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:516: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:516: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:516: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:516: enumerator value for `FT_ENCODING_NONE' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:518: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:518: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:518: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:518: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:518: enumerator value for `FT_ENCODING_MS_SYMBOL' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:519: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:519: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:519: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:519: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:519: enumerator value for `FT_ENCODING_UNICODE' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:521: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:521: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:521: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:521: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:521: enumerator value for `FT_ENCODING_MS_SJIS' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:522: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:522: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:522: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:522: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:522: enumerator value for `FT_ENCODING_MS_GB2312' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:523: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:523: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:523: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:523: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:523: enumerator value for `FT_ENCODING_MS_BIG5' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:524: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:524: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:524: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:524: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:524: enumerator value for `FT_ENCODING_MS_WANSUNG' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:525: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:525: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:525: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:525: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:525: enumerator value for `FT_ENCODING_MS_JOHAB' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:527: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:527: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:527: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:527: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:527: enumerator value for `FT_ENCODING_ADOBE_STANDARD' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:528: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:528: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:528: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:528: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:528: enumerator value for `FT_ENCODING_ADOBE_EXPERT' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:529: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:529: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:529: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:529: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:529: enumerator value for `FT_ENCODING_ADOBE_CUSTOM' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:530: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:530: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:530: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:530: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:530: enumerator value for `FT_ENCODING_ADOBE_LATIN_1' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:532: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:532: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:532: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:532: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:532: enumerator value for `FT_ENCODING_OLD_LATIN_2' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:534: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:534: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:534: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:534: `FT_UInt32' undeclared here (not in a function)

/usr/local/include/freetype2/freetype/freetype.h:536: enumerator value for `FT_ENCODING_APPLE_ROMAN' not integer constant

/usr/local/include/freetype2/freetype/freetype.h:610: syntax error before `FT_UShort'

/usr/local/include/freetype2/freetype/freetype.h:796: syntax error before `FT_Long'

/usr/local/include/freetype2/freetype/freetype.h:810: syntax error before `FT_Int'

/usr/local/include/freetype2/freetype/freetype.h:813: syntax error before `FT_Generic'

/usr/local/include/freetype2/freetype/freetype.h:836: syntax error before `FT_Memory'

/usr/local/include/freetype2/freetype/freetype.h:1162: syntax error before `FT_UShort'

/usr/local/include/freetype2/freetype/freetype.h:1198: syntax error before `FT_Generic'

/usr/local/include/freetype2/freetype/freetype.h:1364: syntax error before `FT_UInt'

/usr/local/include/freetype2/freetype/freetype.h:1368: syntax error before `FT_Fixed'

/usr/local/include/freetype2/freetype/freetype.h:1418: syntax error before `FT_Init_FreeType'

/usr/local/include/freetype2/freetype/freetype.h:1418: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1451: syntax error before `FT_Library_Version'

/usr/local/include/freetype2/freetype/freetype.h:1452: syntax error before `FT_Int'

/usr/local/include/freetype2/freetype/freetype.h:1454: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1473: syntax error before `FT_Done_FreeType'

/usr/local/include/freetype2/freetype/freetype.h:1473: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1537: syntax error before `FT_ULong'

/usr/local/include/freetype2/freetype/freetype.h:1598: syntax error before `*'

/usr/local/include/freetype2/freetype/freetype.h:1603: syntax error before `FT_Int'

/usr/local/include/freetype2/freetype/freetype.h:1647: syntax error before `FT_New_Face'

/usr/local/include/freetype2/freetype/freetype.h:1649: syntax error before `FT_Long'

/usr/local/include/freetype2/freetype/freetype.h:1650: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1695: syntax error before `FT_New_Memory_Face'

/usr/local/include/freetype2/freetype/freetype.h:1696: syntax error before `*'

/usr/local/include/freetype2/freetype/freetype.h:1699: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1739: syntax error before `FT_Open_Face'

/usr/local/include/freetype2/freetype/freetype.h:1741: syntax error before `FT_Long'

/usr/local/include/freetype2/freetype/freetype.h:1742: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1778: syntax error before `FT_Attach_File'

/usr/local/include/freetype2/freetype/freetype.h:1779: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1810: syntax error before `FT_Attach_Stream'

/usr/local/include/freetype2/freetype/freetype.h:1811: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1830: syntax error before `FT_Done_Face'

/usr/local/include/freetype2/freetype/freetype.h:1830: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1868: syntax error before `FT_Set_Char_Size'

/usr/local/include/freetype2/freetype/freetype.h:1869: syntax error before `FT_F26Dot6'

/usr/local/include/freetype2/freetype/freetype.h:1872: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1915: syntax error before `FT_Set_Pixel_Sizes'

/usr/local/include/freetype2/freetype/freetype.h:1916: syntax error before `FT_UInt'

/usr/local/include/freetype2/freetype/freetype.h:1917: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:1955: syntax error before `FT_Load_Glyph'

/usr/local/include/freetype2/freetype/freetype.h:1956: syntax error before `FT_UInt'

/usr/local/include/freetype2/freetype/freetype.h:1957: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2000: syntax error before `FT_Load_Char'

/usr/local/include/freetype2/freetype/freetype.h:2001: syntax error before `FT_ULong'

/usr/local/include/freetype2/freetype/freetype.h:2002: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2184: syntax error before `FT_Set_Transform'

/usr/local/include/freetype2/freetype/freetype.h:2185: syntax error before `FT_Matrix'

/usr/local/include/freetype2/freetype/freetype.h:2186: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2288: syntax error before `FT_Render_Glyph'

/usr/local/include/freetype2/freetype/freetype.h:2289: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2390: syntax error before `FT_Get_Kerning'

/usr/local/include/freetype2/freetype/freetype.h:2391: syntax error before `FT_UInt'

/usr/local/include/freetype2/freetype/freetype.h:2394: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2434: syntax error before `FT_Get_Glyph_Name'

/usr/local/include/freetype2/freetype/freetype.h:2435: syntax error before `FT_UInt'

/usr/local/include/freetype2/freetype/freetype.h:2437: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2460: syntax error before `FT_Get_Postscript_Name'

/usr/local/include/freetype2/freetype/freetype.h:2460: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2486: syntax error before `FT_Select_Charmap'

/usr/local/include/freetype2/freetype/freetype.h:2487: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2514: syntax error before `FT_Set_Charmap'

/usr/local/include/freetype2/freetype/freetype.h:2515: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2542: syntax error before `FT_Get_Char_Index'

/usr/local/include/freetype2/freetype/freetype.h:2543: syntax error before `FT_ULong'

/usr/local/include/freetype2/freetype/freetype.h:2543: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2590: syntax error before `FT_Get_First_Char'

/usr/local/include/freetype2/freetype/freetype.h:2591: syntax error before `FT_UInt'

/usr/local/include/freetype2/freetype/freetype.h:2591: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2624: syntax error before `FT_Get_Next_Char'

/usr/local/include/freetype2/freetype/freetype.h:2625: syntax error before `FT_ULong'

/usr/local/include/freetype2/freetype/freetype.h:2626: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2647: syntax error before `FT_Get_Name_Index'

/usr/local/include/freetype2/freetype/freetype.h:2648: syntax error before `FT_String'

/usr/local/include/freetype2/freetype/freetype.h:2648: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2705: syntax error before `FT_MulDiv'

/usr/local/include/freetype2/freetype/freetype.h:2705: syntax error before `a'

/usr/local/include/freetype2/freetype/freetype.h:2707: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2740: syntax error before `FT_MulFix'

/usr/local/include/freetype2/freetype/freetype.h:2740: syntax error before `a'

/usr/local/include/freetype2/freetype/freetype.h:2741: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2768: syntax error before `FT_DivFix'

/usr/local/include/freetype2/freetype/freetype.h:2768: syntax error before `a'

/usr/local/include/freetype2/freetype/freetype.h:2769: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2787: syntax error before `FT_RoundFix'

/usr/local/include/freetype2/freetype/freetype.h:2787: syntax error before `a'

/usr/local/include/freetype2/freetype/freetype.h:2787: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2806: syntax error before `FT_CeilFix'

/usr/local/include/freetype2/freetype/freetype.h:2806: syntax error before `a'

/usr/local/include/freetype2/freetype/freetype.h:2806: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2825: syntax error before `FT_FloorFix'

/usr/local/include/freetype2/freetype/freetype.h:2825: syntax error before `a'

/usr/local/include/freetype2/freetype/freetype.h:2825: warning: data definition has no type or storage class

/usr/local/include/freetype2/freetype/freetype.h:2846: syntax error before `FT_Vector_Transform'

/usr/local/include/freetype2/freetype/freetype.h:2846: syntax error before `*'

/usr/local/include/freetype2/freetype/freetype.h:2847: warning: data definition has no type or storage class

In file included from ../src/fcint.h:39,

                 from fc-lang.c:25:

../fontconfig/fcfreetype.h:29: syntax error before `FT_UInt'

../fontconfig/fcfreetype.h:30: warning: data definition has no type or storage class

gmake[2]: *** [fc-lang.o] Error 1

gmake[2]: Leaving directory `/home/ports/x11-fonts/fontconfig/work/fontconfig-2.2.0/fc-lang'

gmake[1]: *** [all-recursive] Error 1

gmake[1]: Leaving directory `/home/ports/x11-fonts/fontconfig/work/fontconfig-2.2.0'

gmake: *** [all-recursive-am] Error 2

*** Error code 2



Stop in /home/ports/x11-fonts/fontconfig.

	! x11-fonts/fontconfig (fontconfig-2.1.94_1)	(missing header)


More information about the freebsd-gnome mailing list