diff options
author | bdrewery <bdrewery@FreeBSD.org> | 2015-11-25 19:45:01 +0000 |
---|---|---|
committer | bdrewery <bdrewery@FreeBSD.org> | 2015-11-25 19:45:01 +0000 |
commit | 5111853afd85d7ae93fd442c015273137604520c (patch) | |
tree | b652a23ab408408661f8a6f8f55396601ab5073c /lib/libc | |
parent | 4e6be44af666a39e9c4d04fc4f873ec1f2d23775 (diff) | |
download | FreeBSD-src-5111853afd85d7ae93fd442c015273137604520c.zip FreeBSD-src-5111853afd85d7ae93fd442c015273137604520c.tar.gz |
META MODE: Fix MACHINE=host builds.
We need to not use -nostdinc since it breaks building of clang itself. Use
-isystem rather than -I/usr/include and -nostdinc which gets us using
the stage include directory before searching the real host headers.
This allows removing more of the -I hacks to get host headers since the
headers are no longer excluded. The -B seemed unneeded.
This fixes building of secure/lib/libcrypto which was looking at the
/usr/include/openssl/asn1.h header rather than the staged one.
This fixes building of clang which wants to find its own internal
headers in the STAGEDIR/usr/lib/clang/* path.
Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions