From owner-freebsd-stable@FreeBSD.ORG Fri Sep 26 10:15:00 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 B4FD9106569B for ; Fri, 26 Sep 2008 10:15:00 +0000 (UTC) (envelope-from freebsd.lists@fsck.ch) Received: from secure.socket.ch (secure.socket.ch [212.103.70.36]) by mx1.freebsd.org (Postfix) with ESMTP id 4FCCE8FC1A for ; Fri, 26 Sep 2008 10:15:00 +0000 (UTC) (envelope-from freebsd.lists@fsck.ch) Received: from 80-219-162-83.dclient.hispeed.ch ([80.219.162.83] helo=default.fsck.ch) by secure.socket.ch with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KjALd-000Po6-MT; Fri, 26 Sep 2008 12:14:59 +0200 Message-ID: <48DCB619.9020906@fsck.ch> Date: Fri, 26 Sep 2008 12:14:49 +0200 From: Tobias Roth User-Agent: Thunderbird 2.0.0.16 (X11/20080919) MIME-Version: 1.0 To: Jeremy Chadwick References: <48DB4E11.2060604@fsck.ch> <20080925114505.af589ce3.cyb.@gmx.net> <48DB6CC6.90402@fsck.ch> <20080925151411.5c0c4d0a.cyb.@gmx.net> <48DCAF74.3070900@fsck.ch> <20080926095910.GA20964@icarus.home.lan> In-Reply-To: <20080926095910.GA20964@icarus.home.lan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.4 (---) X-Spam-Report: Spam detection software, running on the system "secure.socket.ch", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see The administrator of that system for details. Content preview: On 09/26/08 11:59, Jeremy Chadwick wrote: > On Fri, Sep 26, 2008 at 11:46:28AM +0200, Tobias Roth wrote: >> On 09/25/08 15:14, Andreas Rudisch wrote: >>> On Thu, 25 Sep 2008 12:49:42 +0200 >>> Tobias Roth wrote: >>> >>>> heh, that should be RELENG_7. >>> Update your source tree again and clean up the build dirs. >>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html#Q23.4.14.6. >>> >>> Could be caused by some left overs from a previous build. >> That didn't work. What else could I try? > > Did you rm -fr /usr/obj/* before rebuilding world? "That didn't work" > is too ambiguous. [...] Content analysis details: (-3.4 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.8 ALL_TRUSTED Passed through trusted hosts only via SMTP 1.9 TVD_RCVD_IP TVD_RCVD_IP -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] -0.9 AWL AWL: From: address is in the auto white-list X-SA-Exim-Connect-IP: 80.219.162.83 X-SA-Exim-Mail-From: freebsd.lists@fsck.ch X-SA-Exim-Scanned: No (on secure.socket.ch); SAEximRunCond expanded to false Cc: Andreas Rudisch <"cyb."@gmx.net>, stable@freebsd.org Subject: Re: buildworld fails in csh 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: Fri, 26 Sep 2008 10:15:00 -0000 On 09/26/08 11:59, Jeremy Chadwick wrote: > On Fri, Sep 26, 2008 at 11:46:28AM +0200, Tobias Roth wrote: >> On 09/25/08 15:14, Andreas Rudisch wrote: >>> On Thu, 25 Sep 2008 12:49:42 +0200 >>> Tobias Roth wrote: >>> >>>> heh, that should be RELENG_7. >>> Update your source tree again and clean up the build dirs. >>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html#Q23.4.14.6. >>> >>> Could be caused by some left overs from a previous build. >> That didn't work. What else could I try? > > Did you rm -fr /usr/obj/* before rebuilding world? "That didn't work" > is too ambiguous. I followed the above URL and did what was suggested there. So "That didn't work" was refering to # chflags -R noschg /usr/obj/usr # rm -rf /usr/obj/usr # cd /usr/src # make cleandir # make cleandir > The build is failing because it claims ICONV_CONST is undefined. > > ICONV_CONST is found here: > > $ grep -r ICONV_CONST /usr/src/contrib/tcsh /usr/src/bin/csh > /usr/src/contrib/tcsh/config.h.in:#undef ICONV_CONST > /usr/src/contrib/tcsh/configure:#define ICONV_CONST $am_cv_proto_iconv_arg1 > /usr/src/contrib/tcsh/sh.func.c: ICONV_CONST char *src; > /usr/src/bin/csh/config.h:#define ICONV_CONST const > > src/bin/csh/config.h declares it. > > The proper include files are only included if HAVE_ICONV is declared, > which it is (in src/bin/csh/Makefile), as you can see from -DHAVE_ICONV. Nothing seems to be wrong here really. > You might have to end up giving someone access to your box to solve this > problem. That will not be possible. I'll wipe out /usr/src as well and re-cvsup, then build from single user mode for minimal intervention by shells and environments and see whether that might help. Thanks, Tobias -- Tobias Roth || http://fsck.ch || PGP: 0xCE599B4D | Percusive Maintenance: | The art of tuning or repairing equipment by hitting it.