From owner-freebsd-hackers Wed May 13 04:40:01 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA12373 for freebsd-hackers-outgoing; Wed, 13 May 1998 04:40:01 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from beatrice.rutgers.edu (beatrice.rutgers.edu [165.230.209.143]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id EAA12319; Wed, 13 May 1998 04:39:40 -0700 (PDT) (envelope-from easmith@beatrice.rutgers.edu) Received: (from easmith@localhost) by beatrice.rutgers.edu (950413.SGI.8.6.12/950213.SGI.AUTOCF) id HAA05866; Wed, 13 May 1998 07:39:15 -0400 From: "Allen Smith" Message-Id: <9805130739.ZM5858@beatrice.rutgers.edu> Date: Wed, 13 May 1998 07:39:15 -0400 In-Reply-To: Allen Smith "make buildworld fails on 2-2-stable system: pccard/cardinfo.h not found" (May 13, 6:00am) References: <9805130600.ZM3960@beatrice.rutgers.edu> X-Mailer: Z-Mail (3.2.3 08feb96 MediaMail) To: freebsd-stable@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG Subject: Re: make buildworld fails on 2-2-stable system: pccard/cardinfo.h not found Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi. I got around the pccard problem via the method I mentioned (namely removing pccard from the list of SUBDIRS), but now I can't do an installworld - after going into single-user mode and initiating it, the mtree command fails with a "panic: fdesc attr" and the system reboots. I find this more than a bit disturbing. Is it possible that this has to do with the fdesc filesystem I've got union-mounted over my /dev directory? Thanks, -Allen P.S. Sorry about the size of the file I sent out earlier - I didn't quite realize how big it was even after my trimming... While I've copied the significant stuff down below since this is also now going to hackers, I have trimmed it significantly. On May 13, 6:00am, Allen Smith (possibly) wrote: > Hi. I'm having trouble doing a make buildworld on a 2-2-stable > system, and the problem may be with cvsup. The system in question > is a 2-2-980404-SNAP system from Atipa, updated for the first time > (after a backup, of course) using the following supfile: > [edited - Allen] > # Defaults that apply to all the collections > *default host=cvsup.ca.FreeBSD.org > *default base=/var > *default prefix=/var/cvs > *default release=cvs > *default delete use-rel-suffix > > # This is for the repository, since it's stuff that I may change > > ## Ports > > # the ports_net module > ports-net > # the ports_lang module > ports-lang > # the ports_devel module > ports-devel > # the ports_security module > ports-security > # the ports_sysutils module > ports-sysutils > > ## Main Source Tree. > > # already done below - no module needed; here for CVSROOT > src-base > # the etc module > src-etc > # the include module > src-include > # the lib module > src-lib > # the sys module > src-sys > > # change to installing > *default prefix=/var/usr > > # This is for ports, so the tag is . > *default tag=. > > ## Ports > > ports-archivers > ports-base > ports-comms > ports-editors > # needed for XEmacs: > ports-graphics > ports-mail > ports-misc > ports-print > ports-shells > ports-textproc > ports-www > > # this is for the main source code, e.g. stable > *default tag=RELENG_2_2 > > ## Main Source Tree > > src-base > src-bin > src-contrib > src-gnu > src-libexec > src-release > src-sbin > src-share > src-tools > src-usrbin > src-usrsbin > > src-crypto > src-secure > > The above is more complicated than the norm, since I'm working on some > changes to some of the source code (mainly for ipfilter). I did a > cvs checkout of the appropriate ports and (using -r RELENG_2_2) src > directories. > > The make buildworld failed when it tried building stuff in the > usr.sbin/pccard/pccardc which attempted to include a file > pccard/cardinfo.h. From examining > ftp://ftp.FreeBSD.ORG/pub/FreeBSD/FreeBSD-CVS/src/usr.sbin/pccard/pccardc/dumpcis.c,v, > the problem appears to be that cvsup fetched an incompatible version of > the dumpcis.c file, which has a change from including pccard/card.h to > including pccard/cardinfo.h. > > Since I have no need for the pccard stuff, I've done the temporary fix > of removing pccard from the SUBDIRS in the src/usr.sbin Makefile, but: > A. this is not suitable for someone who wants the pccard stuff > and B. this goes away, IIRC, the next time I do a cvsup. > Therefore, any assistance would be appreciated. > > Thanks, > -Allen > > Here's the possibly significant sections of the make buildworld > logfile I created using make buildworld |& tee make.buildworld.log: > [edited... - Allen] > ===> usr.sbin/pccard > ===> usr.sbin/pccard/pccardc > rm -f .depend > mkdep -f .depend -a -I/var/usr/src/usr.sbin/pccard/pccardc/../pccardd -I/usr/obj/var/usr/src/tmp/usr/include /var/usr/src/usr.sbin/pccard/pccardc/dumpcis.c /var/usr/src/usr.sbin/pccard/pccardc/enabler.c /var/usr/src/usr.sbin/pccard/pccardc/pccardc.c /var/usr/src/usr.sbin/pccard/pccardc/pccardmem.c /var/usr/src/usr.sbin/pccard/pccardc/printcis.c /var/usr/src/usr.sbin/pccard/pccardc/rdattr.c /var/usr/src/usr.sbin/pccard/pccardc/rdmap.c /var/usr/src/usr.sbin/pccard/pccardc/rdreg.c /var/usr/src/usr.sbin/pccard/pccardc/../pccardd/readcis.c /var/usr/src/usr.sbin/pccard/pccardc/wrattr.c /var/usr/src/usr.sbin/pccard/pccardc/wrreg.c > /var/usr/src/usr.sbin/pccard/pccardc/dumpcis.c:40: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/enabler.c:40: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/pccardmem.c:38: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/printcis.c:38: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/rdattr.c:32: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/rdmap.c:39: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/rdreg.c:40: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/../pccardd/readcis.c:39: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/wrattr.c:40: pccard/cardinfo.h: No such file or directory > /var/usr/src/usr.sbin/pccard/pccardc/wrreg.c:40: pccard/cardinfo.h: No such file or directory > mkdep: compile failed > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message