Running the command "yes ''" through the make oldconfig may enable
things we do not want enabled. If something is default enabled, the
yes command with '' as an argument will enable it.
Use oldnoconfig, which runs everything as if 'no' was used.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
sub build {
my ($type) = @_;
my $defconfig = "";
- my $append = "";
unlink $buildlog;
# old config can ask questions
if ($type eq "oldconfig") {
- $append = "yes ''|";
+ $type = "oldnoconfig";
# allow for empty configs
run_command "touch $outputdir/.config";
$defconfig = "KCONFIG_ALLCONFIG=$minconfig";
}
- run_command "$append $defconfig $make $type" or
+ run_command "$defconfig $make $type" or
dodie "failed make config";
$redirect = "$buildlog";