Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jun 2015 08:57:43 +0200
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Garrett Cooper <yaneurabeya@gmail.com>
Cc:        Andriy Gapon <avg@FreeBSD.org>, "Simon J. Gerraty" <sjg@juniper.net>, FreeBSD Current <freebsd-current@FreeBSD.org>
Subject:   Re: toolchain target
Message-ID:  <22233F3C-677E-414A-A214-6FFFB399F509@FreeBSD.org>
In-Reply-To: <9B006F14-BE36-4981-941D-41F5F4970B40@gmail.com>
References:  <5581DBD0.3020004@FreeBSD.org> <5581E324.8030000@FreeBSD.org> <22196.1434583597@chaos> <55826399.3020801@FreeBSD.org> <9B006F14-BE36-4981-941D-41F5F4970B40@gmail.com>

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

--Apple-Mail=_DDBEFB9E-6A0C-4FC4-ADD4-02A0F3878C57
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

On 18 Jun 2015, at 08:24, Garrett Cooper <yaneurabeya@gmail.com> wrote:
>=20
> On Jun 17, 2015, at 23:22, Andriy Gapon <avg@FreeBSD.org> wrote:
...
>> Looks like my rather innocent manipulations of CFLAGS could be =
causing the problem.
>> Without my make.conf:
>> mkdep -f .depend -a
>> =
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/incl=
ude
>> =
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/tool=
s/clang/include
>> =
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/=
Support -I.
>> =
-I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/../.=
./lib/clang/include
>> -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS =
-D__STDC_CONSTANT_MACROS
>> -DLLVM_DEFAULT_TARGET_TRIPLE=3D\"x86_64-unknown-freebsd11.0\"
>> -DLLVM_HOST_TRIPLE=3D\"x86_64-unknown-freebsd11.0\" =
-DDEFAULT_SYSROOT=3D\"\"
>> -I/usr/obj/usr/devel/svn2/head/tmp/legacy/usr/include  -std=3Dc++11
>> -stdlib=3Dlibc++
>> =
/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Su=
pport/APFloat.cpp
>> ...
>>=20
>> With my make.conf:
>> mkdep -f .depend -a      -std=3Dc++11  -stdlib=3Dlibc++
>> =
/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Su=
pport/APFloat.cpp
>> ...
>>=20
>> All the preprocessor flags (-I, -D) are gone.
>=20
> Oh really=85? This is going to break a _lot_ of peoples=92 custom =
make.confs :(...

Hmm, is this still not fixed?  This was broken by Simon's large
"meta-mode" commit r284345. but I would assume Baptiste's fixes after
that might have fixed it. I can't test this myself at the moment, due to
ENOTIME...

-Dimitry


--Apple-Mail=_DDBEFB9E-6A0C-4FC4-ADD4-02A0F3878C57
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-----
Version: GnuPG/MacGPG2 v2.0.27

iEYEARECAAYFAlWCa/EACgkQsF6jCi4glqMfEACgqptgpoD2oN18VJnCBeBojEip
WUgAn2ccO1mAtrt8jTi4i0ZDmCnmTWKb
=J0dh
-----END PGP SIGNATURE-----

--Apple-Mail=_DDBEFB9E-6A0C-4FC4-ADD4-02A0F3878C57--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?22233F3C-677E-414A-A214-6FFFB399F509>