From owner-freebsd-stable@FreeBSD.ORG Tue Oct 30 10:08:29 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77BAC16A417 for ; Tue, 30 Oct 2007 10:08:29 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.187]) by mx1.freebsd.org (Postfix) with ESMTP id E331713C4B7 for ; Tue, 30 Oct 2007 10:08:27 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by mu-out-0910.google.com with SMTP id w9so2317184mue for ; Tue, 30 Oct 2007 03:08:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=S462DzDmPtBDJqO0Y/UVewiDaTa61NhzwjxvOpd4/hs=; b=oinAEZNzbcPw7KAIkTn4kD4WjRhfd3E1VQTXRrZyOkMAUP5LObacP+18tgIeADDzN/xMh8Hq+Bp/rwdT4p+frOPsrHj37G0uvCydVGs7C5KgbemLS3C4xBDSzeAG2HtCKhj34SBeX7Y0PCBduQZGdPcaLQ0tws8t2/s37wgYZMk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=KfnFQy+01LWBd8Z7N8xSKO+OOaxmhas5s15vGB/NvhpT7sh0BKAGKIl3ehI1XjYg1DE0QpgS5zoAbGKKnV5B2fnglhXCST13KTQrObdosiJTxz4aiaAIY+aAw31rpEunNaQd8lkfZZEICrstx/pemHscZsGJ+VxYXwWgeZ8c2GU= Received: by 10.82.107.15 with SMTP id f15mr12936769buc.1193738897560; Tue, 30 Oct 2007 03:08:17 -0700 (PDT) Received: by 10.82.113.14 with HTTP; Tue, 30 Oct 2007 03:08:17 -0700 (PDT) Message-ID: <6eb82e0710300308o20f5c05asea5d235615124985@mail.gmail.com> Date: Tue, 30 Oct 2007 18:08:17 +0800 From: "Rong-en Fan" To: bh@izb.knu.ac.kr In-Reply-To: <1193731389.2956.24.camel@viola.izb.knu.ac.kr> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <6eb82e0710250551h544b2e43i73073b8196c50fe1@mail.gmail.com> <1193731389.2956.24.camel@viola.izb.knu.ac.kr> Cc: freebsd-stable@freebsd.org Subject: Re: HEADSUP: don't upgrade to RELENG_6 now [FIXED] 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: Tue, 30 Oct 2007 10:08:29 -0000 On 10/30/07, Byung-Hee HWANG wrote: > Hello, > > On Thu, 2007-10-25 at 20:51 +0800, Rong-en Fan wrote: > > The breakage introduced by MFC of ctype(3) after 2007/10/24 14:23 UTC > > is now fixed. Make sure you have lib/Makefile rev 1.205.2.4 before upgrading > > your world. If it breaks already, please follow the instructions in src/UPDATING > > to recover. > > In that case, > should I re-build only userland ? or > should I re-build both userland and kernel? > (Yep, of course, I have updated source tree with CVSup for now) If you have fixed your world, it should be okay. But I suggest you upgrading to latest 6-STABLE for ctype abi forward compatibility fix. Regards, Rong-En Fan > > > Sorry for all the troubles. > > No problem, I'm always OK! > > > Regards, > > Rong-En Fan > > Byung-Hee > > > On 10/25/07, Rong-en Fan wrote: > > > On 10/25/07, Rong-en Fan wrote: > > > > On 10/25/07, Alson van der Meulen wrote: > > > > > Hello, > > > > > > > > > > My installworld of RELENG_6 from a few hours ago failed with this error > > > > > (from memory): > > > > > /lib/libncurses.so.6: undefined symbol: __mb_sb_limit > > > > > > > > > > This broke everything that depended on libncurses, plus PAM. I had to > > > > > force a reboot via DDB and copy /usr/obj/lib/libc/libc.so.6 to /lib > > > > > using binaries from /rescue to fix it so I could run make installworld > > > > > again. > > > > > > > > I will take a look. before that do not upgrade your system. > > > > > > I did some tests, it turns out that only RELENG_6 is affected. To be > > > more specific, as ncurses lib is installed before libc. It gets broken. > > > For 7 and above, it is fine because we install libc right after csu and > > > before everything. > > > > > > One way to solve this is we install libc as early as possible, but I > > > think it may be too risky at release cycle, so I would like to back > > > out this change and add an UPDATING entry. Then check whether > > > we can change the installation order of libc later. > > > > > > If you cvsup after 'Oct 24 14:32:33 2007 UTC', please do not > > > upgrade until I send out all clear message. > > > > > > If you already broken your world, use this way in *single user*, > > > > > > /rescue/chflags noschg /lib/libc.so.6 > > > /rescue/cp /usr/obj/usr/src/lib/libc/libc.so.6 /lib/ > > > > > > then you need reboot, after that continue installworld (this is what I > > > just did). > > > > > > Sorry for all the trouble. > > > > > > Thanks, > > > Rong-En Fan > > > > > > > > > > > Regards, > > > > Rong-En Fan > > _______________________________________________ > > freebsd-stable@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > -- > "After super, can you drive me and the kids to New York in your car?" > "That's what I came for." > -- Kay Adams and Tom Hagen, "Chapter 32", page 443 > >