new compiling error
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 15 Jul 2021 01:14:43 UTC
Hello, I am compiling on an X5000, I believe I am running revision 351650. I would really like to compile a newer kernel and userland. I tried FreeBSD 13 release and I have also tried revision 356899. This is the error from 356899: /usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/bin/[ -> /bin/[ --- _bootstrap-tools-link-unxz --- --- _bootstrap-tools-link-xz --- /usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/bin/xz -> /usr/bin/xz --- _bootstrap-tools-link-unxz --- /usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/bin/unxz -> /usr/bin/unxz --- _bootstrap-tools-lib/clang/libllvmminimal --- --- _bootstrap-tools-usr.bin/fortune/strfile --- ===> usr.bin/fortune/strfile (obj,all,install) --- _bootstrap-tools-lib/clang/libllvmminimal --- ===> lib/clang/libllvmminimal (obj,all,install) [Creating objdir /usr/obj/usr/src/powerpc.powerpc64/tmp/obj-tools/lib/clang/libllvmminimal...] --- _bootstrap-tools-usr.bin/fortune/strfile --- [Creating objdir /usr/obj/usr/src/powerpc.powerpc64/tmp/obj-tools/usr.bin/fortune/strfile...] --- .depend --- echo strfile.full: /usr/lib/libc.a /usr/obj/usr/src/powerpc.powerpc64/tmp/legacy/usr/lib/libegacy.a >> .depend --- strfile.o --- cc -O2 -pipe -g -MD -MF.depend.strfile.o -MTstrfile.o -std=gnu99 -Wno-format-zero-length -I/usr/obj/usr/src/powerpc.powerpc64/tmp/legao --- _bootstrap-tools-lib/clang/libllvmminimal --- [Creating nested objdir /usr/obj/usr/src/powerpc.powerpc64/tmp/obj-tools/lib/clang/libllvmminimal/Demangle...] [Creating nested objdir /usr/obj/usr/src/powerpc.powerpc64/tmp/obj-tools/lib/clang/libllvmminimal/Support...] [Creating nested objdir /usr/obj/usr/src/powerpc.powerpc64/tmp/obj-tools/lib/clang/libllvmminimal/TableGen...] --- Demangle/ItaniumDemangle.o --- c++ -O2 -pipe -I/usr/src/lib/clang/include -I/usr/src/contrib/llvm-project/llvm/include -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__o cc1plus: warning: command line option "-Wno-format-zero-length" is valid for C/ObjC but not for C++ cc1plus: error: unrecognized command line option "-std=c++11" *** [Demangle/ItaniumDemangle.o] Error code 1 make[3]: stopped in /usr/src/lib/clang/libllvmminimal 1 error make[3]: stopped in /usr/src/lib/clang/libllvmminimal *** [_bootstrap-tools-lib/clang/libllvmminimal] Error code 2 make[2]: stopped in /usr/src --- _bootstrap-tools-usr.bin/fortune/strfile --- A failure has been detected in another branch of the parallel make make[3]: stopped in /usr/src/usr.bin/fortune/strfile *** [_bootstrap-tools-usr.bin/fortune/strfile] Error code 2 make[2]: stopped in /usr/src 2 errors make[2]: stopped in /usr/src *** [_bootstrap-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 What I found googling is that this error is because I have gcc 4.2 and I need 4.8 or above. I can't say for sure that this would be the case here. Any ideas on what I need to do to solve this problem? Also, I have 3 patches. Are they still needed? D21286.diff (I believe this has been committed: https://reviews.freebsd.org/D21286) kmod_mk.diff pci_clear.diff Are there different patches that I would need now? Kind Regards, Al