[SRU][Unstable/Lunar][PATCH] UBUNTU: [Packaging] debian/rules: Honor 'do_skip_checks' for builds
Juerg Haefliger
juerg.haefliger at canonical.com
Wed Mar 8 08:25:25 UTC 2023
One of the build steps is a config check to ensure that the generated
configs are as expected. For mainline builds, this sometimes isn't the
case but we don't care so skip that check if 'do_skip_checks' is true
(which is the case for mainline builds).
Ignore: yes
Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
---
debian/rules.d/4-checks.mk | 2 ++
1 file changed, 2 insertions(+)
diff --git a/debian/rules.d/4-checks.mk b/debian/rules.d/4-checks.mk
index dba124fbad8e..2f7853fd51e5 100644
--- a/debian/rules.d/4-checks.mk
+++ b/debian/rules.d/4-checks.mk
@@ -30,6 +30,7 @@ checks-%: module-check-% module-signature-check-% abi-check-% retpoline-check-%
# Check the config against the known options list.
config-prepare-check-%: $(stampdir)/stamp-prepare-tree-%
@echo Debug: $@
+ifneq ($(do_skip_checks),true)
if [ -e $(commonconfdir)/config.common.ubuntu ]; then \
perl -f $(DROOT)/scripts/checks/config-check \
$(builddir)/build-$*/.config "$(arch)" "$*" "$(commonconfdir)" \
@@ -38,3 +39,4 @@ config-prepare-check-%: $(stampdir)/stamp-prepare-tree-%
python3 $(DROOT)/scripts/misc/annotations -f $(commonconfdir)/annotations \
--arch $(arch) --flavour $* --check $(builddir)/build-$*/.config; \
fi
+endif
--
2.34.1
More information about the kernel-team
mailing list