2.6.3-wolk1.0 compile error (EXT3_FS_POSIX_ACL wants EXT2_FS_XATTR?)

Kerin Millar <[email protected]> Fri, 27 Feb 2004 13:42:05 +0000
Newsgroups gmane.linux.wolk.devel
Message-ID <[email protected]>
Marc,

Granted, this is almost certainly an -mm bug. Anyway, my first attempt at compiling 2.6.3-wolk1.0 crapped out as follows:

  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
fs/built-in.o(.text+0x7ee97): In function `ext3_get_acl':
: undefined reference to `ext2_xattr_get'
fs/built-in.o(.text+0x7eee4): In function `ext3_get_acl':
: undefined reference to `ext2_xattr_get'
make: *** [.tmp_vmlinux1] Error 1

Fine, it was easily resolved by enabling CONFIG_EXT2_FS_XATTR. This seems braindead to me. The same issue does not occur with vanilla 2.6.3 or gentoo-dev-sources. Here's the relevant part of my .config which causes it to fail.

  CONFIG_EXT2_FS=y
  # CONFIG_EXT2_FS_XATTR is not set <----- why must we have this!

  CONFIG_EXT3_FS=y
  CONFIG_EXT3_FS_XATTR=y
  CONFIG_EXT3_FS_POSIX_ACL=y

Regards,

--Kerin Francis Millar


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
WOLK - Working Overloaded Linux Kernel
[email protected]
https://lists.sourceforge.net/lists/listinfo/wolk-devel