From owner-freebsd-current@FreeBSD.ORG Thu Aug 25 15:41:29 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08D151065672 for ; Thu, 25 Aug 2011 15:41:29 +0000 (UTC) (envelope-from labeachgeek@gmail.com) Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by mx1.freebsd.org (Postfix) with ESMTP id 926858FC08 for ; Thu, 25 Aug 2011 15:41:28 +0000 (UTC) Received: by eye4 with SMTP id 4so1543916eye.31 for ; Thu, 25 Aug 2011 08:41:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=o2rP5nlBjmocbg7Tydp0cpS0Rlx7GCAxzhnNhjIsww0=; b=D1A+MOZqx4tnM2iWNeAfPJcQHuCuAmYwoMEwUk3HKAEt/vQm1Iznnar+PtMMoxViOb Y5ZuNOzacLc+YiDSQ4s05fBIU3v33bMkAsZMpT6IrcWPtQ3gc62DmbBb+WQCDzsiAxVa zXQ46bEjUit+o0AeN6r1RGXBAw7Q/yO0FJZao= MIME-Version: 1.0 Received: by 10.213.35.195 with SMTP id q3mr429594ebd.5.1314285145756; Thu, 25 Aug 2011 08:12:25 -0700 (PDT) Received: by 10.213.105.75 with HTTP; Thu, 25 Aug 2011 08:12:25 -0700 (PDT) Date: Thu, 25 Aug 2011 10:12:25 -0500 Message-ID: From: Beach Geek To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: buildworld failure r223619 to 225128 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2011 15:41:29 -0000 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 help....tada!!! 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)