new compiling error

[email protected]
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.