Erreur de ma part >>
fakeroot make-kpkg --initrd --append-to-version=-technotrends1600 kernel_image kernel_headers
Ouf... Je commençais à me demander si j'avais un peu du mal...
Bon, la compil marche... mais ne me produit toujours pas de .deb. 
Je vous mets le début et la fin, des fois que vous sauriez voir ce qui cloche...
Code:
root@serveur-mythbuntu:/usr/src/linux-2.6.33.3# fakeroot make-kpkg --initrd --append-to-version=-technotrends1600 kernel_image kernel_headers
exec make kpkg_version=12.032 -f /usr/share/kernel-package/ruleset/minimal.mk debian APPEND_TO_VERSION=-technotrends1600 INITRD=YES
====== making target debian/stamp/conf/minimal_debian [new prereqs: ]======
This is kernel package version 12.032.
test -d debian || mkdir debian
test ! -e stamp-building || rm -f stamp-building
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog Control Control.bin86 config templates.in rules; do \
cp -f /usr/share/kernel-package/$file ./debian/; \
done
for dir in Config docs examples ruleset scripts pkg po; do \
cp -af /usr/share/kernel-package/$dir ./debian/; \
done
test -f debian/control || sed -e 's/=V/2.6.33.3-technotrends1600/g' \
-e 's/=D/2.6.33.3-technotrends1600-10.00.Custom/g' -e 's/=A/i386/g' \
-e 's/=SA//g' \
-e 's/=I//g' \
-e 's/=CV/2.6/g' \
-e 's/=M/Unknown Kernel Package Maintainer <[email protected]>/g' \
-e 's/=ST/linux/g' -e 's/=B/i386/g' \
/usr/share/kernel-package/Control > debian/control
test -f debian/changelog || sed -e 's/=V/2.6.33.3-technotrends1600/g' \
-e 's/=D/2.6.33.3-technotrends1600-10.00.Custom/g' -e 's/=A/i386/g' \
-e 's/=ST/linux/g' -e 's/=B/i386/g' \
-e 's/=M/Unknown Kernel Package Maintainer <[email protected]>/g' \
/usr/share/kernel-package/changelog > debian/changelog
chmod 0644 debian/control debian/changelog
test -d ./debian/stamp || mkdir debian/stamp
make -f debian/rules debian/stamp/conf/kernel-conf
make[1]: Entering directory `/usr/src/linux-2.6.33.3'
====== making target debian/stamp/conf/kernel-conf [new prereqs: ]======
make EXTRAVERSION=.3-technotrends1600 ARCH=i386 \
oldconfig;
make[2]: Entering directory `/usr/src/linux-2.6.33.3'
scripts/kconfig/conf -o arch/x86/Kconfig
#
# configuration written to .config
#
make[2]: Leaving directory `/usr/src/linux-2.6.33.3'
make EXTRAVERSION=.3-technotrends1600 ARCH=i386 prepare
make[2]: Entering directory `/usr/src/linux-2.6.33.3'
scripts/kconfig/conf -s arch/x86/Kconfig
make[2]: Leaving directory `/usr/src/linux-2.6.33.3'
make[2]: Entering directory `/usr/src/linux-2.6.33.3'
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/generated/utsrelease.h
UPD include/generated/utsrelease.h
CC kernel/bounds.s
GEN include/generated/bounds.h
CC arch/x86/kernel/asm-offsets.s
GEN include/generated/asm-offsets.h
CALL scripts/checksyscalls.sh
make[2]: Leaving directory `/usr/src/linux-2.6.33.3'
echo done > debian/stamp/conf/kernel-conf
make[1]: Leaving directory `/usr/src/linux-2.6.33.3'
make -f debian/rules debian/stamp/conf/full-changelog
make[1]: Entering directory `/usr/src/linux-2.6.33.3'
====== making target debian/stamp/conf/full-changelog [new prereqs: ]======
for file in ChangeLog Control Control.bin86 config templates.in rules; do \
cp -f /usr/share/kernel-package/$file ./debian/; \
done
for dir in Config docs examples ruleset scripts pkg po; do \
cp -af /usr/share/kernel-package/$dir ./debian/; \
done
install -p -m 755 /usr/share/kernel-package/rules debian/rules
sed -e 's/=V/2.6.33.3-technotrends1600/g' \
-e 's/=D/2.6.33.3-technotrends1600-10.00.Custom/g' -e 's/=A/i386/g' \
-e 's/=SA//g' \
-e 's/=I//g' \
-e 's/=CV/2.6/g' \
-e 's/=M/Unknown Kernel Package Maintainer <[email protected]>/g' \
-e 's/=ST/linux/g' -e 's/=B/i386/g' \
/usr/share/kernel-package/Control > debian/control
sed -e 's/=V/2.6.33.3-technotrends1600/g' -e 's/=D/2.6.33.3-technotrends1600-10.00.Custom/g' \
-e 's/=A/i386/g' -e 's/=M/Unknown Kernel Package Maintainer <[email protected]>/g' \
-e 's/=ST/linux/g' -e 's/=B/i386/g' \
/usr/share/kernel-package/changelog > debian/changelog
chmod 0644 debian/control debian/changelog
make -f debian/rules debian/stamp/conf/kernel-conf
make[2]: Entering directory `/usr/src/linux-2.6.33.3'
make[2]: `debian/stamp/conf/kernel-conf' is up to date.
make[2]: Leaving directory `/usr/src/linux-2.6.33.3'
make[1]: Leaving directory `/usr/src/linux-2.6.33.3'
echo done > debian/stamp/conf/minimal_debian
exec debian/rules APPEND_TO_VERSION=-technotrends1600 INITRD=YES kernel_image kernel_headers
====== making target debian/stamp/conf/vars [new prereqs: ]======
====== making target debian/stamp/build/kernel [new prereqs: vars]======
This is kernel package version 12.032.
restore_upstream_debianization
test ! -f scripts/package/builddeb.kpkg-dist || mv -f scripts/package/builddeb.kpkg-dist scripts/package/builddeb
test ! -f scripts/package/Makefile.kpkg-dist || mv -f scripts/package/Makefile.kpkg-dist scripts/package/Makefile
/usr/bin/make EXTRAVERSION=.3-technotrends1600 ARCH=i386 \
bzImage
make[1]: Entering directory `/usr/src/linux-2.6.33.3'
scripts/kconfig/conf -s arch/x86/Kconfig
make[1]: Leaving directory `/usr/src/linux-2.6.33.3'
make[1]: Entering directory `/usr/src/linux-2.6.33.3'
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/lex.c
[...]
make[1]: Leaving directory `/usr/src/linux-2.6.33.3'
/usr/bin/make EXTRAVERSION=.3-technotrends1600 ARCH=i386 \
-C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-2.6.33.3/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest
lguest.c:37:18: error: zlib.h: No such file or directory
make[1]: *** [lguest] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6.33.3/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Error 2
Il y a aussi quelques erreurs en cours, ça concerne souvent ‘copy_from_user_overflow', comme :
Code:
In function ‘copy_from_user’,
inlined from ‘pktgen_thread_write’ at net/core/pktgen.c:1770:
/usr/src/linux-2.6.33.3/arch/x86/include/asm/uaccess_32.h:212: warning: call to ‘copy_from_user_overflow’ declared with attribute warning: copy_from_user() buffer size is not provably correct