tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Detect errors when failing to copy release kernels
Hi there,
In the patch below, I let build.sh detect and bail when it fails to copy
release kernels. It happens regularly to me, when re-building
"releasekernel=..." locally with build.sh - for some reason the kernels in
$objdir/releasedir/$arch/binary/kernel are created read-only - and then I
end up using old kernel builds.
Let me know if it is fine to commit it.
Should we push this further, and detect and bail upon more potential
errors?
Index: build.sh
===================================================================
RCS file: /cvsroot/src/build.sh,v
retrieving revision 1.388
diff -p -u -r1.388 build.sh
--- build.sh 28 Dec 2024 00:39:56 -0000 1.388
+++ build.sh 30 Mar 2025 18:00:54 -0000
@@ -2386,7 +2386,9 @@ releasekernel()
then
echo "gzip -c -9 < ${builtkern} > ${releasekern}"
else
- gzip -c -9 < "${builtkern}" > "${releasekern}"
+ gzip -c -9 < "${builtkern}" > "${releasekern}" ||
bomb \
+ "${releasekern}: could not copy the" \
+ "release kernel"
fi
done
}
Cheers,
--
khorben
Home |
Main Index |
Thread Index |
Old Index