Re: buildworld failure r223619 to 225128
On Thu, Sep 1, 2011 at 6:49 PM, Beach Geek labeachg...@gmail.com wrote: On 8/27/11, Matt Thyer matt.th...@gmail.com wrote: Have you tried moving aside your existing /usr/src and checking it out afresh? On Aug 28, 2011 12:47 AM, Beach Geek labeachg...@gmail.com wrote: On 8/25/11, Dimitry Andric d...@freebsd.org wrote: On 2011-08-25 17:12, Beach Geek wrote: make buildworld failed trying to upgrade from r223619 to r225128. (Note: Updating other boxes from r224774 to r225119 went flawless) On failing laptop (Toshibs Sat C655D) /usr/include/c++/4.2/bits/stringfwd.h:56: internal compiler error: Segmentation fault: 11 Please submit full report, That is most likely a hardware problem. Please run a full memtest, and/or any other hardware diagnostics you can find. It could also be running out of memory, but that is less likely, and you usually get another signal then. But who knows what might happen if you choke a compiler. :) I do rm -r /usr/obj/* and make clean (in /usr/src) before doing buildworld on all boxes. I also tried compiling new GENERIC kernel then doing buildworld. It failed with same message. It dies on exactly the same file? Reverted to old/original kernel and tried make depend in /usr/src. You can't do that, you must run buildworld. It failed with... (by hand again) === lib/clang/libllvmarmasmparser (depend) tblgen -l /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/include -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target -gen-asm-matcher -o ARMGenAsm Matcher.inc.h /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM/ARM.td tblgen: Record 'CCR', field 'MemberList' does not have a list initializer! *** Error code 1 Stop in /usr/src/lib/clang/libllvmarmasmparser. Yes, this is expected. When you do not use the buildworld target, the tblgen used above will be run from /usr/bin, which is too old. This is why buildworld first builds an up-to-date tblgen under /usr/obj, and uses that to generate the needed files. This laptop also runs MS Win 7/64 and FreeBSD 9 amd. The FBSD amd upgraded ok. The buildworld always fails in same place, with same message (5 tries). I'm running diags on it right now just to make sure the hardware's good. The reason I tried make depend was because of a reference to r221543 that said it required make depend before buildworld. (a shot in the dark before posting to mail list). I will post if I find any hardware problems. Thanks, Beach Geek PS. Option on updating to a version inbetween, then to latest??? ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org Just an update: 1) Hardware diagnostics showed no problems. 2) Backed up and deleted contents of /usr/src and copied it from a box that upgraded ok. Still fails same place. 3) Deleted contents of /usr/src again, loaded seed, and svn up /usr/src. Failed and rebooted. I'll be running buildworld again and try to catch msg before reboot. Thanks, Beach Geek Just to close this thread out... After quite a few more svn upgrades and buildworlds, and try the suggestions in this thread and sent directly to me I gave up. :( Final solution, boot from memstick image, use DESTDIR= with buildworld/buildkernel/etc, upgrade to 9-beta3 went fine. Then svn up /usr/src to lastest, and buildworld/buildkernel/etc again... life is good. ;) Would have been nice to know why buildworld was failing before, but using the memstick got me current with all my data intacted. Thanks for all the suggestions and help. Beach Geek PS. A side note, we got a native driver working for the RTL8188CE wireless card, but it's still really buggy, but it's a start. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: buildworld failure r223619 to 225128
On 17 October 2011 00:19, Beach Geek labeachg...@gmail.com wrote: PS. A side note, we got a native driver working for the RTL8188CE wireless card, but it's still really buggy, but it's a start. Yay! I have one of those around here somewhere too.. Adrian ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: buildworld failure r223619 to 225128
On 8/27/11, Matt Thyer matt.th...@gmail.com wrote: Have you tried moving aside your existing /usr/src and checking it out afresh? On Aug 28, 2011 12:47 AM, Beach Geek labeachg...@gmail.com wrote: On 8/25/11, Dimitry Andric d...@freebsd.org wrote: On 2011-08-25 17:12, Beach Geek wrote: make buildworld failed trying to upgrade from r223619 to r225128. (Note: Updating other boxes from r224774 to r225119 went flawless) On failing laptop (Toshibs Sat C655D) /usr/include/c++/4.2/bits/stringfwd.h:56: internal compiler error: Segmentation fault: 11 Please submit full report, That is most likely a hardware problem. Please run a full memtest, and/or any other hardware diagnostics you can find. It could also be running out of memory, but that is less likely, and you usually get another signal then. But who knows what might happen if you choke a compiler. :) I do rm -r /usr/obj/* and make clean (in /usr/src) before doing buildworld on all boxes. I also tried compiling new GENERIC kernel then doing buildworld. It failed with same message. It dies on exactly the same file? Reverted to old/original kernel and tried make depend in /usr/src. You can't do that, you must run buildworld. It failed with... (by hand again) === lib/clang/libllvmarmasmparser (depend) tblgen -l /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/include -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target -gen-asm-matcher -o ARMGenAsm Matcher.inc.h /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM/ARM.td tblgen: Record 'CCR', field 'MemberList' does not have a list initializer! *** Error code 1 Stop in /usr/src/lib/clang/libllvmarmasmparser. Yes, this is expected. When you do not use the buildworld target, the tblgen used above will be run from /usr/bin, which is too old. This is why buildworld first builds an up-to-date tblgen under /usr/obj, and uses that to generate the needed files. This laptop also runs MS Win 7/64 and FreeBSD 9 amd. The FBSD amd upgraded ok. The buildworld always fails in same place, with same message (5 tries). I'm running diags on it right now just to make sure the hardware's good. The reason I tried make depend was because of a reference to r221543 that said it required make depend before buildworld. (a shot in the dark before posting to mail list). I will post if I find any hardware problems. Thanks, Beach Geek PS. Option on updating to a version inbetween, then to latest??? ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org Just an update: 1) Hardware diagnostics showed no problems. 2) Backed up and deleted contents of /usr/src and copied it from a box that upgraded ok. Still fails same place. 3) Deleted contents of /usr/src again, loaded seed, and svn up /usr/src. Failed and rebooted. I'll be running buildworld again and try to catch msg before reboot. Thanks, Beach Geek ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: buildworld failure r223619 to 225128
On 8/25/11, Dimitry Andric d...@freebsd.org wrote: On 2011-08-25 17:12, Beach Geek wrote: make buildworld failed trying to upgrade from r223619 to r225128. (Note: Updating other boxes from r224774 to r225119 went flawless) On failing laptop (Toshibs Sat C655D) /usr/include/c++/4.2/bits/stringfwd.h:56: internal compiler error: Segmentation fault: 11 Please submit full report, That is most likely a hardware problem. Please run a full memtest, and/or any other hardware diagnostics you can find. It could also be running out of memory, but that is less likely, and you usually get another signal then. But who knows what might happen if you choke a compiler. :) I do rm -r /usr/obj/* and make clean (in /usr/src) before doing buildworld on all boxes. I also tried compiling new GENERIC kernel then doing buildworld. It failed with same message. It dies on exactly the same file? Reverted to old/original kernel and tried make depend in /usr/src. You can't do that, you must run buildworld. It failed with... (by hand again) === lib/clang/libllvmarmasmparser (depend) tblgen -l /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/include -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target -gen-asm-matcher -o ARMGenAsm Matcher.inc.h /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM/ARM.td tblgen: Record 'CCR', field 'MemberList' does not have a list initializer! *** Error code 1 Stop in /usr/src/lib/clang/libllvmarmasmparser. Yes, this is expected. When you do not use the buildworld target, the tblgen used above will be run from /usr/bin, which is too old. This is why buildworld first builds an up-to-date tblgen under /usr/obj, and uses that to generate the needed files. This laptop also runs MS Win 7/64 and FreeBSD 9 amd. The FBSD amd upgraded ok. The buildworld always fails in same place, with same message (5 tries). I'm running diags on it right now just to make sure the hardware's good. The reason I tried make depend was because of a reference to r221543 that said it required make depend before buildworld. (a shot in the dark before posting to mail list). I will post if I find any hardware problems. Thanks, Beach Geek PS. Option on updating to a version inbetween, then to latest??? ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
buildworld failure r223619 to 225128
make buildworld failed trying to upgrade from r223619 to r225128. (Note: Updating other boxes from r224774 to r225119 went flawless) On failing laptop (Toshibs Sat C655D) uname -v FreeBSD 9.0-CURRENT #0 r223619 Tue Jun 28 CDT 2011 ... svn info /usr/src URL: svn.freebsd.org/base/head ... Revision: 225128 ... Last changed Rev:225125 Last changed Date: 2011-08-23 // Begin last part of make buildworld ouput (by hand) In file included from /usr/include/c++/4.2/string:50, from /usr/src/lib/clang/libllvmsupport/../ ../../contrib/llvm/include/llvm/Support/DOTGraphTraits.h:20, from /usr/src/lib/clang/libllvmsupport/../ ../../contrib/llvm/Support/GraphWriter.h:26, from /usr/src/lib/clang/libllvmsupport/../ ../../contrib/llvm/lib/Support/GraphWriter.cpp:14: /usr/include/c++/4.2/bits/basic_string.tcc:979: instantiated from here /usr/include/c++/4.2/bits/stringfwd.h:56: internal compiler error: Segmentation fault: 11 Please submit full report, ... ... *** Error code 1 Stop in /usr/src/lib/clang/libllvmsupport. *** Error code 1 Stop in /usr/src. *** Error code 1 (above 2 lines repeated twice) // End of output. I do rm -r /usr/obj/* and make clean (in /usr/src) before doing buildworld on all boxes. I also tried compiling new GENERIC kernel then doing buildworld. It failed with same message. Reverted to old/original kernel and tried make depend in /usr/src. It failed with... (by hand again) === lib/clang/libllvmarmasmparser (depend) tblgen -l /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/include -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target -gen-asm-matcher -o ARMGenAsm Matcher.inc.h /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM/ARM.td tblgen: Record 'CCR', field 'MemberList' does not have a list initializer! *** Error code 1 Stop in /usr/src/lib/clang/libllvmarmasmparser. I tried my best to make sure there are no typos. Any suggestions? I thought of 3 options... 1) update to r224774 first, then to r225119 (or r225128). To mimic other boxes. 2) build/install new kernel then make depend and then try buildworld. 3) find help from mailing list to fix this buildworld error. ;-)) Number 1 might work. Shot in the dark. Number 2 ... I'm already past r221543, so make depend shouldn't be required, and I'm not in that small version window that requires installing new kernel before buildworld. Number 3 email mailing list for helptada!!! Any help or suggestions will be appreciated. Thanks, Beach Geek PS. If I missed a relevant post or link, please post link (and I'll sit in corner with hat) ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: buildworld failure r223619 to 225128
On 2011-08-25 17:12, Beach Geek wrote: make buildworld failed trying to upgrade from r223619 to r225128. (Note: Updating other boxes from r224774 to r225119 went flawless) On failing laptop (Toshibs Sat C655D) /usr/include/c++/4.2/bits/stringfwd.h:56: internal compiler error: Segmentation fault: 11 Please submit full report, That is most likely a hardware problem. Please run a full memtest, and/or any other hardware diagnostics you can find. It could also be running out of memory, but that is less likely, and you usually get another signal then. But who knows what might happen if you choke a compiler. :) I do rm -r /usr/obj/* and make clean (in /usr/src) before doing buildworld on all boxes. I also tried compiling new GENERIC kernel then doing buildworld. It failed with same message. It dies on exactly the same file? Reverted to old/original kernel and tried make depend in /usr/src. You can't do that, you must run buildworld. It failed with... (by hand again) === lib/clang/libllvmarmasmparser (depend) tblgen -l /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/include -I /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target -gen-asm-matcher -o ARMGenAsm Matcher.inc.h /usr/src/lib/clang/libllvmarmasmparser/../../../contrib/llvm/lib/Target/ARM/ARM.td tblgen: Record 'CCR', field 'MemberList' does not have a list initializer! *** Error code 1 Stop in /usr/src/lib/clang/libllvmarmasmparser. Yes, this is expected. When you do not use the buildworld target, the tblgen used above will be run from /usr/bin, which is too old. This is why buildworld first builds an up-to-date tblgen under /usr/obj, and uses that to generate the needed files. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org