build system: make 3.82 fix. Closes bug 2323
No binary (build failed)
—
(log yok)
| @@ -433,7 +433,12 @@ ifeq ($(config-targets),1) | |
| -include $(srctree)/arch/$(ARCH)/Makefile | |
| export KBUILD_DEFCONFIG | |
| - | config %config: scripts_basic outputmakefile gen_build_files FORCE |
| + | config: scripts_basic outputmakefile gen_build_files FORCE |
| + | $(Q)mkdir -p include |
| + | $(Q)$(MAKE) $(build)=scripts/kconfig $@ |
| + | $(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease |
| + | |
| + | %config: scripts_basic outputmakefile gen_build_files FORCE |
| $(Q)mkdir -p include | |
| $(Q)$(MAKE) $(build)=scripts/kconfig $@ | |
| $(Q)$(MAKE) -C $(srctree) KBUILD_SRC= .kernelrelease | |
| @@ -1285,9 +1290,13 @@ endif | |
| $(Q)$(MAKE) $(build)=$(build-dir) $(target-dir)$(notdir $@) | |
| # Modules | |
| - | / %/: prepare scripts FORCE |
| + | %/: prepare scripts FORCE |
| $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \ | |
| $(build)=$(build-dir) | |
| + | /: prepare scripts FORCE |
| + | $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \ |
| + | $(build)=$(build-dir) |
| + | |
| %.ko: prepare scripts FORCE | |
| $(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) \ | |
| $(build)=$(build-dir) $(@:.ko=.o) | |