linux-hwe-6.8: update 001-disable_zstd_module_compression.patch

This commit is contained in:
Luis Guzmán 2025-01-13 04:48:15 +00:00
parent 2d72e52681
commit c308416eb2

View file

@ -1,15 +1,20 @@
diff --git a/debian/rules.d/0-common-vars.mk b/debian/rules.d/0-common-vars.mk_ Debian doesn't use zstd compression for kernel modules by default, and
index bc873563..d6692ca1 100644 kernel-wedge does not currently support this compression. It is recommended
--- a/debian/rules.d/0-common-vars.mk to continue using XZ compression to maintain compatibility with udeb
+++ b/debian/rules.d/0-common-vars.mk_ packages in Trisquel, at least while this changes.
@@ -197,8 +197,9 @@ do_dtbs=false
do_fips_checks=false
# ZSTD compressed kernel modules diff --git a/debian/rules.d/0-common-vars.mk b/debian/rules.d/0-common-vars.mk
+ifeq ($(filter $(series),jammy aramo),) index d832106b..4afdd290 100644
do_zstd_ko=true --- a/debian/rules.d/0-common-vars.mk
-ifeq ($(series),jammy) +++ b/debian/rules.d/0-common-vars.mk
+else @@ -154,6 +154,10 @@ do_zstd_ko=true
ifeq ($(series),jammy)
do_zstd_ko= do_zstd_ko=
endif endif
+# Trisquel use udebs, so it disable zstd by default.
+ifeq (yes,$(shell dpkg-vendor --is Trisquel && echo yes))
+do_zstd_ko=
+endif
# Support parallel=<n> in DEB_BUILD_OPTIONS (see #209008)
#