From owner-freebsd-python@FreeBSD.ORG Tue Jan 1 11:01:56 2013 Return-Path: Delivered-To: python@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27195646 for ; Tue, 1 Jan 2013 11:01:56 +0000 (UTC) (envelope-from pi@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) by mx1.freebsd.org (Postfix) with ESMTP id D16818FC13 for ; Tue, 1 Jan 2013 11:01:55 +0000 (UTC) Received: from pi by home.opsec.eu with local (Exim 4.80.1 (FreeBSD)) (envelope-from ) id 1TpzbV-0009kc-Ne for python@FreeBSD.org; Tue, 01 Jan 2013 12:01:53 +0100 Date: Tue, 1 Jan 2013 12:01:53 +0100 From: Kurt Jaeger To: python@FreeBSD.org Subject: lang/python33 _dbm.so and _decimal.so fail to build on 9.1-amd64 ? Message-ID: <20130101110153.GB8239@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jan 2013 11:01:56 -0000 Hi! When building lang/python33, at the end, the following message appears: Failed to build these modules: _dbm _decimal Is someone working on fixes ? For the full buildlog, see http://opsec.eu/backup/lang-phython33-buildlog For _dbm: cc -shared -pthread -pthread -pthread -O2 -pipe -fno-strict-aliasing build/temp.freebsd-9.1-RELEASE-amd64-3.3/usr/ports/lang/python33/work/Python-3.3.0/Modules/_dbmmodule.o -L/usr/local/lib -lgdbm_compat -o build/lib.freebsd-9.1-RELEASE-amd64-3.3/_dbm.so *** WARNING: renaming "_dbm" since importing it failed: /usr/local/lib/libgdbm_compat.so.4: Undefined symbol "gdbm_errno" If -lgdbm would be added to the linking stage, it might succeed. For _decimal: In file included from /usr/include/ctype.h:83, from /usr/ports/lang/python33/work/Python-3.3.0/Modules/_decimal/libmpdec/io.c:33: /usr/include/xlocale/_ctype.h:56:38: error: operator '!' has no right operand building '_multiprocessing' extension -- pi@opsec.eu +49 171 3101372 7 years to go !