If I enable XFS with linux-2.4.23-aa1, I got following error during compile: /usr/src/linux-2.4.23-aa1/arch/i386/lib/lib.a /usr/src/linux-2.4.23-aa1/lib/lib.a /usr/src/linux-2.4.23-aa1/arch/i386/lib/lib.a \ --end-group \ -o vmlinux fs/fs.o(.text+0x76f0e): In function `posix_acl_xfs_to_xattr': : undefined reference to `qsort' fs/fs.o(.text+0x8234d): In function `xfs_attr_shortform_list': : undefined reference to `qsort' fs/fs.o(.text+0xa03b7): In function `xfs_dir2_sf_to_block': : undefined reference to `qsort' fs/fs.o(.text+0xa8828): In function `xfs_dir_shortform_getdents': : undefined reference to `qsort' make: *** [vmlinux] Error 1 qsort.o is not included in fs/xfs/support/Makefile, is that ok? Reproducible: Always Steps to Reproduce: 1. 2. 3.
Same problems here and it can be fixed adding qsort.o to xfs's Makefile. Read here: http://seclists.org/lists/linux-kernel/2003/Oct/0755.html best regards, Jarkko Haapalainen
Fixed in CVS for -r1, thanks for filing the bug, even though this is upstream...