From owner-freebsd-current Tue Jul 30 06:31:25 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA15846 for current-outgoing; Tue, 30 Jul 1996 06:31:25 -0700 (PDT) Received: from Campino.Informatik.RWTH-Aachen.DE (campino.Informatik.RWTH-Aachen.DE [137.226.225.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id GAA15841 for ; Tue, 30 Jul 1996 06:31:18 -0700 (PDT) Received: from gilberto.physik.rwth-aachen.de (gilberto.physik.rwth-aachen.de [137.226.31.2]) by Campino.Informatik.RWTH-Aachen.DE (RBI-Z-5/8.6.12) with ESMTP id PAA13687; Tue, 30 Jul 1996 15:25:38 +0200 Received: (from kuku@localhost) by gilberto.physik.rwth-aachen.de (8.6.11/8.6.9) id PAA00284; Tue, 30 Jul 1996 15:39:02 +0200 From: "Christoph P. Kukulies" Message-Id: <199607301339.PAA00284@gilberto.physik.rwth-aachen.de> Subject: Re: Can't boot new kernel To: fcurrent@jraynard.demon.co.uk (James Raynard) Date: Tue, 30 Jul 1996 15:39:01 +0200 (MET DST) Cc: wdk@frc.niwa.cri.nz, current@freebsd.org In-Reply-To: <199607301128.LAA01866@jraynard.demon.co.uk> from James Raynard at "Jul 30, 96 11:28:06 am" Reply-To: Christoph Kukulies X-Mailer: ELM [version 2.4ME+ PL16 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > > You could try building a generic kernel, or grab a recent SNAP > > kernel to bootstrap from, then you should be back in business. > > Nope, I couldn't get a generic kernel to work either. I ended up > re-installing 2.1.0 (ab)using the 'upgrade' option. Now I'm trying > to upgrade back to -current, but I get > > cc -O2 -m486 -pipe -fno-strength-reduce -fomit-frame-pointer -I/usr/src/gnu/usr.bin/ld -I/usr/src/gnu/usr.bin/ld/i386 -c lib.c > In file included from lib.c:21: > /usr/include/ctype.h:121: warning: parameter names (without types) in function declaration > /usr/include/ctype.h:122: parse error before `___tolower' > /usr/include/ctype.h:122: warning: parameter names (without types) in function declaration > /usr/include/ctype.h:122: warning: data definition has no type or storage class > /usr/include/ctype.h:123: parse error before `___toupper' > [...] > > The problem is that references a type (_BSD_CT_RUNE_T_) that > is not defined anywhere in my source tree. In desperation, I tried > #defining it to _BSD_RUNE_T_, but cc doesn't seem able to pick up the > definition from , for some reason. > > Ideas? > > I had this problem recently with my 2.2-current tree. Somehow I had a wrong ctype.h (and/or ansi.h). I deleted my /usr/src tree and resupped everything. I'm healed now :-) --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de