Any suggestion how I can get this to build? I downloaded the source files from: http://packages.ubuntu.com/source/intrepid/aufs
If I am guessing correctly, must be built into my 2.6.27-rc6 kernel in order for me to boot using wubi (Intrepid)?
Perhaps I need to figure out how to build aufs into the kernel image, rather than as a module. Any help getting this working is appreciated. Then I can determine whether my custom kernel fails the same way the current Intrepid kernel does.
root@miles-laptop:/usr/src/aufs/aufs-0+20080719# make CONFIG_AUFS=m AUFS_EXTRA_CFLAGS=”-I /usr/src/aufs/aufs-0+20080719/include -I /usr/src/linux/include -DCONFIG_AUFS_FAKE_DM -DCONFIG_AUFS_BRANCH_MAX_127 -DCONFIG_AUFS_RR_SQUASHFS -DCONFIG_AUFS_MAGIC_SYSRQ -DCONFIG_AUFS_DEBUG -DCONFIG_AUFS_LOCAL -DCONFIG_AUFS_SYSAUFS -DCONFIG_AUFS_MODULE -UCONFIG_AUFS -DLKTRHidePrePath=\\\”/usr/src/aufs/aufs-0+20080719/fs/aufs25\\\”" -C /lib/modules/2.6.27-rc6/build M=/usr/src/aufs/aufs-0+20080719/fs/aufs25 modules
make: Entering directory `/usr/src/linux-2.6′
CC [M] /usr/src/aufs/aufs-0+20080719/fs/aufs25/module.o
In file included from /usr/src/aufs/aufs-0+20080719/fs/aufs25/dentry.h:35,
from /usr/src/aufs/aufs-0+20080719/fs/aufs25/aufs.h:40,
from /usr/src/aufs/aufs-0+20080719/fs/aufs25/module.c:26:
/usr/src/aufs/aufs-0+20080719/fs/aufs25/vfsub.h: In function ‘do_vfsub_permission’:
/usr/src/aufs/aufs-0+20080719/fs/aufs25/vfsub.h:215: error: implicit declaration of function ‘permission’
In file included from /usr/src/aufs/aufs-0+20080719/fs/aufs25/aufs.h:44,
from /usr/src/aufs/aufs-0+20080719/fs/aufs25/module.c:26:
/usr/src/aufs/aufs-0+20080719/fs/aufs25/inode.h: In function ‘au_security_inode_permission’:
/usr/src/aufs/aufs-0+20080719/fs/aufs25/inode.h:145: error: too many arguments to function ‘security_inode_permission’
/usr/src/aufs/aufs-0+20080719/fs/aufs25/module.c:184:2: warning: #warning CONFIG_AUFS_SYSAUFS is unnecessary for linux-2.6.25 and later.
/usr/src/aufs/aufs-0+20080719/fs/aufs25/module.c:206:2: warning: #warning CONFIG_AUFS_FAKE_DM is obsoleted in linux-2.6.24 and later.
make[1]: *** [/usr/src/aufs/aufs-0+20080719/fs/aufs25/module.o] Error 1
make: *** [_module_/usr/src/aufs/aufs-0+20080719/fs/aufs25] Error 2
make: Leaving directory `/usr/src/linux-2.6′
Any suggestion how I can get this to build? I downloaded the source files from: http:// packages. ubuntu. com/source/ intrepid/ aufs
If I am guessing correctly, must be built into my 2.6.27-rc6 kernel in order for me to boot using wubi (Intrepid)?
Perhaps I need to figure out how to build aufs into the kernel image, rather than as a module. Any help getting this working is appreciated. Then I can determine whether my custom kernel fails the same way the current Intrepid kernel does.
root@miles- laptop: /usr/src/ aufs/aufs- 0+20080719# make CONFIG_AUFS=m AUFS_EXTRA_ CFLAGS= ”-I /usr/src/ aufs/aufs- 0+20080719/ include -I /usr/src/ linux/include -DCONFIG_ AUFS_FAKE_ DM -DCONFIG_ AUFS_BRANCH_ MAX_127 -DCONFIG_ AUFS_RR_ SQUASHFS -DCONFIG_ AUFS_MAGIC_ SYSRQ -DCONFIG_AUFS_DEBUG -DCONFIG_AUFS_LOCAL -DCONFIG_ AUFS_SYSAUFS -DCONFIG_ AUFS_MODULE -UCONFIG_AUFS -DLKTRHidePrePa th=\\\” /usr/src/ aufs/aufs- 0+20080719/ fs/aufs25\ \\”" -C /lib/modules/ 2.6.27- rc6/build M=/usr/ src/aufs/ aufs-0+ 20080719/ fs/aufs25 modules linux-2. 6′ aufs/aufs- 0+20080719/ fs/aufs25/ module. o aufs/aufs- 0+20080719/ fs/aufs25/ dentry. h:35, aufs/aufs- 0+20080719/ fs/aufs25/ aufs.h: 40, aufs/aufs- 0+20080719/ fs/aufs25/ module. c:26: aufs/aufs- 0+20080719/ fs/aufs25/ vfsub.h: In function ‘do_vfsub_ permission’ : aufs/aufs- 0+20080719/ fs/aufs25/ vfsub.h: 215: error: implicit declaration of function ‘permission’ aufs/aufs- 0+20080719/ fs/aufs25/ aufs.h: 44, aufs/aufs- 0+20080719/ fs/aufs25/ module. c:26: aufs/aufs- 0+20080719/ fs/aufs25/ inode.h: In function ‘au_security_ inode_permissio n’: aufs/aufs- 0+20080719/ fs/aufs25/ inode.h: 145: error: too many arguments to function ‘security_ inode_permissio n’ aufs/aufs- 0+20080719/ fs/aufs25/ module. c:184:2: warning: #warning CONFIG_AUFS_SYSAUFS is unnecessary for linux-2.6.25 and later. aufs/aufs- 0+20080719/ fs/aufs25/ module. c:206:2: warning: #warning CONFIG_AUFS_FAKE_DM is obsoleted in linux-2.6.24 and later. aufs/aufs- 0+20080719/ fs/aufs25/ module. o] Error 1 /usr/src/ aufs/aufs- 0+20080719/ fs/aufs25] Error 2 linux-2. 6′
make: Entering directory `/usr/src/
CC [M] /usr/src/
In file included from /usr/src/
from /usr/src/
from /usr/src/
/usr/src/
/usr/src/
In file included from /usr/src/
from /usr/src/
/usr/src/
/usr/src/
/usr/src/
/usr/src/
make[1]: *** [/usr/src/
make: *** [_module_
make: Leaving directory `/usr/src/