Updated instructions for building kernel PPAs?

Nigel Cunningham nigel at tuxonice.net
Mon Oct 26 22:31:49 UTC 2009


Hi again.

Thanks Andy for those instructions.

One more question, if I may:

Do I need to do something special for LPIA? I get a build failure,
resulting from there being no config files, as the following log extract
shows.

Regards,

Nigel

--

Preparing lpia...
install -d /build/buildd/linux-2.6.31/debian/build/build-lpia
touch /build/buildd/linux-2.6.31/debian/build/build-lpia/ubuntu-build
cat /build/buildd/linux-2.6.31/debian.master/config/config.common.ubuntu
/build/buildd/linux-2.6.31/debian.master/config/lpia/config.common.lpia
/build/buildd/linux-2.6.31/debian.master/config/lpia/config.flavour.lpia
| sed -e
's/.*CONFIG_VERSION_SIGNATURE.*/CONFIG_VERSION_SIGNATURE="Ubuntu
2.6.31-14.47+tuxonice2-lpia"/' >
/build/buildd/linux-2.6.31/debian/build/build-lpia/.config
find /build/buildd/linux-2.6.31/debian/build/build-lpia -name "*.ko" |
xargs rm -f
make ARCH=i386 EXTRAVERSION=-14-lpia CONFIG_DEBUG_SECTION_MISMATCH=y
SUBLEVEL=31 KBUILD_BUILD_VERSION="47+tuxonice2-Ubuntu"
O=/build/buildd/linux-2.6.31/debian/build/build-lpia silentoldconfig
prepare scripts
make[4]: Nothing to be done for `/build/buildd/linux-2.6.31/Makefile'.
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  GEN     /build/buildd/linux-2.6.31/debian/build/build-lpia/Makefile
  HOSTCC  scripts/kconfig/conf.o
/build/buildd/linux-2.6.31/scripts/kconfig/conf.c: In function
'conf_askvalue':
/build/buildd/linux-2.6.31/scripts/kconfig/conf.c:105: warning: ignoring
return value of 'fgets', declared with attribute warn_unused_result
/build/buildd/linux-2.6.31/scripts/kconfig/conf.c: In function
'conf_choice':
/build/buildd/linux-2.6.31/scripts/kconfig/conf.c:307: warning: ignoring
return value of 'fgets', declared with attribute warn_unused_result
  HOSTCC  scripts/kconfig/kxgettext.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86/Kconfig
*
* Restart config...
*
*
* Power management and ACPI options
*
Power Management support (PM) [Y/n/?] y
  Power Management Debug Support (PM_DEBUG) [Y/n/?] y
    Verbose Power Management debugging (PM_VERBOSE) [N/y/?] n
    Filesystem freezer debugging (FS_FREEZER_DEBUG) [N/y/?] (NEW) aborted!

Console input/output is redirected. Run 'make oldconfig' to update
configuration.




More information about the kernel-team mailing list