From owner-freebsd-ports@FreeBSD.ORG Fri Dec 16 10:01:04 2011 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 7713D1065673 for ; Fri, 16 Dec 2011 10:01:04 +0000 (UTC) (envelope-from fidaj@ukr.net) Received: from fsm2.ukr.net (fsm2.ukr.net [195.214.192.121]) by mx1.freebsd.org (Postfix) with ESMTP id 2ABA98FC19 for ; Fri, 16 Dec 2011 10:01:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=fsm; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date; bh=gVpNHZiblwvcEOmiLi3++AUh7V5SQAqzR0ddm8WtoqU=; b=CJCp6DKp1Zd3DnAeN+v7F2CWKt5YI0oYKwbpXhBJYLhQhCIsZqPtfyTxhzqHwLfb1FuXHhZ7Oy0E1WmMviH27x4XMYqKZ12Dq9TgJ8qG1iFhNhp4az3vsZXaeUhG/f4TOZMbLpqMY8wCywKxelmrHIP23Ld42kzbB49lxUHlaoY=; Received: from [178.137.138.140] (helo=nonamehost.) by fsm2.ukr.net with esmtpsa ID 1RbUJz-0003bk-Oi ; Fri, 16 Dec 2011 11:43:19 +0200 Date: Fri, 16 Dec 2011 11:43:18 +0200 From: Ivan Klymenko To: Ruslan Mahmatkhanov Message-ID: <20111216114318.24c29fe2@nonamehost.> In-Reply-To: <4EEB0CB5.9090704@yandex.ru> References: <4EEB0CB5.9090704@yandex.ru> X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Ports Mailing List , gogo@cs.uni-sb.de Subject: Re: devel/py-lxml fails to build on 10.0-CURRENT 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: Fri, 16 Dec 2011 10:01:04 -0000 =D0=92 Fri, 16 Dec 2011 13:17:41 +0400 Ruslan Mahmatkhanov =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Good day. >=20 > I'm trying to build devel/py-lxml 2.3.2 (libreoffice dep) on > 10.0-CURRENT with python27. Build fails like this: >=20 > """ > building 'lxml.etree' extension > creating temp.freebsd-10.0-CURRENT-i386-2.7 > creating temp.freebsd-10.0-CURRENT-i386-2.7/src > creating temp.freebsd-10.0-CURRENT-i386-2.7/src/lxml > cc -DNDEBUG -O2 -pipe -fno-strict-aliasing -O2 -pipe > -fno-strict-aliasing -fPIC -I/usr/local/include > -I/usr/local/include/libxml2 -I/usr/local/include/python2.7 -c > src/lxml/lxml.etree.c -o > temp.freebsd-10.0-CURRENT-i386-2.7/src/lxml/lxml.etree.o -w > In file included from /usr/local/include/libxslt/xsltlocale.h:19, > from /usr/local/include/libxslt/xsltInternals.h:24, > from src/lxml/lxml.etree.c:265: > /usr/include/xlocale.h:45: error: expected declaration specifiers or > '...' before 'locale_t' > """ >=20 > Can anybody confirm that or it's just me? It builded just fine couple > of weeks ago. Full buildlog here: > http://people.freebsd.org/~rm/py-lxml.txt >=20 > Thanks in advance. >=20 > PS. I tried to rebuild libxslt/libxml2 to not avail. >=20 I commented out #include in /usr/local/include/libxslt/xsltloca= le.h And added #include in /usr/ports/devel/py-lxml/work/lxml-2.3.2/= src/lxml/lxml.etree.c But this does not fix - it is only necessary for the successful building of= the port...