From owner-freebsd-current Tue Jul 30 04:36:58 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA11778 for current-outgoing; Tue, 30 Jul 1996 04:36:58 -0700 (PDT) Received: from jraynard.demon.co.uk (jraynard.demon.co.uk [158.152.42.77]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id EAA11769 for ; Tue, 30 Jul 1996 04:36:53 -0700 (PDT) Received: (from fcurrent@localhost) by jraynard.demon.co.uk (8.6.12/8.6.12) id LAA01866; Tue, 30 Jul 1996 11:28:06 GMT From: James Raynard Message-Id: <199607301128.LAA01866@jraynard.demon.co.uk> Subject: Re: Can't boot new kernel To: wdk@frc.niwa.cri.nz (Wayne Knowles) Date: Tue, 30 Jul 1996 11:28:06 +0000 () Cc: current@freebsd.org In-Reply-To: from "Wayne Knowles" at Jul 29, 96 08:43:12 pm X-Mailer: ELM [version 2.4 PL24 ME8a] Content-Type: text 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?