From owner-freebsd-ports@FreeBSD.ORG Mon Sep 27 10:30:10 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C99B106566B for ; Mon, 27 Sep 2010 10:30:10 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 546228FC0C for ; Mon, 27 Sep 2010 10:30:09 +0000 (UTC) Received: by qyk7 with SMTP id 7so4653625qyk.13 for ; Mon, 27 Sep 2010 03:30:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=OPLehg9J8528ut49eWJN2vB8pA8Sazy/xJFeqr8Cvj8=; b=qdtp4Zft3NiIOQHF+Ne1cWseVS0gRnfoX2qayEPbeJpVf/wKsk8fyId/XFCw/yxLIl R9vhcRUw13jCZg5DeRchT+II9sGLv7TiIMl03kFqoVQmE4pyUMewP1Sskt0dxdyR16aL YS1GUcbs2yselOutvoTlwQmz007Uvu/zzPSyQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=pOSkiYM0DOuI516PhHGoRLgi2vcdBPmfQhMWzKz7EcNVFCC0Kx6jpAjYv+h+rqjT9c Y3hvIGQqNxHLHv/LTvzvs28m/kGTIgV6GiETfXIyd2wHmmFHO74J16hRMJEPX/pP8Kz7 4+Q7+7Yr1cayRrps4QHKPqr2GuAJtTnYLWrq4= MIME-Version: 1.0 Received: by 10.224.62.199 with SMTP id y7mr5240446qah.293.1285583407682; Mon, 27 Sep 2010 03:30:07 -0700 (PDT) Received: by 10.229.227.131 with HTTP; Mon, 27 Sep 2010 03:30:07 -0700 (PDT) In-Reply-To: References: Date: Mon, 27 Sep 2010 05:30:07 -0500 Message-ID: From: "Sam Fourman Jr." To: gogo@cs.uni-sb.de, ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: py-lxml 2.2.7 wont build on HEAD X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Sep 2010 10:30:10 -0000 On Sun, Sep 26, 2010 at 10:24 PM, Sam Fourman Jr. 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