Package: kernel-package Version: 9.008.4 Severity: wishlist Hi all,
When I build manualy a kernel 2.6, I abuse of the build option "O=/My_Kernel_Build_dir" It allow me to save a clean src tree and build as much different config as space disk allow me ;-) _without duplicate src tree_ (I trust that d-i could also take some benefit) Reading MAKEFLAGS option, I was hoping that if I do: # MAKEFLAGS=" O=../linux-2.6-pa-b180 " make-kpkg --revision=b180 kernel_image that would make the same trick? unfortunately it failed as follow: # MAKEFLAGS=" O=../linux-2.6-pa-b180 " make-kpkg --revision=b180 kernel_image /usr/share/kernel-package/kernel_version.mk:18: warning: overriding commands for target `debian_VERSION' Makefile:112: warning: ignoring old commands for target `debian_VERSION' /usr/share/kernel-package/kernel_version.mk:21: warning: overriding commands for target `debian_PATCHLEVEL' Makefile:112: warning: ignoring old commands for target `debian_PATCHLEVEL' /usr/share/kernel-package/kernel_version.mk:24: warning: overriding commands for target `debian_SUBLEVEL' Makefile:112: warning: ignoring old commands for target `debian_SUBLEVEL' /usr/share/kernel-package/kernel_version.mk:27: warning: overriding commands for target `debian_EXTRAVERSION' Makefile:112: warning: ignoring old commands for target `debian_EXTRAVERSION' /usr/share/kernel-package/kernel_version.mk:30: warning: overriding commands for target `debian_LOCALVERSION' Makefile:112: warning: ignoring old commands for target `debian_LOCALVERSION' # work around idiocy in recent kernel versions test ! -e scripts/package/builddeb || \ mv -f scripts/package/builddeb scripts/package/builddeb.dist test ! -e scripts/package/Makefile || \ (mv -f scripts/package/Makefile scripts/package/Makefile.dist && \ (echo "# Dummy file "; echo "help:") > scripts/package/Makefile) test ! -f stamp-debian && test ! -f debian/official && \ rm -rf ./debian && mkdir ./debian test ! -f stamp-debian && \ ( test ! -f debian/official || test ! -f debian/control) && \ sed -e 's/=V/2.6.14-pa0/g' -e 's/=D/b180/g' \ -e 's/=A/hppa/g' -e 's/=SA//g' \ -e 's/=L/palo, /g' -e 's/=I//g' \ -e 's/=CV/2.6/g' \ -e 's/=M/Unknown Kernel Package Maintainer <[EMAIL PROTECTED]>/g' \ -e 's/=ST/kernel/g' -e 's/=B/parisc/g' \ /usr/share/kernel-package/Control> debian/control test ! -f stamp-debian && test ! -f debian/official && \ sed -e 's/=V/2.6.14-pa0/g' -e 's/=D/b180/g' \ -e 's/=A/hppa/g' -e 's/=M/Unknown Kernel Package Maintainer <[EMAIL PROTECTED]>/g' \ -e 's/=ST/kernel/g' -e 's/=B/parisc/g' \ /usr/share/kernel-package/changelog > debian/changelog test ! -f debian/rules && \ install -p -m 755 /usr/share/kernel-package/rules debian/rules echo done > stamp-debian test -f .config || test ! -f .config.save || \ cp -pf .config.save .config test -f .config || test ! -f /usr/share/kernel-package/Config/config || \ cp -pf /usr/share/kernel-package/Config/config .config test -f .config || test ! -f /usr/share/kernel-package/config || \ cp -pf /usr/share/kernel-package/config .config test -f .config || (echo "*** Need a config file .config" && false) /usr/share/kernel-package/kernel_version.mk:34: warning: overriding commands for target `debian_TOPDIR' Makefile:112: warning: ignoring old commands for target `debian_TOPDIR' Please ignore the warning about overriding and ignoring targets above. These are harmless. They are only invoked in a part of the process that tries to snarf variable values for the conf.vars file. make[2]: *** No rule to make target `debian_conf_var'. Stop. make[1]: *** [debian_conf_var] Error 2 make: *** [conf.vars] Error 2 Any idea? Thanks in advance, Joel -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: hppa (parisc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14-pa0-b180 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages kernel-package depends on: ii dpkg 1.13.11 package maintenance system for Deb ii dpkg-dev 1.13.11 package building tools for Debian ii gcc [c-compiler] 4:4.0.2-1 The GNU C compiler ii gcc-3.3 [c-compiler] 1:3.3.6-10 The GNU C compiler ii gcc-4.0 [c-compiler] 4.0.2-2 The GNU C compiler ii make 3.80-11 The GNU version of the "make" util ii perl 5.8.7-6 Larry Wall's Practical Extraction Versions of packages kernel-package recommends: ii bzip2 1.0.2-10 high-quality block-sorting file co ii libc6-dev [libc-dev] 2.3.5-7 GNU C Library: Development Librari -- no debconf information ------------------------------------------------------- NOTE! My email address is changing to ... @scarlet.be Please make the necessary changes in your address book.