Today, I tried to compile ftape 4.02 under 2.2.0. It fails in the
beginning of the build when it can't find a header file for the ext (not
ext2) filesystem. I'll append a brief log below. I don't have the skills
to track this problem down myself, but hopefully this will give you enough
information to make a working patch. I'm assuming this will be a quick
fix, as I can't imagine that this driver would actually use the extended
filesystem code anywhere, but it's odd that nobody ever tried to compile
this with the devel (2.1.x) kernels -- this would have been found then.
Any fixes are appreciated!
Thanks,
David Carter
Here's the relevant part of the compile run:
make[2]: Leaving directory `/usr/audio/src2/ftape-4.02/ftape/compressor'
set -e; for i in setup lowlevel internal parport zftape compressor; do
make -C $i modules; done
make[2]: Entering directory `/usr/audio/src2/ftape-4.02/ftape/setup'
make[2]: *** No rule to make target
`/usr/src/linux/include/linux/ext_fs_i.h', needed by `.ftape-setup.d'. Stop.
make[2]: Leaving directory `/usr/audio/src2/ftape-4.02/ftape/setup'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/audio/src2/ftape-4.02/ftape'
make: *** [all] Error 2
dcarter@millennial:/usr/audio/src2/ftape-4.02 >
In case it matters, /usr/src/linux is a symlink to
/usr/audio/src2/linux-2.2.0, so it *is* trying the correct directory.