Ftpfs for Sparc with 2.4.17
Hello,
I tried to build the ftpfs module with kernel-source-2.4.17.
The kernel package builded fine, but
fakeroot make-kpkg modules_image
failed (log attached to this mail). Did anybody had success with this
funny thing? It's great if you use Zope.
Kind regards
Andreas.
test -f stamp-debian || /usr/bin/make -f /usr/share/kernel-package/rules debian
test -f .config || /usr/bin/make -f /usr/share/kernel-package/rules .config
test ! -f stamp-configure \
&& /usr/bin/make \
ARCH=sparc64 oldconfig \
&& /usr/bin/make \
\
ARCH=sparc64 dep \
&& /usr/bin/make \
ARCH=sparc64 clean && \
touch stamp-configure
make: [stamp-configure] Fehler 1 (ignoriert)
for module in /usr/src/modules/ftpfs ; do \
if test -d $module; then \
(cd $module; \
if ./debian/rules KVERS="2.4.17" KSRC="/usr/src/linux" \
KMAINT="Andreas Tille" KEMAIL="tille@debian.org" \
KDREV="1:xyz.1.7" kdist_image; then \
echo "Module $module processed fine"; \
else \
echo "Module $module failed."; \
echo "Hit return to Continue"; \
read ans; \
fi; \
); \
fi; \
done
make[1]: Entering directory `/usr/src/modules/ftpfs'
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean
make[2]: Entering directory `/usr/src/modules/ftpfs'
make[2]: *** Keine Regel, um »clean« zu erstellen. Schluss.
make[2]: Leaving directory `/usr/src/modules/ftpfs'
make[1]: [clean] Fehler 2 (ignoriert)
cd ftpfs; make clean
make[2]: Entering directory `/usr/src/modules/ftpfs/ftpfs'
make[2]: Leaving directory `/usr/src/modules/ftpfs/ftpfs'
dh_clean
rm -rf debian/ftpfs-?.?.?* debian/ftpfs debian/ftpfs-utils debian/ftpfs-module debian/*.files
dh_testdir
cat debian/control.head debian/control.mod | sed 's/#KVERS#/2.4.17/g' > /usr/src/modules/ftpfs/debian/control
dh_testdir
cd ftpfs; /usr/bin/make ftpfs.o SEARCHDIRS="-I/usr/src/linux/include"
make[2]: Entering directory `/usr/src/modules/ftpfs/ftpfs'
gcc -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -Wall -I/usr/src/linux/include -DMODULE -D__KERNEL__ -DLINUX -DEXPORT_SYMTAB -c cache.c -o cache.o
cc1: Invalid option `preferred-stack-boundary=2'
In file included from /usr/src/linux/include/asm/processor.h:23,
from /usr/src/linux/include/linux/prefetch.h:13,
from /usr/src/linux/include/linux/list.h:6,
from /usr/src/linux/include/linux/module.h:12,
from cache.c:2:
/usr/src/linux/include/asm/page.h:108: global register variable follows a function definition
/usr/src/linux/include/asm/page.h:108: warning: call-clobbered register used for global register variable
In file included from /usr/src/linux/include/linux/string.h:25,
from /usr/src/linux/include/linux/fs.h:23,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from cache.c:3:
/usr/src/linux/include/asm/string.h:21: warning: conflicting types for built-in function `__builtin_memcpy'
/usr/src/linux/include/asm/string.h:22: warning: conflicting types for built-in function `__builtin_memset'
/usr/src/linux/include/asm/string.h:104: warning: conflicting types for built-in function `memcmp'
In file included from /usr/src/linux/include/linux/byteorder/big_endian.h:11,
from /usr/src/linux/include/asm/byteorder.h:48,
from /usr/src/linux/include/asm/bitops.h:10,
from /usr/src/linux/include/linux/fs.h:26,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:9,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from cache.c:3:
/usr/src/linux/include/linux/byteorder/swab.h: In function `__fswab64':
/usr/src/linux/include/linux/byteorder/swab.h:165: warning: left shift count >= width of type
/usr/src/linux/include/linux/byteorder/swab.h:165: warning: left shift count >= width of type
/usr/src/linux/include/linux/byteorder/swab.h:165: warning: right shift count >= width of type
/usr/src/linux/include/linux/byteorder/swab.h:165: warning: right shift count >= width of type
In file included from /usr/src/linux/include/linux/mm.h:25,
from /usr/src/linux/include/linux/slab.h:14,
from cache.c:3:
/usr/src/linux/include/asm/pgtable.h: In function `mk_pte_io':
/usr/src/linux/include/asm/pgtable.h:286: warning: left shift count >= width of type
/usr/src/linux/include/asm/pgtable.h: In function `sun4u_get_pte':
/usr/src/linux/include/asm/pgtable.h:315: warning: right shift count >= width of type
/usr/src/linux/include/asm/pgtable.h:315: warning: left shift count >= width of type
/usr/src/linux/include/asm/pgtable.h:315: warning: left shift count >= width of type
/usr/src/linux/include/asm/pgtable.h:315: warning: left shift count >= width of type
/usr/src/linux/include/asm/pgtable.h:315: warning: left shift count >= width of type
make[2]: *** [cache.o] Fehler 1
make[2]: Leaving directory `/usr/src/modules/ftpfs/ftpfs'
make[1]: *** [build-mod] Fehler 2
make[1]: Leaving directory `/usr/src/modules/ftpfs'
Module /usr/src/modules/ftpfs failed.
Hit return to Continue
Reply to: