Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9386c6ab authored by Steven Rostedt's avatar Steven Rostedt Committed by Steven Rostedt
Browse files

ktest: Use oldnoconfig instead of yes command



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: default avatarSteven Rostedt <rostedt@goodmis.org>
parent dc895688
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -694,7 +694,6 @@ sub check_buildlog {
sub build {
    my ($type) = @_;
    my $defconfig = "";
    my $append = "";

    unlink $buildlog;

@@ -707,7 +706,7 @@ sub build {

    # old config can ask questions
    if ($type eq "oldconfig") {
	$append = "yes ''|";
	$type = "oldnoconfig";

	# allow for empty configs
	run_command "touch $outputdir/.config";
@@ -737,7 +736,7 @@ sub build {
	$defconfig = "KCONFIG_ALLCONFIG=$minconfig";
    }

    run_command "$append $defconfig $make $type" or
    run_command "$defconfig $make $type" or
	dodie "failed make config";

    $redirect = "$buildlog";