From owner-freebsd-ports@FreeBSD.ORG Wed Nov 11 20:02:20 2009 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 35E7C10656C8; Wed, 11 Nov 2009 20:02:20 +0000 (UTC) (envelope-from freebsd-ports@coreland.ath.cx) Received: from birch.site5.com (birch.site5.com [174.132.116.226]) by mx1.freebsd.org (Postfix) with ESMTP id 0E1858FC22; Wed, 11 Nov 2009 20:02:19 +0000 (UTC) Received: from dsl78-143-202-207.in-addr.fast.co.uk ([78.143.202.207] helo=viper.internal.network) by birch.site5.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1N8JOU-0007ck-MD; Wed, 11 Nov 2009 14:02:18 -0600 Received: by viper.internal.network (Postfix, from userid 11001) id 448DD4AC51; Wed, 11 Nov 2009 20:02:15 +0000 (GMT) Date: Wed, 11 Nov 2009 20:02:15 +0000 From: freebsd-ports@coreland.ath.cx To: Daniel Eischen Message-ID: <20091111200215.GA14825@logik.internal.network> References: <20091107212936.GB85348@logik.internal.network> <20091111175947.GA89826@logik.internal.network> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: Content-Transfer-Encoding: quoted-printable X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - birch.site5.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - coreland.ath.cx X-Source: X-Source-Args: X-Source-Dir: Cc: ports@freebsd.org Subject: Re: Improving Ada support on FreeBSD and in the ports system 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: Wed, 11 Nov 2009 20:02:20 -0000 On 2009-11-11 14:48:35, Daniel Eischen wrote: > > /gnat/gpl-2009/src/GNAT/obj/./gcc/xgcc -B/gnat/gpl-2009/src/GNAT/obj/= ./gcc/ -B/usr/local/x86_64-unknown-freebsd7.2/bin/ -B/usr/local/x86_64-un= known-freebsd7.2/lib/ -isystem /usr/local/x86_64-unknown-freebsd7.2/inclu= de -isystem /usr/local/x86_64-unknown-freebsd7.2/sys-include -g -fkeep-in= line-functions -O2 -O2 -g -g -O2 -DIN_GCC -W -Wall -Wwrite-strings = -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem= ./include -fPIC -pthread -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_F= LOAT_NOT_NEEDED -I. -I. -I../.././gcc -I../../../src/libgcc -I../../../= src/libgcc/. -I../../../src/libgcc/../gcc -I../../../src/libgcc/../includ= e -DHAVE_CC_TLS -o unwind-dw2.o -MT unwind-dw2.o -MD -MP -MF unwind-dw2.= dep -fexceptions -c ../../../src/libgcc/../gcc/unwind-dw2.c -fvisibility=3D= hidden -DHIDE_EXPORTS > > In file included from ../../../src/libgcc/../gcc/unwind-dw2.c:338: > > ../../../src/libgcc/../gcc/config/i386/freebsd-unwind.h: In function = =E2=80=98x86_freebsd_fallback_frame_state=E2=80=99: >=20 > I guess I'm confused. Why is it using config/i386 if it is > trying to build x86_64? Check the port to see if it forces > target i386... Oh, this wasn't your port, this was just the vanilla source package taken from libre.adacore.com. The port has some extra complexity (downloading bootstrap binaries, etc) that I wanted to avoid until I knew it actually built without (much) modification. M