Hi, it's always something stupid that I did when the compile fails, so
apologies in advance, but...
Kernel 3.10.15 - NOT compiling aufs as a module.
HOSTLD scripts/mod/modpost
CHK include/generated/compile.h
make[3]: `arch/x86/realmode/rm/realmode.bin' is up to date.
CHK kernel/config_data.h
CC fs/aufs/module.o
/usr/src/linux-tpb/include/linux/kconfig.h:46:1: fatal error:
/usr/src/linux-tpb/include/linux/aufs_type.h: No such file or directory
compilation terminated.
make[2]: *** [fs/aufs/module.o] Error 1
make[1]: *** [fs/aufs] Error 2
make: *** [fs] Error 2
I believe I have done:
- apply ./aufs3-kbuild.patch to your kernel source files.
- apply ./aufs3-base.patch too.
- apply ./aufs3-proc_map.patch too,
- copy ./{Documentation,fs,include/uapi/linux/aufs_type.h} files to your
kernel source tree.
- make
So clarifying this, my "aufs_type.h" file *is* in include/uapi/linux/
and not in include/linux/ - is this correct?
(Note that this kernel also has the grsec patches applied.)
Any quick hints on what I might have done wrong before I take it all
apart and look more closely? I guess it's most likely some other patch
breaks this..?
Thanks
Ed W
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135991&iu=/4140/ostg.clktrk