FreeBSD Port: tclxml-expat-3.1

yves.guerin at muhc.mcgill.ca yves.guerin at muhc.mcgill.ca
Thu Aug 14 13:15:32 UTC 2008


Hello,

I try to compile the tclxml-expat-3.1

[root at pbsd /usr/ports/devel/tclxml-expat]# make
===>  Vulnerability check disabled, database not found
===>  Extracting for tclxml-expat-3.1
=> MD5 Checksum OK for tclxml-3.1.tar.gz.
=> SHA256 Checksum OK for tclxml-3.1.tar.gz.
===>  Patching for tclxml-expat-3.1
===>   tclxml-expat-3.1 depends on file: /usr/local/lib/TclxmlConfig.sh -
found
===>   tclxml-expat-3.1 depends on shared library: tcl84 - found
===>  Configuring for tclxml-expat-3.1
creating cache ./config.cache
checking for correct TEA configuration... ok
checking for Tcl configuration... found /usr/local/lib/tcl8.4/tclConfig.sh
checking for existence of /usr/local/lib/tcl8.4/tclConfig.sh... loading
checking for Cygwin environment... no
checking for mingw32 environment... no
checking how to run the C preprocessor... cc -E
checking for gcc... cc
checking whether the C compiler (cc -O2 -fno-strict-aliasing -pipe
-I/usr/local/
include ) works... yes
checking whether the C compiler (cc -O2 -fno-strict-aliasing -pipe
-I/usr/local/
include ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking if the compiler understands -pipe... yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g
wheel
checking whether make sets ${MAKE}... yes
checking for ranlib... ranlib
checking for object suffix... o
checking for executable suffix... no
checking for required early compiler flags... none
checking for 64-bit integer type... long long
checking for struct dirent64... no
checking for struct stat64... no
checking for off64_t... no
checking dirent.h... yes
checking for errno.h... yes
checking for float.h... yes
checking for values.h... no
checking for limits.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for sys/wait.h... yes
checking for dlfcn.h... yes
checking for unistd.h... yes
checking for sys/param.h... yes
checking for strtod... yes
checking for Solaris2.4/Tru64 strtod bugs... ok
checking for Tclxml configuration... found /usr/local/lib/TclxmlConfig.sh
checking for existence of /usr/local/lib/TclxmlConfig.sh... loading
checking for Tcl public headers... /usr/local/include/tcl8.4
checking for building with threads... no (default)
checking how to build libraries... shared
checking if 64bit support is enabled... no
checking if 64bit Sparc VIS support is requested... no
checking system version (for dynamic loading)... FreeBSD-6.3-RELEASE-p2
checking for dlopen in -ldl... no
checking for ar... ar
checking for build with symbols... no
checking for tclsh... /usr/local/bin/tclsh8.4
updating cache ./config.cache
creating ./config.status
creating Makefile
===>  Building for tclxml-expat-3.1
cc -pipe -DNO_VALUES_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1
-DHAVE_SYS_PARAM_H=
1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1
-DHAVE_STRSTR=
1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1
-DHAVE_WAIT
PID=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1
-DHAVE_GMTIME_
R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_ST_BLKSIZE=1
-DSTDC_HEADERS=1
 -DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1
-DHAVE_LANGI
NFO=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1
-DVERSION=\"3.1\"
-DTCLEXPAT_VERSION=\"3.1\" -DTCL_WIDE_INT_TYPE=long\ long -DNO_VALUES_H=1
-DHAVE
_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_TCL_STUBS=1 -DUSE_TCLXML_STUBS=1
-DXML_DT
D=1 -DXML_NS=1   -I"/usr/local/include/tcl8.4"  -I./xmltok
-I./xmlparse
-I./xmlwf    -O2 -fno-strict-aliasing -pipe -I/usr/local/include -O  -fPIC
-c `e
cho ./../tclexpat.c` -o tclexpat.o
./../tclexpat.c:18:27: tclxml/tclxml.h: No such file or directory
./../tclexpat.c:32: error: syntax error before "TclXML_Info"
./../tclexpat.c:40: error: syntax error before "TclXML_Info"
./../tclexpat.c: In function `Tclexpat_Init':
./../tclexpat.c:144: error: `TclXML_ParserClassInfo' undeclared (first use
in th
is function)
./../tclexpat.c:144: error: (Each undeclared identifier is reported only
once
./../tclexpat.c:144: error: for each function it appears in.)
./../tclexpat.c:144: error: `classinfo' undeclared (first use in this
function)
./../tclexpat.c:152: error: `TCLXML_VERSION' undeclared (first use in this
funct
ion)
./../tclexpat.c:152: warning: comparison between pointer and integer
./../tclexpat.c:157: error: syntax error before ')' token
./../tclexpat.c: In function `TclExpatCreate':
./../tclexpat.c:205: error: syntax error before "TclXML_Info"
./../tclexpat.c:219: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatCreateEntityParser':
./../tclexpat.c:308: error: structure has no member named `xmlinfo'
./../tclexpat.c:308: error: structure has no member named `xmlinfo'
./../tclexpat.c:311: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatElementStartHandler':
./../tclexpat.c:640: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatElementEndHandler':
./../tclexpat.c:658: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatCharacterDataHandler':
./../tclexpat.c:672: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatProcessingInstructionHandler':
./../tclexpat.c:688: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatDefaultHandler':
./../tclexpat.c:703: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatUnparsedDeclHandler':
./../tclexpat.c:731: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatNotationDeclHandler':
./../tclexpat.c:761: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatCommentHandler':
./../tclexpat.c:778: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatNotStandaloneHandler':
./../tclexpat.c:788: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatExternalEntityRefHandler':
./../tclexpat.c:849: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatElementDeclHandler':
./../tclexpat.c:917: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatAttlistDeclHandler':
./../tclexpat.c:943: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatStartDoctypeDeclHandler':
./../tclexpat.c:959: error: structure has no member named `xmlinfo'
./../tclexpat.c: In function `TclExpatEndDoctypeDeclHandler':
./../tclexpat.c:969: error: structure has no member named `xmlinfo'
*** Error code 1

Stop in /usr/ports/devel/tclxml-expat/work/tclxml-3.1/expat.
*** Error code 1

Stop in /usr/ports/devel/tclxml-expat.

I run: FreeBSD pbsd.muhc.mcgill.ca 6.3-RELEASE-p2 FreeBSD 6.3-RELEASE-p2
#2: Wed Aug 13 14:10:36 EDT 2008
root at pbsd.muhc.mcgill.ca:/usr/src/sys/i386/compile/PATRIOTEBSD  i386
I run freebsd-update.
I get the ports.tar.gz yesterday (2008-08-13) from the freebsd web site
(http://www.freebsd.org/ports/installing.html)

Regards,

Yves


More information about the freebsd-ports mailing list