[MacPorts] #21539: fontconfig-2.7.3 build error on snow leopard
MacPorts
noreply at macports.org
Mon Sep 21 13:48:08 PDT 2009
#21539: fontconfig-2.7.3 build error on snow leopard
------------------------------------------+---------------------------------
Reporter: imgroxx@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Keywords: fontconfig snow leopard 10.6 | Port: fontconfig-2.7.3
------------------------------------------+---------------------------------
NOT a duplicate of ticket #21470, as this isn't erring on libxml2.
#21470 states that forcing libxml2 to darwin_10 variant solves, but this
occurs before libxml2 is even installed (all installed ports listed below
error text). I wish I could say what I think it ''is'', but alas, cannot.
I'll attempt to install libxml2, and will re-do this build with a comment
to follow soon on its success/failure.
This entire process was started from a completely erased 1.8.0 MacPort
install. I installed bzip2, and was in the process of installing ddd when
this error occurred.
{{{
---> Building fontconfig
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_fontconfig/work/fontconfig-2.7.3"
&& /usr/bin/make -j2 all " returned error 2
Command output: fcxml.c:2344: error: expected ';', ',' or ')' before '*'
token
fcxml.c: In function 'FcConfigParseAndLoad':
fcxml.c:2457: error: 'xmlParserCtxtPtr' undeclared (first use in this
function)
fcxml.c:2457: error: expected ';' before 'p'
fcxml.c:2465: error: 'xmlSAXHandler' undeclared (first use in this
function)
fcxml.c:2465: error: expected ';' before 'sax'
fcxml.c:2504: error: 'sax' undeclared (first use in this function)
fcxml.c:2506: error: 'FcInternalSubsetDecl' undeclared (first use in this
function)
fcxml.c:2507: error: 'FcExternalSubsetDecl' undeclared (first use in this
function)
fcxml.c:2508: error: 'FcStartElement' undeclared (first use in this
function)
fcxml.c:2509: error: 'FcEndElement' undeclared (first use in this
function)
fcxml.c:2510: error: 'FcCharacterData' undeclared (first use in this
function)
fcxml.c:2512: error: 'p' undeclared (first use in this function)
fcxml.c:2512: warning: implicit declaration of function
'xmlCreatePushParserCtxt'
fcxml.c:2512: warning: nested extern declaration of
'xmlCreatePushParserCtxt'
fcxml.c:2521: error: too many arguments to function 'FcConfigInit'
fcxml.c:2551: warning: implicit declaration of function 'xmlParseChunk'
fcxml.c:2551: warning: nested extern declaration of 'xmlParseChunk'
fcxml.c:2557: warning: implicit declaration of function
'xmlCtxtGetLastError'
fcxml.c:2557: warning: nested extern declaration of 'xmlCtxtGetLastError'
fcxml.c:2557: error: invalid type argument of '->'
fcxml.c:2565: warning: implicit declaration of function
'xmlFreeParserCtxt'
fcxml.c:2565: warning: nested extern declaration of 'xmlFreeParserCtxt'
make[3]: *** [fcxml.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I.. -I.. -I../src
-I/opt/local/include/freetype2 -I/opt/local/include
-I/opt/local/include/libxml2 -Wall -Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-
aliasing -DFC_CACHEDIR=\"/opt/local/var/cache/fontconfig\"
-DFONTCONFIG_PATH=\"/opt/local/etc/fonts\" -I/opt/local/include -O2 -arch
x86_64 -MT fcpat.lo -MD -MP -MF .deps/fcpat.Tpo -c fcpat.c -o fcpat.o
>/dev/null 2>&1
mv -f .deps/fcpat.Tpo .deps/fcpat.Plo
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: The following dependencies failed to build: openmotif Xft2
fontconfig pkgconfig xorg-xproto xrender xorg-libX11 autoconf help2man
gettext p5-locale-gettext perl5 perl5.8 m4 automake libtool xorg-
bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau xorg-libXdmcp xorg-
util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-
xtrans xorg-renderproto jpeg libpng xbitmaps xorg-libXext xorg-libXmu
xorg-libXt xorg-libsm xorg-libice xorg-libXp xorg-printproto xorg-libXaw
xpm
Error: Status 1 encountered during processing.
Goodbye
Navi:~ Groxx$ sudo port
Password:
MacPorts 1.8.0
Entering interactive mode... ("help" for help, "quit" to quit)
[Users/Groxx] > list installed
bzip2 @1.0.5 archivers/bzip2
expat @2.0.1 textproc/expat
freetype @2.3.9 print/freetype
gperf @3.0.4 devel/gperf
libiconv @1.13 textproc/libiconv
ncurses @5.7 devel/ncurses
ncursesw @5.7 devel/ncursesw
zlib @1.2.3 archivers/zlib
}}}
--
Ticket URL: <http://trac.macports.org/ticket/21539>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list