py-lxml 2.2.7 wont build on HEAD

Sam Fourman Jr. sfourman at gmail.com
Mon Sep 27 03:55:14 UTC 2010


while trying to build py-lxml 2.2.7 on FreeBSD 9

it hangs on this line

cc -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -fPIC
-I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include/python2.6 -c src/lxml/lxml.etree.c -o
temp.freebsd-9.0-CURRENT-amd64-2.6/src/lxml/lxml.etree.o -w


here is the complete output

uname -a
FreeBSD Sam.PuffyBSD.Com 9.0-CURRENT FreeBSD 9.0-CURRENT #3: Sun Sep
26 21:48:08 CDT 2010
root at FNFS.PuffyBSD.Com:/usr/obj/usr/src/sys/WORKSTATION  amd64
Sam#



Sam# cd /usr/ports/devel/py-lxml/
Sam# make clean
===>  Cleaning for py26-lxml-2.2.7
Sam#
Sam#
Sam#
Sam# make install
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Extracting for py26-lxml-2.2.7
=> MD5 Checksum OK for lxml-2.2.7.tar.gz.
=> SHA256 Checksum OK for lxml-2.2.7.tar.gz.
===>  Patching for py26-lxml-2.2.7
===>   py26-lxml-2.2.7 depends on file: /usr/local/bin/easy_install-2.6 - found
===>   py26-lxml-2.2.7 depends on file: /usr/local/bin/python2.6 - found
===>   py26-lxml-2.2.7 depends on shared library: xml2.5 - found
===>   py26-lxml-2.2.7 depends on shared library: xslt.2 - found
===>  Configuring for py26-lxml-2.2.7
Building lxml version 2.2.7.
Building with Cython 0.13.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/local/lib
running config
===>  Building for py26-lxml-2.2.7
Building lxml version 2.2.7.
Building with Cython 0.13.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/local/lib
running setopt
Writing setup.cfg
Building lxml version 2.2.7.
Building with Cython 0.13.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/local/lib
running setopt
Writing setup.cfg
Building lxml version 2.2.7.
Building with Cython 0.13.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/local/lib
running setopt
Writing setup.cfg
Building lxml version 2.2.7.
Building with Cython 0.13.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/local/lib
running setopt
Writing setup.cfg
Building lxml version 2.2.7.
Building with Cython 0.13.
Using build configuration of libxslt 1.1.26
Building against libxml2/libxslt in the following directory: /usr/local/lib
running bdist_egg
running egg_info
writing src/lxml.egg-info/PKG-INFO
writing top-level names to src/lxml.egg-info/top_level.txt
writing dependency_links to src/lxml.egg-info/dependency_links.txt
reading manifest file 'src/lxml.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'src/lxml.egg-info/SOURCES.txt'
installing library code to build/bdist.freebsd-9.0-CURRENT-amd64/egg
running install_lib
running build_py
creating lib.freebsd-9.0-CURRENT-amd64
creating lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/doctestcompare.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/builder.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/sax.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/cssselect.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/usedoctest.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/__init__.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/ElementInclude.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/pyclasslookup.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
copying src/lxml/_elementpath.py -> lib.freebsd-9.0-CURRENT-amd64/lxml
creating lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/builder.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/diff.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/defs.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/_setmixin.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/formfill.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/soupparser.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/_html5builder.py ->
lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/ElementSoup.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/_diffcommand.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/clean.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/__init__.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/html5parser.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/_dictmixin.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
copying src/lxml/html/usedoctest.py -> lib.freebsd-9.0-CURRENT-amd64/lxml/html
running build_ext
building 'lxml.etree' extension
creating temp.freebsd-9.0-CURRENT-amd64-2.6
creating temp.freebsd-9.0-CURRENT-amd64-2.6/src
creating temp.freebsd-9.0-CURRENT-amd64-2.6/src/lxml
cc -DNDEBUG -O2 -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000
-fno-strict-aliasing -O2 -pipe -fno-strict-aliasing -fPIC
-I/usr/local/include -I/usr/local/include/libxml2
-I/usr/local/include/python2.6 -c src/lxml/lxml.etree.c -o
temp.freebsd-9.0-CURRENT-amd64-2.6/src/lxml/lxml.etree.o -w



-- 

Sam Fourman Jr.
Fourman Networks
http://www.fourmannetworks.com


More information about the freebsd-ports mailing list