diff --git a/debian/rules.d/1-maintainer.mk b/debian/rules.d/1-maintainer.mk index cd249d179bdf..23da141a6ca8 100644 --- a/debian/rules.d/1-maintainer.mk +++ b/debian/rules.d/1-maintainer.mk @@ -40,7 +40,7 @@ printdebian: updateconfigs defaultconfigs editconfigs genconfigs dumpconfigs: dh_testdir; - $(SHELL) $(DROOT)/scripts/misc/kernelconfig $@ "$(do_enforce_all)" + conc_level=$(conc_level) $(SHELL) $(DROOT)/scripts/misc/kernelconfig $@ "$(do_enforce_all)" rm -rf build printenv: diff --git a/debian/scripts/misc/kernelconfig b/debian/scripts/misc/kernelconfig index 4d64351e61c2..a1d791899cf6 100755 --- a/debian/scripts/misc/kernelconfig +++ b/debian/scripts/misc/kernelconfig @@ -118,13 +118,13 @@ for arch in $archs; do read choice case "$choice" in y* | Y* | "" ) - make O=`pwd`/build $env menuconfig + make O=`pwd`/build $conc_level $env menuconfig break ;; n* | N* ) # 'syncconfig' prevents # errors for '-' options set # in common config fragments - make O=`pwd`/build $env syncconfig + make O=`pwd`/build $conc_level $env syncconfig break ;; *) echo "Entry not valid" @@ -134,9 +134,9 @@ for arch in $archs; do *) echo "* Run $mode (yes=$yes) on $arch/$config ..." if [ "$yes" -eq 1 ]; then - yes "" | make O=`pwd`/build $env "$mode" + yes "" | make O=`pwd`/build $conc_level $env "$mode" else - make O=`pwd`/build $env "$mode" + make O=`pwd`/build $conc_level $env "$mode" fi ;; esac fi