From owner-freebsd-stable@FreeBSD.ORG Thu Aug 28 07:19:17 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EA0B1065673 for ; Thu, 28 Aug 2008 07:19:17 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id F30738FC21 for ; Thu, 28 Aug 2008 07:19:16 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1KYbmk-0007vD-V9>; Thu, 28 Aug 2008 09:19:14 +0200 Received: from telesto.geoinf.fu-berlin.de ([130.133.86.198]) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1KYbmk-00055M-U9>; Thu, 28 Aug 2008 09:19:14 +0200 Message-ID: <48B650F2.4080000@zedat.fu-berlin.de> Date: Thu, 28 Aug 2008 07:17:06 +0000 From: "O. Hartmann" Organization: Freie =?ISO-8859-15?Q?Universit=E4t_Berlin?= User-Agent: Thunderbird 2.0.0.16 (X11/20080728) MIME-Version: 1.0 To: Alex Goncharov References: <48B5750B.8000303@mail.zedat.fu-berlin.de> <20080827160432.GJ2038@deviant.kiev.zoral.com.ua> <48B64A5A.1000409@zedat.fu-berlin.de> In-Reply-To: <48B64A5A.1000409@zedat.fu-berlin.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: 130.133.86.198 Cc: Kostik Belousov , stable@freebsd.org Subject: Re: WARNING: 7-STABLE BROKEN -- please wait to upgrade X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Aug 2008 07:19:17 -0000 O. Hartmann wrote: > Alex Goncharov wrote: >> ,--- You/Kostik (Wed, 27 Aug 2008 19:04:32 +0300) ----* >> | cd into /usr/src/gnu/usr.bin/cc/cc1, >> | and do >> | make install DEBUG_FLAGS=-g >> >> That simple thing didn't work for me: >> >> make install DEBUG_FLAGS=-g >> install -o root -g wheel -m 555 cc1 /usr/libexec >> install: cc1: No such file or directory >> *** Error code 71 >> >> I updated and installed world this morning -- and indeed had this >> >> gcc: Internal error: Abort trap: 6 (program cc1) >> >> while compiling something, as a result. >> >> But I've found what may be an extremely easy way out of this hole: I >> copied over /usr/libexec/cc1 from another machine, which had a code >> built on Aug 17. Then my `cc1' worked fine and I tripped on a SEGV in >> `as'. Then I copied over `as', then `ld', then `gcc'. And that was >> it -- the build began to work. >> >> So if anybody wants it, I can just send a package with these four >> executables, to be deployed in place of the broken ones. >> >> Let me know... >> >> -- Alex -- alex-goncharov@comcast.net -- >> >> /* >> * The end of the world will occur at 3:00 p.m., this Friday, with >> * symposium to follow. >> */ This seems to work also (for me) on two boxes: cd /usr/src/usr.bin/cc make clean cleandepend depend obj all install DEBUG_FLAGS=-g I guess the compilation directive is something odd, I remember myself that it is recommended when compiling parts of the source tree. 'all install' is a little bit paranoid, I guess, but ...