From owner-freebsd-hackers@FreeBSD.ORG Tue Feb 13 11:06:48 2007 Return-Path: X-Original-To: freebsd-hackers@FreeBSD.org Delivered-To: freebsd-hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC57616A400 for ; Tue, 13 Feb 2007 11:06:48 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id 47BFA13C467 for ; Tue, 13 Feb 2007 11:06:48 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id 50B6E27C08; Tue, 13 Feb 2007 12:06:47 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id B202F9D41F; Tue, 13 Feb 2007 11:07:48 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 9E28E405D; Tue, 13 Feb 2007 12:07:48 +0100 (CET) Date: Tue, 13 Feb 2007 12:07:48 +0100 From: Jeremie Le Hen To: Garrett Cooper Message-ID: <20070213110748.GM64768@obiwan.tataz.chchile.org> References: <20070211235125.GI64768@obiwan.tataz.chchile.org> <45CFC3DD.1060900@u.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45CFC3DD.1060900@u.washington.edu> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: freebsd-hackers@FreeBSD.org Subject: Re: Unexpected buildworld error with GCC 3.4 from ports X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Feb 2007 11:06:48 -0000 Hi Garrett, FWIW, I'm building RELENG_6 src/ in -CURRENT in a chroot jail containing a RELENG_6 userland. On Sun, Feb 11, 2007 at 05:33:17PM -0800, Garrett Cooper wrote: > Search for roken.h in /usr/src? Actually, roken.h is automatically generated. It does exist in /usr/obj nonetheless: === 8< === 8< === 8< === % % >>> stage 2.3: build tools % [...] % ===> kerberos5/tools/make-roken (depend) % awk -f /usr/src/kerberos5/tools/make-roken/../../../crypto/heimdal/lib/roken/roken.awk /usr/src/kerberos5/tools/make-roken/../../../crypto/heimdal/lib/roken/roken.h.in > make-roken.c % rm -f .depend % CC='/usr/local/bin/gcc34' mkdep -f .depend -a -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/make-roken/../../include -DINET6 -I/usr/obj/usr/src/tmp/legacy/usr/include make-roken.c % echo make-roken: /usr/lib/libc.a /usr/obj/usr/src/tmp/legacy/usr/lib/libegacy.a >> .depend % ===> kerberos5/tools/asn1_compile (depend) % lex -t /usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/lex.l > lex.c % yacc -d -o parse.c /usr/src/kerberos5/tools/asn1_compile/../../../crypto/heimdal/lib/asn1/parse.y % cd /usr/src/kerberos5/tools/asn1_compile/../make-print-version && make % /usr/local/bin/gcc34 -O2 -fno-strict-aliasing -pipe -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/make-print-version/../../include -DINET6 -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/kerberos5/tools/make-print-version/../../../crypto/heimdal/lib/vers/make-print-version.c % /usr/local/bin/gcc34 -O2 -fno-strict-aliasing -pipe -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/make-print-version/../../include -DINET6 -I/usr/obj/usr/src/tmp/legacy/usr/include -L/usr/obj/usr/src/tmp/legacy/usr/lib -o make-print-version make-print-version.o -legacy % ../make-print-version/make-print-version print_version.h % cd /usr/src/kerberos5/tools/asn1_compile/../make-roken && make % /usr/local/bin/gcc34 -O2 -fno-strict-aliasing -pipe -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/make-roken/../../include -DINET6 -I/usr/obj/usr/src/tmp/legacy/usr/include -c make-roken.c % /usr/local/bin/gcc34 -O2 -fno-strict-aliasing -pipe -DHAVE_CONFIG_H -I/usr/src/kerberos5/tools/make-roken/../../include -DINET6 -I/usr/obj/usr/src/tmp/legacy/usr/include -L/usr/obj/usr/src/tmp/legacy/usr/lib -o make-roken make-roken.o -legacy % ../make-roken/make-roken > roken.h % [...] % % % >>> stage 4.1: building includes % [...] % ===> kerberos5/lib/libroken (buildincludes) % ../../tools/make-roken/make-roken > roken.h % [...] % ===> kerberos5/lib/libroken (installincludes) % sh /usr/src/tools/install.sh -C -o root -g wheel -m 444 roken.h /usr/src/kerberos5/lib/libroken/../../../crypto/heimdal/lib/roken/roken-common.h /usr/obj/usr/src/tmp/usr/include % [...] === 8< === 8< === 8< === -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >