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>

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

[-- Attachment #1 --]
On 18 Jun 2015, at 08:24, Garrett Cooper <yaneurabeya@gmail.com> wrote:
> 
> 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/include
>> -I/usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/tools/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=\"x86_64-unknown-freebsd11.0\"
>> -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd11.0\" -DDEFAULT_SYSROOT=\"\"
>> -I/usr/obj/usr/devel/svn2/head/tmp/legacy/usr/include  -std=c++11
>> -stdlib=libc++
>> /usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp
>> ...
>> 
>> With my make.conf:
>> mkdep -f .depend -a      -std=c++11  -stdlib=libc++
>> /usr/devel/svn2/head/lib/clang/libllvmsupport/../../../contrib/llvm/lib/Support/APFloat.cpp
>> ...
>> 
>> All the preprocessor flags (-I, -D) are gone.
> 
> Oh really…? This is going to break a _lot_ of peoples’ 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


[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.27

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

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