1. 16 1月, 2006 3 次提交
    • S
      kbuild: fix 'make all install_modules install' · df9df036
      Sam Ravnborg 提交于
      The command 'make all modules_install install' would fail
      in a virgin tree - pointing at a non-existing directory under
      /lib/modules/xxx
      
      KERNELRELEASE is part of MODLIB and we need to create .kernelrelease
      before we can properly evaluate KERNELRELEASE,
      Changing MODLIB to the recursively expanded flavor let it pick up
      the correct KERNELRELEASE value.
      
      Reported by: "Hemmann, Volker Armin" <volker.armin.hemmann@tu-clausthal.de>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      df9df036
    • S
      kbuild: create .kernelrelease at *config step · 2244cbd8
      Sam Ravnborg 提交于
      To enable 'make kernelrelease' earlier now create .kernelrelease when
      one of the *config targets are used.
      Also introduce KERNELVERSION - only user is kconfig.
      KERNELVERSION was needed to display kernel version in menuconfig -
      KERNELRELEASE is not valid until configuration has completed.
      kconfig files modified to use KERNELVERSION.
      Bug reported by: Rene Rebe <rene@exactcode.de>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      2244cbd8
    • S
      kbuild: fix make -jN with multiple targets with O=... · 296e0855
      Sam Ravnborg 提交于
      The way multiple targets was handled with make O=...
      broke because for each high-level target make spawned
      a parallel make resulting in a broken build.
      Reported by Keith Owens <kaos@ocs.com.au>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      296e0855
  2. 15 1月, 2006 37 次提交