From owner-freebsd-gnome@FreeBSD.ORG Mon Aug 15 13:51:46 2011 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABC6C1065672; Mon, 15 Aug 2011 13:51:46 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 516408FC1C; Mon, 15 Aug 2011 13:51:45 +0000 (UTC) Received: from mr16.lnh.mail.rcn.net ([207.172.157.36]) by smtp02.lnh.mail.rcn.net with ESMTP; 15 Aug 2011 09:22:49 -0400 Received: from smtp04.lnh.mail.rcn.net (smtp04.lnh.mail.rcn.net [207.172.157.104]) by mr16.lnh.mail.rcn.net (MOS 4.2.3-GA) with ESMTP id BFZ57998; Mon, 15 Aug 2011 09:22:47 -0400 X-Auth-ID: anat Received: from 209-6-61-133.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com (HELO [192.168.1.8]) ([209.6.61.133]) by smtp04.lnh.mail.rcn.net with ESMTP; 15 Aug 2011 09:22:40 -0400 Message-ID: <4E491DA9.6030003@aldan.algebra.com> Date: Mon, 15 Aug 2011 09:22:49 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Joe Marcus Clarke References: <201108140536.p7E5aRr3051495@narawntapu.narawntapu> <4E47FB22.1010901@freebsd.org> In-Reply-To: <4E47FB22.1010901@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: gnome@freebsd.org Subject: Re: gobject-introspection would not build X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Aug 2011 13:51:46 -0000 On 14.08.2011 12:43, Joe Marcus Clarke wrote: > Ache found that this was due to the Python malloc implementation being > enabled. Rebuild Python without it, and gobject-introspection will > build. The Python team has been informed. Negative. I did not use Python's malloc. Here is the contents of my /var/db/ports/python27/options: # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for python27-2.7.2_1 _OPTIONS_READ=python27-2.7.2_1 WITH_THREADS=true WITHOUT_HUGE_STACK_SIZE=true WITHOUT_SEM=true WITHOUT_PTH=true WITH_UCS4=true *WITHOUT_PYMALLOC=true* WITHOUT_IPV6=true WITH_FPECTL=true It may be, that some other knob triggers this, but the problem seems with the gobject-introspection. And, at any rate, when their configure is invoked with ``--disable-tests'' (as the port is doing), they should not be testing for this. Meanwhile, I suggest the following patch: --- tests/Makefile.in 2011-04-21 09:37:00.000000000 -0400 +++ tests/Makefile.in 2011-08-15 09:18:57.000000000 -0400 @@ -822,3 +822,3 @@ Everything-1.0.gir: libeverything-1.0.la Makefile - $(AM_V_GEN) $(INTROSPECTION_SCANNER) $(INTROSPECTION_SCANNER_ARGS) --warn-all --warn-error--reparse-validate \ + $(AM_V_GEN) $(INTROSPECTION_SCANNER) $(INTROSPECTION_SCANNER_ARGS) --warn-all --warn-error \ --namespace=Everything --nsversion=1.0 \ @@ -830,3 +830,3 @@ GIMarshallingTests-1.0.gir: libgimarshallingtests-1.0.la Makefile - $(AM_V_GEN) $(INTROSPECTION_SCANNER) $(INTROSPECTION_SCANNER_ARGS) --warn-all --warn-error--reparse-validate \ + $(AM_V_GEN) $(INTROSPECTION_SCANNER) $(INTROSPECTION_SCANNER_ARGS) --warn-all --warn-error \ --namespace=GIMarshallingTests --symbol-prefix=gi_marshalling_tests --nsversion=1.0 \ After this I was able to continue building out the new machine. Yours, -mi