Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 2010 05:30:07 -0500
From:      "Sam Fourman Jr." <sfourman@gmail.com>
To:        gogo@cs.uni-sb.de, ports@freebsd.org
Subject:   Re: py-lxml 2.2.7 wont build on HEAD
Message-ID:  <AANLkTikCzKpAYkCsnEFqhaY46jGmJAgdfEYeG=BV_n8f@mail.gmail.com>
In-Reply-To: <AANLkTikE5Ev5KRe%2BtAVuUxHJkxN3HKk-0=iQ8JgTpr3P@mail.gmail.com>
References:  <AANLkTikE5Ev5KRe%2BtAVuUxHJkxN3HKk-0=iQ8JgTpr3P@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Sep 26, 2010 at 10:24 PM, Sam Fourman Jr. <sfourman@gmail.com> wrot=
e:
> while trying to build py-lxml 2.2.7 on FreeBSD 9
>
> it hangs on this line
>
> cc -DNDEBUG -O2 -pipe -D__wchar_t=3Dwchar_t -DTHREAD_STACK_SIZE=3D0x20000
> -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@FNFS.PuffyBSD.Com:/usr/obj/usr/src/sys/WORKSTATION =A0amd64
> Sam#
>
>
>
> Sam# cd /usr/ports/devel/py-lxml/
> Sam# make clean
> =3D=3D=3D> =A0Cleaning for py26-lxml-2.2.7
> Sam#
> Sam#
> Sam#
> Sam# make install
> =3D=3D=3D> =A0Vulnerability check disabled, database not found
> =3D=3D=3D> =A0License check disabled, port has not defined LICENSE
> =3D=3D=3D> =A0Extracting for py26-lxml-2.2.7
> =3D> MD5 Checksum OK for lxml-2.2.7.tar.gz.
> =3D> SHA256 Checksum OK for lxml-2.2.7.tar.gz.
> =3D=3D=3D> =A0Patching for py26-lxml-2.2.7
> =3D=3D=3D> =A0 py26-lxml-2.2.7 depends on file: /usr/local/bin/easy_insta=
ll-2.6 - found
> =3D=3D=3D> =A0 py26-lxml-2.2.7 depends on file: /usr/local/bin/python2.6 =
- found
> =3D=3D=3D> =A0 py26-lxml-2.2.7 depends on shared library: xml2.5 - found
> =3D=3D=3D> =A0 py26-lxml-2.2.7 depends on shared library: xslt.2 - found
> =3D=3D=3D> =A0Configuring 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/l=
ib
> running config
> =3D=3D=3D> =A0Building 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/l=
ib
> 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/l=
ib
> 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/l=
ib
> 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/l=
ib
> 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/l=
ib
> 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/ht=
ml
> 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/h=
tml
> 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/lxm=
l/html
> copying src/lxml/html/_diffcommand.py -> lib.freebsd-9.0-CURRENT-amd64/lx=
ml/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/h=
tml
> copying src/lxml/html/html5parser.py -> lib.freebsd-9.0-CURRENT-amd64/lxm=
l/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=3Dwchar_t -DTHREAD_STACK_SIZE=3D0x20000
> -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 a ktrace of cc

http://paste.pocoo.org/show/267944/


--=20

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikCzKpAYkCsnEFqhaY46jGmJAgdfEYeG=BV_n8f>