Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jun 2014 17:23:02 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Craig Rodrigues <rodrigc@FreeBSD.org>
Cc:        Brooks Davis <brooks@freebsd.org>, Dimitry Andric <dim@freebsd.org>, "Simon J. Gerraty" <sjg@juniper.net>, Glen Barber <gjb@freebsd.org>, freebsd-current Current <freebsd-current@freebsd.org>, Marcel Moolenaar <marcel@freebsd.org>
Subject:   Re: Problems building FreeBSD 9.2 on FreeBSD 10
Message-ID:  <8CD24B0A-DF45-4437-BEBE-8C67B241DE93@bsdimp.com>
In-Reply-To: <CAG=rPVeP32=y3VZgn0MXFPrr8tevL=jOsCow=rvpxRevmvoLqA@mail.gmail.com>
References:  <CAG=rPVct-HzOksM2KQvPuOdf4zgZo__=Oannh0x%2B_JVHEzQyyw@mail.gmail.com> <CAG=rPVfkGa7=n-TSqcnP574ry0Au2THbqvAZJfKD5OK9a1FBNw@mail.gmail.com> <20140617200551.07542580A1@chaos.localdomain> <CAG=rPVeBgWS=vMGxSmX8O4QWW77XC2mqDgaiNrFsGrzg47UQYQ@mail.gmail.com> <20140617211436.GI1248@hub.FreeBSD.org> <CAG=rPVezMsPCP%2BB1ePw_Mh=Cv6qx07ordsWQ3cF4a_ytLWeCEQ@mail.gmail.com> <CAG=rPVd4evnkJoz1rVeMjP7YNKOW0BWF0MvSrFQ3u2xCiVEtmw@mail.gmail.com> <690CE378-D7D9-49A6-BC20-13FD540E63A2@FreeBSD.org> <CAG=rPVfanU=FVWPd768_G5NjXRHnUH5o05%2BKwFeLaTQqU3Ux8w@mail.gmail.com> <FC1B2983-4B49-4480-855E-6BD09B148F31@bsdimp.com> <CAG=rPVd5XGz8hfuBtcOuuZp8ND1ssWoTkVNn0Hg6Li_2-NrgcA@mail.gmail.com> <1ED3AC7E-0F74-46A7-BAAA-E30600DC23BB@bsdimp.com> <CAG=rPVeP32=y3VZgn0MXFPrr8tevL=jOsCow=rvpxRevmvoLqA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]

On Jun 23, 2014, at 5:19 PM, Craig Rodrigues <rodrigc@FreeBSD.org> wrote:

> 
> 
> 
> On Mon, Jun 23, 2014 at 4:13 PM, Warner Losh <imp@bsdimp.com> wrote:
> 
> Which bombing out are you seeing (two or three have been sighted in this thread)? And is this a nanobsd build, or a straight buildworld?
> 
> When building FreeNAS, with a hacked the nanobsd 
> script to does "make make buildworld", and the make.conf which I posted, I
> am seeing this:
> 
> --------------------------------------------------------------
> >>> stage 1.2: bootstrap tools
> --------------------------------------------------------------
> cd /zroot/build/r/freenas2/FreeBSD/src; MAKEOBJDIRPREFIX=/zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/tmp  INSTALL="sh /zroot/build/r/freenas2/FreeBSD/src/tools/install.sh"  PATH=/zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/tmp/legacy/usr/sbin:/zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/tmp/legacy/usr/bin:/zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/tmp/legacy/usr/games:/zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/tmp  VERSION="9.3-ALPHA"  MAKEFLAGS="-m /zroot/build/r/freenas2/FreeBSD/src/tools/build/mk  -j 9 .MAKE.LEVEL.ENV=MAKELEVEL NO_CLEAN=1 SRCCONF=/dev/null __MAKE_CONF=/zroot/build/r/freenas2/os-base/amd64/make.conf.build -m /zroot/build/r/freenas2/FreeBSD/src/share/mk TARGET=amd64 TARGET_ARCH=amd64"  COMPILER_TYPE=clang /zroot/build/r/freenas2/os-base/amd64/zroot/build/r/freenas2/FreeBSD/src/make.amd64/make  -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=1100022  SSP_CFLAGS=  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN  -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED  -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF -DEARLY_BUILD bootstrap-tools
> ===> gnu/usr.bin/gperf (obj,depend,all,install)
> ===> gnu/usr.bin/gperf/doc (obj)
> ===> gnu/usr.bin/gperf/doc (depend)
> make: don't know how to make /usr/lib/libstdc++.a. Stop
> *** [bootstrap-tools] Error code 2
> 1 error
> *** [_bootstrap-tools] Error code 2
> 1 error
> *** [buildworld] Error code 2
> 
> make[1]: stopped in /zroot/build/r/freenas2/FreeBSD/src
> 1 error
> 
> make[1]: stopped in /zroot/build/r/freenas2/FreeBSD/src
> ===================================================================
> ERROR: build FAILED; see above or log file here: /zroot/build/r/freenas2/os-base/amd64/_.bw
> *** Error code 2
> 
> Stop.
> make: stopped in /zroot/build/r/freenas2
> 
> 
> 
>  
> 
> And I specifically was doing my testing on -current, not 10.x. I haven’t back ported much of anything I’ve done to the build system, and if anybody else has, then it is on them to make it work in the 10.x environment. While it has usually worked, 9 on 10 isn’t in the supported matrix we’ve traditionally had in this project.
> 
> I reproduced the same problem using a CURRENT build host ( 11.0-CURRENT FreeBSD 11.0-CURRENT #1 r267305 ).
> 

I wonder how this could possibly happen on stable-10, since EARLY_BUILD is still there to preclude the line being added.

I’ll have to re-run my test WITHOUT_CLANG. I just used the defaults.

Any chance you can narrow the number of options required to trigger this?

Warner


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJTqLbXAAoJEGwc0Sh9sBEA7lMQAJ9HshybIxg07MNoVM/Ybv2C
lcfH8tJuw9rJbk+PA6Yde9glJ9mShr9lZ9dNCFtM7E2xRvFsr7UhYnHsR8tqODrU
vVtVwoI4Kozfi4RJJDD3Y5cMAL/FMwTxreMkNeHU+kfkwHifHHG79v7gW/IH8YGO
N+SbpUyyPFVg9PQkoZPYvwukiuKuchB8WsT46EuLOmB4okLz5hP9DhYG+UUvESDr
DB99LrP9aZSSZyjM94P5bMbb6h77l+4EWgSWIm5fdrR6E/YLgin04mlhcuv0a79+
JDf4dByNnriI/fT9aupUcaZqJqfFBfAi6jbcspwMcX22MaIi8SYz5Tq4UvMH7/8V
bUXfNY4Rjm1pDe8Vxn+7zp3lWXeQW7v0LEd4Qvj5csGRIlzA4JTzox6YNi7dLegU
anu3M51gH6W+1wSMMdhrYej9XN8Zm1paPlFVZNh96DVp6NEY98KT83/nB8SJSREU
vSvFYCbN64IEWACPxgJ/LMAxCXIGPWwSRlkso8GbE5o5zfPM8zQsk3W1lUHQ9Fci
B7t1ggV1kP2z5QbyybqTs56uFxR4xZDhuBVuP7TIFep6lgVU/+oRVsuZISZZiaKX
yenPGx3RHkJ60Tervq51nf1kfrZbdKHqLA9EXo3vEw+alN6cdZPuQboTrypAbiy/
UiI2c6ipDKV0HuRj7kB1
=8VgF
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8CD24B0A-DF45-4437-BEBE-8C67B241DE93>