Hello,
I just started to look at xfs, and I'd like to learn the
status of the xfs in the cvs tree. I downloaded today 5/26/00
the following:
export CVSROOT=':pserver:cvs@xxxxxxxxxxx:/cvs'
cvs -z3 checkout linux-2.3-xfs
Then turned on XFS using make xconfig (build in kernel), but
when it builds, I get a build error.
My question is, should not xfs in cvs tree always have a
clean build?
I am using
>gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/egcs-2.91.66/specs
gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
>uname -a
Linux linux 2.3.99-pre5 #3 SMP Sun May 14 21:17:17 PDT 2000 i686 unknown
I did make dep; make at the linux directory level, and this is the
build error: (undefined symbol)
---------------
ar rcs lib.a checksum.o old-checksum.o delay.o usercopy.o getuser.o putuser.o
iodebug.o divdi3.o
make[2]: Leaving directory
`/export/g/nabbasi/download/linux-2.3-xfs/linux/arch/i386/lib'
make[1]: Leaving directory
`/export/g/nabbasi/download/linux-2.3-xfs/linux/arch/i386/lib'
ld -m elf_i386 -T
/export/g/nabbasi/download/linux-2.3-xfs/linux/arch/i386/vmlinux.lds -e stext
arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o
--start-group arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
mm/mm.o fs/fs.o ipc/ipc.o drivers/block/block.a drivers/char/char.o
drivers/misc/misc.o drivers/net/net.o drivers/parport/parport.a
drivers/char/drm/drm.o drivers/ide/ide.a drivers/scsi/scsi.a
drivers/cdrom/cdrom.a drivers/pci/pci.a
drivers/pcmcia/pcmcia.o drivers/net/pcmcia/pcmcia_net.o drivers/pnp/pnp.o
drivers/video/video.o net/network.a
/export/g/nabbasi/download/linux-2.3-xfs/linux/arch/i386/lib/lib.a
/export/g/nabbasi/download/linux-2.3-xfs/linux/lib/lib.a
/export/g/nabbasi/download/linux-2.3-xfs/linux/arch/i386/lib/lib.a --end-group
-o vmlinux
fs/fs.o: In function `xfs_cleanup':
/export/g/nabbasi/download/linux-2.3-xfs/linux/fs/xfs/xfs_vfsops.c:466:
undefined reference to `buf_zone'
make: *** [vmlinux] Error 1
-------------------
thanks,
Nasser
|