>>>>> Tino Keitel <[EMAIL PROTECTED]> writes:

 >> I'm currently testing the following hack: It requires one to use
 >> kbuild first, e. g.:

 >> $ cd /usr/src/linux-2.6.X.Y
 >> $ make O=/where/is/linux-2.6.X.Y-build menuconfig ...
 >> $

 >> Then, make-kpkg(1) could be used:

 >> $ cd /where/is/linux-2.6.X.Y-build $ make-kpkg ...  ...

 > Hi,

 > thanks a lot. The patch works in general, but I had to do the
 > following to get it working:

        Thanks for the feedback!  I hope to return to improving this
        change shortly.

 > - cd /usr/src/linux-2.6.X.Y
 > - mkdir /where/is/linux-2.6.X.Y-build
 > - make O=/where/is/linux-2.6.X.Y-build menuconfig

        Yes, these steps are as intended.

 > - make prepare
 > - backup from scripts/kconfig:
 >   - zconf.hash.c
 >   - zconf.tab.c
 >   - lex.zconf.c
 > - make mrproper
 > - restore the above files in scripts/kconfig

        Could you investigate why the above is necessary?

 > - go to /where/is/linux-2.6.X.Y-build
 > - copy to build from the source tree:
 >   - Documentation

        Yes, my patch doesn't handle this just now.  It seems that
        `doc.mk' and `headers.mk' are to be changed, like:

-       -tar cf - Documentation | (cd $(DOCDIR); umask 000; tar xsf -)
+       -tar -C $(kernel_source) cf - Documentation \
+           | (cd $(DOCDIR); umask 000; tar xsf -)

        While `kernel_source' (as computed by `kernel_version.mk')
        should be preserved (within `.mak'?)

 > - create in build dir (otherwise make-kpkg complains that this is not a
 >   kernel source directory):
 >   - drivers kernel fs include/linux dev kern fs i386/include

        Indeed.  These are to be checked relative to `kernel_source' as
        well.

 > - make-kpkg linux-image




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to