From: Johannes Berg <johannes.berg@xxxxxxxxx> Signed-off-by: Johannes Berg <johannes.berg@xxxxxxxxx> --- patches/0111-wireless-build-unquote.patch | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 patches/0111-wireless-build-unquote.patch diff --git a/patches/0111-wireless-build-unquote.patch b/patches/0111-wireless-build-unquote.patch new file mode 100644 index 000000000000..ce4db030aa48 --- /dev/null +++ b/patches/0111-wireless-build-unquote.patch @@ -0,0 +1,17 @@ +This is needed because on earlier kernels the build system still quotes it. +commit 129ab0d2d9f3 ("kbuild: do not quote string values in include/config/auto.conf") +in 5.17 changed it. + +--- a/net/wireless/Makefile ++++ b/net/wireless/Makefile +@@ -34,8 +34,8 @@ $(obj)/shipped-certs.c: $(sort $(wildcard $(src)/certs/*.hex)) + echo 'unsigned int shipped_regdb_certs_len = sizeof(shipped_regdb_certs);'; \ + ) > $@ + +-$(obj)/extra-certs.c: $(CONFIG_CFG80211_EXTRA_REGDB_KEYDIR) \ +- $(sort $(wildcard $(CONFIG_CFG80211_EXTRA_REGDB_KEYDIR)/*.x509)) ++$(obj)/extra-certs.c: $(CONFIG_CFG80211_EXTRA_REGDB_KEYDIR:"%"=%) \ ++ $(sort $(wildcard $(CONFIG_CFG80211_EXTRA_REGDB_KEYDIR:"%"=%)/*.x509)) + @$(kecho) " GEN $@" + $(Q)(set -e; \ + allf=""; \ -- 2.45.1