I received this error when I ran the command 'genkernel all': CC fs/xfs/linux-2.6/xfs_iops.o fs/xfs/linux-2.6/xfs_iops.c:419:17: warning: "/*" within comment fs/xfs/linux-2.6/xfs_iops.c: In function `linvfs_symlink': fs/xfs/linux-2.6/xfs_iops.c:423: error: `cvp' undeclared (first use in this function) fs/xfs/linux-2.6/xfs_iops.c:423: error: (Each undeclared identifier is reported only once fs/xfs/linux-2.6/xfs_iops.c:423: error: for each function it appears in.) make[2]: *** [fs/xfs/linux-2.6/xfs_iops.o] Error 1 make[1]: *** [fs/xfs] Error 2 make: *** [fs] Error 2 * Gentoo Linux Genkernel; Version 3.3.10 * Running with options: all * ERROR: Failed to compile the "bzImage" target... I had used livecd-i686-installer-2006.0 I had used portage-latest.tar.bz2 I had used stage3-x86-2006.0.tar.bz2 I was just following the Installation Handbook step by step and received no prior errors during the process.
What exact kernel version are you using?
(In reply to comment #1) > What exact kernel version are you using? > linux-2.6.15-gentoo-r1
Sounds like your kernel source is slightly corrupted. Please attach the file found at fs/xfs/linux-2.6/xfs_iops.c in your kernel tree.
Created attachment 81339 [details] The file in question
This line: vnode_t *dvp; /* directory containing name of symlink (/ Should read: vnode_t *dvp; /* directory containing name of symlink */ Did you modify this file yourself? The original version is OK... Please wipe out your kernel source and try again.
Assuming it is fixed. Note that this kind of corruption suggests hardware issues (disk or memory, usually) so watch out for any other strange behaviour...