From f9071966816d281fc0dfa4a5f2e33abbc1c3ec1b Mon Sep 17 00:00:00 2001 From: Dimitri John Ledkov Date: Mon, 27 Feb 2023 14:49:52 +0000 Subject: [PATCH] UBUNTU: [Packaging] Preserve the correct log file variable value In successful builds, ensure that log variable remains set to the correct value, such that further processing can be done on it for the lrm builds. Signed-off-by: Dimitri John Ledkov Signed-off-by: Andrea Righi --- debian/scripts/dkms-build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/scripts/dkms-build b/debian/scripts/dkms-build index 6690322476cc..f85a6557a8e0 100755 --- a/debian/scripts/dkms-build +++ b/debian/scripts/dkms-build @@ -171,7 +171,10 @@ $fakeroot /usr/sbin/dkms build --no-prepare-kernel --no-clean-kernel \ # Find the log and add it to our own. for log in "$dkms_dir/build/$dkms_package/$dkms_version/$abi_flavour"/*/"log/make.log" "$dkms_dir/build/$dkms_package/$dkms_version/build/make.log" do - [ -f "$log" ] && sed -e "s@$dkms_dir@<>@g" <"$log" + if [ -f "$log" ]; then + sed -e "s@$dkms_dir@<>@g" <"$log" + break + fi done # If this build failed then exit here.