Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 May 2014 10:27:25 -0400
From:      Warner Losh <imp@bsdimp.com>
To:        Dimitry Andric <dim@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, "O. Hartmann" <ohartman@zedat.fu-berlin.de>, svn-src-all@freebsd.org, src-committers <src-committers@freebsd.org>, Warner Losh <imp@FreeBSD.org>
Subject:   Re: svn commit: r266278 - head/share/mk
Message-ID:  <3ADF8926-8AEF-4324-A205-2E7D8D5393A2@bsdimp.com>
In-Reply-To: <BA29CF33-3E4A-44A1-A3B4-A58590581484@FreeBSD.org>
References:  <201405170147.s4H1l6nW081735@svn.freebsd.org> <BA29CF33-3E4A-44A1-A3B4-A58590581484@FreeBSD.org>

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

--Apple-Mail=_251016BE-A144-42D6-B615-5E840F11CE2D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On May 17, 2014, at 9:56 AM, Dimitry Andric <dim@FreeBSD.org> wrote:

> On 17 May 2014, at 03:47, Warner Losh <imp@FreeBSD.org> wrote:
>> Author: imp
>> Date: Sat May 17 01:47:06 2014
>> New Revision: 266278
>> URL: http://svnweb.freebsd.org/changeset/base/266278
>>=20
>> Log:
>> Read in SRCCONF early and consistently, if src.sys.mk exists, which =
is
>> should for all normal builds. Read /etc/make.conf earlier than =
before,
>> but consistently before SRCCONF and local.sys.mk.
>=20
> I'm not yet sure why, but this breaks buildworld badly.  During =
bootstrap-tools, you immediately get:

Haven=92t seen this in my testing. Please send me your /etc/make.conf =
and /etc/src.conf. Or tell me your environment. Would love to fix it...

Warner


> --------------------------------------------------------------
>>>> stage 1.2: bootstrap tools
> --------------------------------------------------------------
> ...
> mkdep -f .depend -a      -std=3Dc++11 -std=3Dc++11  -stdlib=3Dlibc++ =
-stdlib=3Dlibc++    =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloa=
t.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APInt.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APSInt=
.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Alloca=
tor.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Atomic=
.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/BlockF=
requency.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Branch=
Probability.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Comman=
dLine.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Consta=
ntRange.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Conver=
tUTFWrapper.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/CrashR=
ecoveryContext.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DAGDel=
taAlgorithm.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DataEx=
tractor.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Debug.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DeltaA=
lgorithm.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Dwarf.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Dynami=
cLibrary.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Errno.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/ErrorH=
andling.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/FileOu=
tputBuffer.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Foldin=
gSet.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Format=
tedStream.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/GraphW=
riter.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Hashin=
g.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Host.c=
pp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Includ=
eFile.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IntEqC=
lasses.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Interv=
alMap.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Intrus=
iveRefCntPtr.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IsInf.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/IsNAN.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Locale=
.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/LockFi=
leManager.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/MD5.cp=
p =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Manage=
dStatic.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Memory=
.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Memory=
Buffer.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Memory=
Object.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Mutex.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Path.c=
pp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Plugin=
Loader.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Pretty=
StackTrace.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Proces=
s.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Progra=
m.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/RWMute=
x.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Regex.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Search=
ForAddressOfSpecialSymbol.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Signal=
s.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/SmallP=
trSet.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/SmallV=
ector.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Source=
Mgr.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Statis=
tic.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Stream=
ableMemoryObject.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/String=
Extras.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/String=
Map.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/String=
Pool.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/String=
Ref.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/String=
RefMemoryObject.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Target=
Registry.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Thread=
Local.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Thread=
ing.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/TimeVa=
lue.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Timer.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/ToolOu=
tputFile.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Triple=
.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Twine.=
cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Unicod=
e.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Valgri=
nd.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Watchd=
og.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/YAMLPa=
rser.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/YAMLTr=
aits.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/circul=
ar_raw_ostream.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/raw_os=
_ostream.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/raw_os=
tream.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/system=
_error.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Disass=
embler.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/Compre=
ssion.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/DataSt=
ream.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/FileUt=
ilities.cpp =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/System=
Utils.cpp
> =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloa=
t.cpp:15:10: fatal error: 'llvm/ADT/APFloat.h' file not found
> #include "llvm/ADT/APFloat.h"
>         ^
> 1 error generated.
> =
/usr/src/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APInt.=
cpp:16:10: fatal error: 'llvm/ADT/APInt.h' file not found
> #include "llvm/ADT/APInt.h"
>         ^
> 1 error generated.
>=20
> For some reason, this revision seems to destroy the -I flags normally =
passed to mkdep.
>=20
> -Dimitry
>=20


--Apple-Mail=_251016BE-A144-42D6-B615-5E840F11CE2D
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJTd3HNAAoJEGwc0Sh9sBEA64IP/A7c7WM8fD675CpWy1mCZjn+
eXpxQdWXE2L1VHt9L/6xSyhxVziaTd/3CGZb/aSIYAVbMtWggIJ38O7Yq05Tk5tH
Up+Rw4refmPoek97F/qPkqu7WVJ6M5iCqYzYsav9r0Ekx6bIrxWGYW2RFaydIhb1
q7jaRoVw66gxCnBneeoeaCCXAi2CpLPMnuCXZnEQVwSWkUiyZkiUx1hNP7lDtzQn
3WkG233NGx8p4CfWUetyJr5IJfgR+dlKfCOG/2AQZjY5QmH12XvzFN2AzB2qxPRM
TFlfxmBdQbfEFgqYdiTdlDkxK+G/zNF3YxzH5r2Dbz1Z2UXbPh9DK6Qe70oxXvHq
dH7P0ScYaLxJNAeN1LOPTevCXH0JBIDW1TEZB/1E00XS4prhHO7apIa7DvTJSHxW
aOvptnWlFDW/e8WCC/F7TtdftAMeI2dDXmhJrIev3qQ5fGDIeY3v1+lgpKPZVijY
KVst7T9c3cFNGj+ul8RhJW8yvd8cUQftpKqnfOoXsq/kUHIBiYcz5xEnFkTy9fSM
eRkoc9OuXhQ+WqKx8ElF3/UIB1D7lG3QJwEnNbE36UBoBEB6HqNeJAqGHira0JBg
UESWP4WUrW9SBDeAaXOXpffWMgMWRXGHsqk2SGa6qT4trCM4wIJr/ILmqciJ0XSs
TRG4KV4lYxuD9/BKlCo4
=Q2nw
-----END PGP SIGNATURE-----

--Apple-Mail=_251016BE-A144-42D6-B615-5E840F11CE2D--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ADF8926-8AEF-4324-A205-2E7D8D5393A2>