ports/188596: textproc/py-libxml2 fails to build

Alexander Panyushkin vsityz at gmail.com
Mon Apr 14 08:50:02 UTC 2014


>Number:         188596
>Category:       ports
>Synopsis:       textproc/py-libxml2  fails to build
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 14 08:50:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Alexander Panyushkin
>Release:        FreeBSD 10.0-STABLE #0 r264142
>Organization:
Home
>Environment:
FreeBSD scorpion.intra 10.0-STABLE FreeBSD 10.0-STABLE #0 r264142: Sat Apr  5 11:45:42 EEST 2014     root at scorpion.intra:/usr/obj/usr/src/sys/Kernel  amd64
>Description:
textproc/py-libxml2 not upgradable

# cat /etc/make.conf
CPUTYPE?=athlon64-sse3
KERNCONF=Kernel
NO_CPU_CFLAGS=false
NO_CPU_COPTFLAGS=false
NO_FSCHG=
NO_WERROR=
WERROR=
MAKE_JOBS_NUMBER=3
BATCH_DELETE_OLD_FILES=yes
WITH_SYSTEM_ICU=            yes
MALLOC_PRODUCTION=	    yes
WITH_MMX=                   yes
WITH_SSE=                   yes
WITH_SSE2=                  yes
WITH_SSE3=                  yes
WITH_SSE4A=                 yes
WITH_3DNOW=                 yes
WITH_THREADS=               yes
WITH_PKGNG=                 yes
WITHOUT_PROFILE=            yes
WITHOUT_DEBUG=              yes
WITHOUT_MODULES=            bktr plip

.if ${.CURDIR:M/usr/src/*} || ${.CURDIR:M/usr/obj/*}
CFLAGS+= -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe
.endif

.if ${.CURDIR:M*/ports/*}
CFLAGS= -Oz -march=athlon64-sse3 -mtune=athlon64-sse3 -pipe -Wformat -Wformat-security
CPPFLAGS+= -D_FORTIFY_SOURCE=2
.endif


===>  Extracting for py27-libxml2-2.8.0_1
=> SHA256 Checksum OK for gnome2/libxml2-2.8.0.tar.gz.
===>  Patching for py27-libxml2-2.8.0_1
===>  Applying FreeBSD patches for py27-libxml2-2.8.0_1
/usr/bin/find /usr/ports/textproc/py-libxml2/work/libxml2-2.8.0 -type f -name configure  -exec /bin/sh -c "  mtime=\$(date -r \$(stat -f '%m' \$0) '+%Y%m%d%H%M.%S');  /usr/bin/sed -i '.batman' -e 's|freebsd1\*)|freebsd1.\*)|g'  -e 's|freebsd\[123\]\*)|freebsd[123].*)|g' \$0;  touch -mt \$mtime \$0" {} \; || /usr/bin/true
===>   py27-libxml2-2.8.0_1 depends on file: /usr/local/bin/python2.7 - found
===>   py27-libxml2-2.8.0_1 depends on executable: python2 - found
===>   py27-libxml2-2.8.0_1 depends on executable: gmake - found
===>   py27-libxml2-2.8.0_1 depends on executable: pkgconf - found
===>   py27-libxml2-2.8.0_1 depends on shared library: libxml2.so - found
===>  Configuring for py27-libxml2-2.8.0_1
===>   FreeBSD 10 autotools fix applied to /usr/ports/textproc/py-libxml2/work/libxml2-2.8.0/m4/libtool.m4
===>   FreeBSD 10 autotools fix applied to /usr/ports/textproc/py-libxml2/work/libxml2-2.8.0/acinclude.m4
===>   FreeBSD 10 autotools fix applied to /usr/ports/textproc/py-libxml2/work/libxml2-2.8.0/aclocal.m4
===>   FreeBSD 10 autotools fix applied to /usr/ports/textproc/py-libxml2/work/libxml2-2.8.0/configure
configure: loading site script /usr/ports/Templates/config.site
checking build system type... amd64-portbld-freebsd10.0
checking host system type... amd64-portbld-freebsd10.0
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p
checking for gawk... (cached) /usr/bin/awk
checking whether gmake sets $(MAKE)... yes
checking for gcc... cc
checking whether the C compiler works... no
configure: error: in `/usr/ports/textproc/py-libxml2/work/libxml2-2.8.0':
configure: error: C compiler cannot create executables
See `config.log' for more details
===>  Script "configure" failed unexpectedly.

>How-To-Repeat:
portmaster textproc/py-libxml2
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list