Summary: | [build] FreeBSD -STABLE r280855 world fail to build. | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | sasamotikomi | ||||
Component: | misc | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
Status: | Closed Unable to Reproduce | ||||||
Severity: | Affects Some People | CC: | dim, sasamotikomi | ||||
Priority: | --- | ||||||
Version: | 10.1-STABLE | ||||||
Hardware: | i386 | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
sasamotikomi
2015-03-12 19:07:34 UTC
Problem still not fixed for me. Also strange allergy to "" in argument: /etc/make.conf CPUTYPE?=athlon-xp ok CPUTYPE?="athlon-xp" --- buildworld --- make[1]: "/usr/src/Makefile.inc1" line 169: CPUTYPE global should be set with ?=. *** [buildworld] Error code 1 make: stopped in /usr/src 1 error make: stopped in /usr/src and NO_PROFILE=true is required in make.conf or need only WITHOUT_PROFILE=true in src.conf? And my src.conf: WITHOUT_PROFILE=true WITHOUT_GAMES=true WITHOUT_HTML=true WITHOUT_HYPERV=true WITHOUT_OPENSSH=true WITHOUT_OPENSSL=true WITHOUT_KVM=true WITHOUT_MAIL=true Without -j even without src.conf and optimization flag, failure still repeatable. Is your source tree completely up-to-date? The fields in your error messages were added to contrib/file/src/file.h in r276415. Maybe your source tree was updated just partially? Try removing it completely, and checking it out from scratch. Thank, previous failure is gone but here is another one... :/usr # rm -rf src # svn checkout https://svn0.us-west.FreeBSD.org/base/stable/10 /usr/src # make -j4 buildworld --- LegacyPassManager.o --- c++ -O2 -pipe -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/lib/IR -I. -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DNDEBUG -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd10.1\" -DLLVM_HOST_TRIPLE=\"i386-unknown-freebsd10.1\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libllvmcore/../../../contrib/llvm/lib/IR/LegacyPassManager.cpp -o LegacyPassManager.o --- all_subdir_libllvmanalysis --- --- TargetTransformInfo.o --- c++ -O2 -pipe -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/lib/Analysis -I. -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DNDEBUG -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd10.1\" -DLLVM_HOST_TRIPLE=\"i386-unknown-freebsd10.1\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/lib/Analysis/TargetTransformInfo.cpp -o TargetTransformInfo.o --- all_subdir_libllvmcodegen --- --- LiveDebugVariables.o --- c++ -O2 -pipe -I/usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/lib/CodeGen -I. -I/usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DNDEBUG -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd10.1\" -DLLVM_HOST_TRIPLE=\"i386-unknown-freebsd10.1\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp -o LiveDebugVariables.o --- all_subdir_libllvmanalysis --- --- ValueTracking.o --- c++ -O2 -pipe -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/lib/Analysis -I. -I/usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DNDEBUG -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd10.1\" -DLLVM_HOST_TRIPLE=\"i386-unknown-freebsd10.1\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libllvmanalysis/../../../contrib/llvm/lib/Analysis/ValueTracking.cpp -o ValueTracking.o --- all_subdir_libllvmcodegen --- /usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp:242:29: error: no template named 'SmallVectorYmpl'; did you mean 'SmallVectorImpl'? const SmallVectorYmpl<SlotIndex> &Kills, ^~~~~~~~~~~~~~~ SmallVectorImpl /usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/include/llvm/Target/TargetInstrInfo.h:40:25: note: 'SmallVectorImpl' declared here template<class T> class SmallVectorImpl; ^ --- all_subdir_libllvmcore --- --- Metadata.o --- c++ -O2 -pipe -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/include -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/tools/clang/include -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/lib/IR -I. -I/usr/src/lib/clang/libllvmcore/../../../contrib/llvm/../../lib/clang/include -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -DNDEBUG -fno-strict-aliasing -DLLVM_DEFAULT_TARGET_TRIPLE=\"i386-unknown-freebsd10.1\" -DLLVM_HOST_TRIPLE=\"i386-unknown-freebsd10.1\" -DDEFAULT_SYSROOT=\"/usr/obj/usr/src/tmp\" -I/usr/obj/usr/src/tmp/legacy/usr/include -fno-exceptions -fno-rtti -c /usr/src/lib/clang/libllvmcore/../../../contrib/llvm/lib/IR/Metadata.cpp -o Metadata.o --- all_subdir_libllvmcodegen --- 1 error generated. *** [LiveDebugVariables.o] Error code 1 make[4]: stopped in /usr/src/lib/clang/libllvmcodegen 1 error make[4]: stopped in /usr/src/lib/clang/libllvmcodegen *** [all_subdir_libllvmcodegen] Error code 2 make[3]: stopped in /usr/src/lib/clang --- all_subdir_libllvmanalysis --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/clang/libllvmanalysis *** [all_subdir_libllvmanalysis] Error code 2 make[3]: stopped in /usr/src/lib/clang --- all_subdir_libclangsema --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/clang/libclangsema *** [all_subdir_libclangsema] Error code 2 make[3]: stopped in /usr/src/lib/clang 4 errors make[3]: stopped in /usr/src/lib/clang ===> usr.bin/clang (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src/usr.bin/clang ===> gnu/usr.bin/binutils (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src/gnu/usr.bin/binutils ===> usr.bin/xlint/lint1 (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src/usr.bin/xlint/lint1 ===> usr.bin/xlint/lint2 (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src/usr.bin/xlint/lint2 ===> usr.bin/xlint/xlint (obj,depend,all,install) A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src/usr.bin/xlint/xlint A failure has been detected in another branch of the parallel make make[2]: stopped in /usr/src *** [_cross-tools] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src (In reply to sasamotikomi from comment #4) > --- all_subdir_libllvmcodegen --- > /usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp:242:29: > error: no template named 'SmallVectorYmpl'; did you mean 'SmallVectorImpl'? > const SmallVectorYmpl<SlotIndex> &Kills, > ^~~~~~~~~~~~~~~ > SmallVectorImpl > /usr/src/lib/clang/libllvmcodegen/../../../contrib/llvm/include/llvm/Target/TargetInstrInfo.h:40:25: > note: 'SmallVectorImpl' declared here > template<class T> class SmallVectorImpl; > ^ There is definitely something not right with your system, as my copy of LiveDebugVariables has the correct spelling of 'SmallVectorImpl': void addDefsFromCopies(LiveInterval *LI, unsigned LocNo, const SmallVectorImpl<SlotIndex> &Kills, SmallVectorImpl<std::pair<SlotIndex, unsigned> > &NewDefs, MachineRegisterInfo &MRI, LiveIntervals &LIS); Note that 'Y' (0x59) is just one bit difference from 'I' (0x49), so I suspect that your RAM is randomly flipping bits. Please run a thorough memory test, and replace any faulty hardware. (In reply to Dimitry Andric from comment #5) Sorry, I forgot I has difference COLLATE, also forgot many open program... So it's will be just lack of memory. # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_ALL=en_US.UTF-8 And another problem wihtout_openssl isn't enforces "disable openssl support" or usage openssl from port/not build program who request it by default? Created attachment 155033 [details]
without_openssl
(In reply to sasamotikomi from comment #6) Let's not mix different issues here. I'm quite convinced that your hardware is faulty. Please fix your hardware first, and it it still occurs, reopen the bug. (In reply to Dimitry Andric from comment #8) Yes, I understand it but a lot people who reproduce it: http://lists.freebsd.org/pipermail/freebsd-stable/2014-July/079413.html Here is partial solution: WITH_OPENSSL_PORT=yes in /etc/make.conf http://lists.freebsd.org/pipermail/freebsd-current/2014-December/053780.html |