Bug 6991 - Kernel build: don't know how to make ../../cfs/cfs_namecache.c
Summary: Kernel build: don't know how to make ../../cfs/cfs_namecache.c
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 2.2.6-STABLE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1998-06-19 11:40 UTC by pc
Modified: 1998-07-11 17:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description pc 1998-06-19 11:40:01 UTC
I'm trying to build a kernel for another machine (i486 hp vectra, btw), but
this is the farthest I got:

petra:/usr/src/sys/i386/conf# /usr/sbin/config LUIS
Removing old directory ../../compile/LUIS:  Done.
remapped irq 2 to irq 9, please update your config file
Kernel build directory is ../../compile/LUIS
petra:/usr/src/sys/i386/conf# cd ../../compile/LUIS/
petra:/usr/src/sys/compile/LUIS# make all 2>&1 | tee ~/LUIS.log
echo "gcc2_compiled." >symbols.exclude
echo "___gnu_compiled_c" >>symbols.exclude
grep -v '^#' ../../i386/i386/symbols.raw  | sed 's/^    //' | sort -u > symbols.sort
cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit  -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes  -Wpointer-arith  -nostdinc -I- -I. -I../.. -I../../../include -DSCSI_2_DEF -DDEBUG -DBOOTP_NFSV3 -DBOOTP_NFSROOT -DBOOTP -DTUNE_1542 -DNSWAPDEV=20 -DMSDOSFS -DNFS -DFFS -DIPDIVERT -DINET -DMD5 -DCOMPAT_43 -DFAILSAFE -DKERNEL -DMAXUSERS=16 -UKERNEL ../../i386/i386/genassym.c
cc -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit  -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes  -Wpointer-arith  -nostdinc -I- -I. -I../.. -I../../../include -DSCSI_2_DEF -DDEBUG -DBOOTP_NFSV3 -DBOOTP_NFSROOT -DBOOTP -DTUNE_1542 -DNSWAPDEV=20 -DMSDOSFS -DNFS -DFFS -DIPDIVERT -DINET -DMD5 -DCOMPAT_43 -DFAILSAFE -DKERNEL -DMAXUSERS=16 genassym.o -o genassym
./genassym >assym.s
cc -c -x assembler-with-cpp -DLOCORE -nostdinc -I- -I. -I../.. -I../../../include -DSCSI_2_DEF -DDEBUG -DBOOTP_NFSV3 -DBOOTP_NFSROOT -DBOOTP -DTUNE_1542 -DNSWAPDEV=20 -DMSDOSFS -DNFS -DFFS -DIPDIVERT -DINET -DMD5 -DCOMPAT_43 -DFAILSAFE -DKERNEL ../../i386/i386/locore.s
sh ../../kern/vnode_if.sh ../../kern/vnode_if.src
cc -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit  -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes  -Wpointer-arith  -nostdinc -I- -I. -I../.. -I../../../include -DSCSI_2_DEF -DDEBUG -DBOOTP_NFSV3 -DBOOTP_NFSROOT -DBOOTP -DTUNE_1542 -DNSWAPDEV=20 -DMSDOSFS -DNFS -DFFS -DIPDIVERT -DINET -DMD5 -DCOMPAT_43 -DFAILSAFE -DKERNEL -c vnode_if.c
make: don't know how to make ../../cfs/cfs_namecache.c. Stop

Fix: 

No idea.
How-To-Repeat: 
Build that kernel.
Comment 1 pc 1998-06-19 11:47:14 UTC
Please also have a look at my prs kern/6991, misc/6992, ports/6993. They
might be related.

Thanks for your attention,

Peter.

---
Peter Cornelius <pc@akk.uni-karlsruhe.de>
Comment 2 jkh freebsd_committer freebsd_triage 1998-06-19 15:51:10 UTC
State Changed
From-To: open->closed

Remove vcfs - it is not a standard component and requires manual 
installation of CODA. 

Comment 3 pc 1998-07-11 17:15:00 UTC
Re...

Thanks for the reply. Please excuse the delay.

On Fri, Jun 19, 1998 at 07:52:02AM -0700, Jordan K. Hubbard wrote:
> Synopsis: Kernel build: don't know how to make ../../cfs/cfs_namecache.c
> Remove vcfs - it is not a standard component and requires manual
> installation of CODA.

The vcfs pseudo device crept in (as an error), but I did not notice it
since the two lines (in LINT):

options         CFS                     #CODA filesystem.
pseudo-device  vcfs    4       #coda minicache <-> venus comm.

are pretty far apart, also one says `CODA', the other one `coda', so I did
not even notice at first when grepping for `CODA'...

Please excuse the hazle,

Thanks again for your continuous support,

best regards,

Peter.

---
Peter Cornelius <pc@akk.uni-karlsruhe.de>