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. 




Reply via email to