From owner-freebsd-questions Sun Jul 28 15:44:26 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA15296 for questions-outgoing; Sun, 28 Jul 1996 15:44:26 -0700 (PDT) Received: from relay-2.mail.demon.net (disperse.demon.co.uk [158.152.1.77]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA15277 for ; Sun, 28 Jul 1996 15:44:23 -0700 (PDT) Received: from post.demon.co.uk ([158.152.1.72]) by relay-2.mail.demon.net id af05890; 28 Jul 96 23:44 +0100 Received: from jraynard.demon.co.uk ([158.152.42.77]) by relay-3.mail.demon.net id aa27459; 28 Jul 96 23:42 +0100 Received: (from fqueries@localhost) by jraynard.demon.co.uk (8.7.5/8.6.12) id NAA02323; Sun, 28 Jul 1996 13:38:55 GMT From: James Raynard Message-Id: <199607281338.NAA02323@jraynard.demon.co.uk> Subject: Re: Cleanup after make world.. To: andrsn@andrsn.stanford.edu Date: Sun, 28 Jul 1996 13:38:54 +0000 () Cc: questions@freebsd.org In-Reply-To: from "Annelise Anderson" at Jul 27, 96 11:56:27 pm X-Mailer: ELM [version 2.4 PL24 ME8a] Content-Type: text Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > I tried this, having updated the sources with sup just a few days > ago, and it quit rather soon with: > > cc -O -DLIBC_RCS -DSYSLIBC_RCS -D__DBINTERFACE_PRIVATE -DPOSIX_MISTAKE > -I/usr/src/lib/libc/locale -DYP -c /usr/src/lib/libc/gen/getpass.c > -o getpass.o > cc -O -DLIBC_RCS -DSYSLIBC_RCS -D__DBINTERFACE_PRIVATE -DPOSIX_MISTAKE > -I/usr/src/lib/libc/locale -DYP -c /usr/src/lib/libc/gen/getpwent.c > -o getpwent.o > /usr/src/lib/libc/gen/getpwent.c: In function `verf': > /usr/src/lib/libc/gen/getpwent.c:496: `_PW_KEYYPBYNUM' undeclared > (first use this function) [...] > I added some carriage returns to make the above more readable--I am not > using crypt or kerberos and didn't get the DES sources, but also didn't > use the -DNOCRYPT option on the command line, since it worked without > this before. Any idea what went wrong here? (I assume 496 is an error > code that means "undeclared identifier," but I don't know where to > look it up.) Simpler than that, actually - it means the error occurred in line number 496 of /usr/src/lib/libc/get/getpwent.c. In this case, a variable is referenced which hasn't been declared. I think the problem here is that one of the system header files has changed and the new version needs to be installed before the compilation will succeed. Try doing 'make includes' first - if that doesn't straighten things out, you're probably looking at a 'make world'.