>>>>> 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]