On 18/06/2015 02:26, Simon J. Gerraty wrote: > Andriy Gapon <avg_at_FreeBSD.org> wrote: >>> Seems like there is some problem with 'toolchain' target in the latest head. >>> Output of running `make toolchain TARGET=i386` on amd64 system can be found >>> here: http://dpaste.com/3RD3C4V >>> >> >> AFAICS, it still worked as of r283188. > > There has been a clang update since then. > > I just did make -j12 toolchain TARGET=i386 ok > do you have anything interesting in /etc/make.conf? Thank you for the hint -- __MAKE_CONF=/dev/null SRC_CONF=/dev/null fix the problem. Now I am trying to figure out what the problem is. My make.conf: .if defined(CC) .if ${CC} == gcc CPUTYPE?=k8-sse3 .else CPUTYPE?=amdfam10 .endif .endif CFLAGS+= -O2 -fno-strict-aliasing -pipe CFLAGS+= -fno-omit-frame-pointer CXXFLAGS+= -O2 -fno-strict-aliasing -pipe And src.conf: WITH_DEBUG_FILES=yes WITH_CTF=yes WITHOUT_INET6=YES WITHOUT_PROFILE=YES WITHOUT_FORTRAN=YES WITHOUT_I4B=YES WITHOUT_IPFILTER=YES WITHOUT_ATM=YES WITHOUT_IPX=YES WITHOUT_LPR=yes WITHOUT_ZONEINFO=yes MALLOC_PRODUCTION=yes LOADER_BZIP2_SUPPORT=yes LOADER_FIREWIRE_SUPPORT=yes 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. -- Andriy GaponReceived on Thu Jun 18 2015 - 04:23:18 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:58 UTC