From owner-freebsd-current Sun Apr 29 13:24: 0 2001 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 303EB37B42C; Sun, 29 Apr 2001 13:23:57 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.1) with ESMTP id f3TKNu000939; Sun, 29 Apr 2001 13:23:56 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.3/8.11.0) id f3TKNqK39533; Sun, 29 Apr 2001 13:23:52 -0700 (PDT) (envelope-from jdp) Date: Sun, 29 Apr 2001 13:23:52 -0700 (PDT) Message-Id: <200104292023.f3TKNqK39533@vashon.polstra.com> To: current@freebsd.org From: John Polstra Reply-To: current@freebsd.org Cc: msmith@freebsd.org Subject: dirpref: a new form of rm -rf * (was: World is broken...) In-Reply-To: <200104291911.f3TJBw801041@mass.dis.org> References: <200104291911.f3TJBw801041@mass.dis.org> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <200104291911.f3TJBw801041@mass.dis.org>, Mike Smith wrote: > > #define isalnum(c) (isalpha(c) || isdigit(c)) > > Just FWIW, you can't use in the loader; it's too incestuously > entangled with the rest of libc. I suspect that Daniel forgot to update > libstand. > > I've stuck this in for now. Thanks. I wish it had just stayed broken. Running this morning's kernel has immediately trashed my entire root filesystem. I updated the kernel and modules and rebooted. Double-checked UPDATING, which assured me that the "old fsck and new kernel interactions appear to have been fixed." Started a make buildworld. It hung almost immediately, in the "rm -rf /usr/obj/local0/src/i386" step of "Rebuilding the temporary build tree". No response to the keyboard, no response to pings. It wouldn't escape into DDB, and there were no messages of any kind. Upon rebooting, fsck complained about many unexpected soft-updates inconsistencies and other problems. By the time it had finished having its way with me, I was left with nothing but "/lost+found". It's a single-CPU system, SCSI disks, nothing special. Obviously I can't give you the kernel config file or dmesg output at this point. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message