From owner-freebsd-arm@FreeBSD.ORG Wed Apr 16 13:21:04 2014 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C85CBEC; Wed, 16 Apr 2014 13:21:04 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 142591E4C; Wed, 16 Apr 2014 13:21:03 +0000 (UTC) Received: from c-24-8-230-52.hsd1.co.comcast.net ([24.8.230.52] helo=damnhippie.dyndns.org) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1WaPlu-000Ey0-7L; Wed, 16 Apr 2014 13:21:02 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id s3GDKx6u002067; Wed, 16 Apr 2014 07:20:59 -0600 (MDT) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 24.8.230.52 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19g8854m04cX9rM8WznQlnO Subject: Re: What happened to 11-Current ARM From: Ian Lepore To: Mark R V Murray In-Reply-To: References: <534D99CB.40607@gmail.com> <20140415204516.GF33565@glenbarber.us> <1397595942.1124.125.camel@revolution.hippie.lan> <20140415211341.GG33565@glenbarber.us> <20140415221934.GH33565@glenbarber.us> <20140415232211.GI33565@glenbarber.us> <20140416015925.GM33565@glenbarber.us> Content-Type: text/plain; charset="windows-1251" Date: Wed, 16 Apr 2014 07:20:59 -0600 Message-ID: <1397654459.1124.136.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by damnhippie.dyndns.org id s3GDKx6u002067 Cc: Glen Barber , freebsd-arm@FreeBSD.org X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 13:21:04 -0000 On Wed, 2014-04-16 at 09:01 +0100, Mark R V Murray wrote: > On 16 Apr 2014, at 02:59, Glen Barber wrote: >=20 > > On Tue, Apr 15, 2014 at 07:22:11PM -0400, Glen Barber wrote: > >> On Tue, Apr 15, 2014 at 06:19:34PM -0400, Glen Barber wrote: > >>> On Tue, Apr 15, 2014 at 03:39:35PM -0600, Warner Losh wrote: > >>>>=20 > >>>> On Apr 15, 2014, at 3:13 PM, Glen Barber wrote: > >>>>=20 > >>>>> On Tue, Apr 15, 2014 at 03:05:42PM -0600, Ian Lepore wrote: > >>>>>> On Tue, 2014-04-15 at 16:45 -0400, Glen Barber wrote: > >>>>>>> On Tue, Apr 15, 2014 at 01:42:51PM -0700, Jungle Boogie wrote: > >>>>>>>> Hello All, > >>>>>>>>=20 > >>>>>>>> Weekly I check on what's been updated for ARM on 11-CURRENT an= d this week, > >>>>>>>> there's only one image and its for the zedboard. > >>>>>>>>=20 > >>>>>>>> ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/arm/armv6/ISO-IMAG= ES/11.0 > >>>>>>>>=20 > >>>>>>>> Is this expected from now on? > >>>>>>>=20 > >>>>>>> The builds failed for RPI-B, BEAGLEBONE, and WANDBOARD-QUAD. > >>>>>>>=20 > >>>>>>> Glen > >>>>>>>=20 > >>>>>>=20 > >>>>>> Failed how? Is there a build log to look at? Do emails go out = on > >>>>>> failure, like with tinderbox, and I'm not on the right list? > >>>>>>=20 > >>>>>=20 > >>>>> No, these build logs are not mailed. > >>>>>=20 > >>>>> armv6-freebsd-gcc: not found > >>>>>=20 > >>>>> I don't know what changed, or when, but have not had time to look= into > >>>>> this. > >>>>=20 > >>>> You likely need to add WITHOUT_CLANG=3Dt WITH_GCC=3Dt to the croch= et build of xdev. > >>>>=20 > >>>=20 > >>> This is actually the default in this case. > >>>=20 > >>> The build environment has armv6-freebsd-cc and armv6-freebsd11.0-cc= , > >>> but no armv6-freebsd-gcc. > >>>=20 > >>=20 > >> It seems WITHOUT_CLANG_IS_CC=3D1 is also needed. > >>=20 > >> Sigh... > >>=20 > >=20 > > Also, this is "cute"... > >=20 > > armv6-freebsd-ld: BFD 2.17.50 [FreeBSD] 2007-07-03 assertion fail > > /usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd= /elf32-arm.c:9138 > > gmake: *** [u-boot] Segmentation fault (core dumped) > > gmake: *** Deleting file `u-boot' > >=20 > > If there is going to be any expectation for armv6 being a tier-1 > > architecture, well, it just isn't going to work with the current stat= e > > of things. >=20 > And I=92m getting >=20 > rm -f .depend > mkdep -f .depend -a -I/usr/src/lib/clang/libllvmsupport/../../../con= trib/llvm/include =85 > cc: error trying to exec 'cc1plus': execvp: No such file or directory > cc: error trying to exec 'cc1plus': execvp: No such file or directory > cc: error trying to exec 'cc1plus': execvp: No such file or directory > cc: error trying to exec 'cc1plus': execvp: No such file or directory > cc: error trying to exec 'cc1plus': execvp: No such file or directory > : > : >=20 >=20 > Full log available on request, but I have some other nasty hacks in pla= ce (that have relevance mainly during the full build; I null-mount src/ a= nd ports/ instead of checking them out). >=20 > M I find that to switch compilers I now need all of this in make.conf: WITHOUT_CLANG=3Dyes WITHOUT_CLANG_IS_CC=3Dyes WITH_GCC=3Dyes WITH_GNUCXX=3Dyes It used to be sufficient to say WITHOUT_CLANG_IS_CC, but now you need to throw multiple switches at once to get the old behavior. -- Ian