From owner-freebsd-ppc@freebsd.org Wed Nov 9 03:33:44 2016 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34612C36FEA for ; Wed, 9 Nov 2016 03:33:44 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: from asp.reflexion.net (outbound-mail-210-58.reflexion.net [208.70.210.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D36A7A2B for ; Wed, 9 Nov 2016 03:33:43 +0000 (UTC) (envelope-from markmi@dsl-only.net) Received: (qmail 32054 invoked from network); 9 Nov 2016 03:33:38 -0000 Received: from unknown (HELO rtc-sm-01.app.dca.reflexion.local) (10.81.150.1) by 0 (rfx-qmail) with SMTP; 9 Nov 2016 03:33:38 -0000 Received: by rtc-sm-01.app.dca.reflexion.local (Reflexion email security v8.10.1) with SMTP; Tue, 08 Nov 2016 22:33:46 -0500 (EST) Received: (qmail 9384 invoked from network); 9 Nov 2016 03:33:45 -0000 Received: from unknown (HELO iron2.pdx.net) (69.64.224.71) by 0 (rfx-qmail) with (AES256-SHA encrypted) SMTP; 9 Nov 2016 03:33:45 -0000 Received: from [192.168.1.106] (c-76-115-7-162.hsd1.or.comcast.net [76.115.7.162]) by iron2.pdx.net (Postfix) with ESMTPSA id 14882EC8FC3; Tue, 8 Nov 2016 19:33:41 -0800 (PST) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.1 \(3251\)) Subject: base/binutils (from ports/head -r424540) requires "gcc" to be a valid command on the host environment Message-Id: Date: Tue, 8 Nov 2016 19:33:40 -0800 To: FreeBSD Toolchain , FreeBSD PowerPC ML X-Mailer: Apple Mail (2.3251) X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2016 03:33:44 -0000 base/binutils for my attempted powerpc64 cross build target [from amd64 = head -r308247M] failed for lack of a "gcc": > Script started on Tue Nov 8 18:53:40 2016 > Command: make CROSS_TOOLCHAIN=3Dpowerpc64-gcc = CROSS_SYSROOT=3D/usr/obj/DESTDIRs/xtoolchain-powerpc64-installworld = package . . . > Making info in doc > gmake[5]: Entering directory = '/usr/obj/portswork/usr/ports/base/binutils/work/binutils-2.25.1/bfd/doc' > gcc -o chw$$ \ > -I.. -I./.. -I./../../include -I./../../intl -I../../intl = ./chew.c; \ > /bin/sh ./../../move-if-change \ > chw$$ chew; \ > touch chew.stamp > /bin/sh: gcc: not found > mv: rename chw79264 to chew: No such file or directory > ./chew -f ./doc.str < ./../aoutx.h >aoutx.tmp > ./chew -f ./doc.str < ./../archive.c >archive.tmp > ./chew -f ./doc.str < ./../archures.c >archures.tmp > /bin/sh: ./chew: not found > gmake[5]: *** [Makefile:798: aoutx.stamp] Error 127 > gmake[5]: *** Waiting for unfinished jobs.... > /bin/sh: ./chew: not found > gmake[5]: *** [Makefile:805: archive.stamp] Error 127 > /bin/sh: ./chew: not found > gmake[5]: *** [Makefile:812: archures.stamp] Error 127 > gmake[5]: Leaving directory = '/usr/obj/portswork/usr/ports/base/binutils/work/binutils-2.25.1/bfd/doc' > Making info in po To get as far as the above I first had to rebuild the build = prerequisites for binutils (devel/binutils): I had used pkg autoremove = at some point and the lack of (for example) devel/bison stopped my first = attempt at building base/binutils : base/binutils did not cause a build = of its build prerequisites. Context details: > # uname -apKU > FreeBSD FreeBSDx64 12.0-CURRENT FreeBSD 12.0-CURRENT #2 r308247M: Thu = Nov 3 04:05:55 PDT 2016 = markmi@FreeBSDx64:/usr/obj/amd64_clang/amd64.amd64/usr/src/sys/GENERIC-NOD= BG amd64 amd64 1200014 1200014 > # svnlite info | grep "Re[lv]" > Relative URL: ^/head/base/binutils > Revision: 424540 > Last Changed Rev: 421584 =3D=3D=3D Mark Millard markmi at dsl-only.net