Why does linux-2.6 not use "make-kpkg build" for xen flavours?
Hi,
when I build linux-2.6 I would like to use both my cpus. So I set
CONCURRENCY_LEVEL=2. Now the build starts of building the normal
images fine with 2 cpus by calling:
28945 pts/3 S+ 0:00 bash -e -c cd 'debian/build/build-i386-none-686'; env -u ABINAME -u ARCH -u SUBARCH -u FLAVOUR -u VERSION -u LOCALVERSION -u MAKEFLAGS PATH='/home/mrvn/linux-2.6/linux-2.6-2.6.18/build:/home/mrvn/linux-2.6/linux-2.6-2.6.18/bin:/usr/local/bin:/usr/bin:/bin:/usr/games' make-kpkg --arch 'i386' --stem linux --config silentoldconfig --initrd build
Then, when it gets to the xen flavours, it only uses one cpu:
15197 pts/3 S+ 0:00 bash -e -c cd 'debian/build/build-i386-xen-vserver-686'; env -u ABINAME -u ARCH -u SUBARCH -u FLAVOUR -u VERSION -u LOCALVERSION -u MAKEFLAGS make
Suddenly make-kpkg is not used to compile the kernel. No make-kpkg, no
concurrency.
WHY?
I get that you might use a different install target to split the xen
kernel and modules. But why "build"?
MfG
Goswin
Reply to: