]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
qca-ssdk: update for 6.12 compatibility
authorRobert Marko <robimarko@gmail.com>
Mon, 12 May 2025 09:16:14 +0000 (11:16 +0200)
committerRobert Marko <robimarko@gmail.com>
Fri, 16 May 2025 15:57:40 +0000 (17:57 +0200)
Update to current SSDK head for 6.12 compatibility.

We must disable warnings for missing declarations and prototypes since
whole SSDK is litered with them and actually fixing them is like doing
whack a mole.

Link: https://github.com/openwrt/openwrt/pull/18795
Signed-off-by: Robert Marko <robimarko@gmail.com>
package/kernel/qca-ssdk/Makefile

index 0ec3f3ac0ae49fe9d48562b1325af937123074f1..33282858bcafab9df395863056e34fa503245b79 100644 (file)
@@ -5,9 +5,9 @@ PKG_RELEASE:=1
 
 PKG_SOURCE_URL:=https://github.com/openwrt/qca-ssdk.git
 PKG_SOURCE_PROTO:=git
-PKG_SOURCE_DATE:=2025-05-09
-PKG_SOURCE_VERSION:=4f7dacb232cd2df3e4867c9fcf9e4a08bfa92820
-PKG_MIRROR_HASH:=367ac0df54df379f9e8192256f14da3f94fe0797eba768ac671c70c774094804
+PKG_SOURCE_DATE:=2025-05-12
+PKG_SOURCE_VERSION:=709382c7aefbd07643db24edb514322f078c5181
+PKG_MIRROR_HASH:=9b2967b6e6fea45138fd09a7f40f03210edb66c661faed9ce4003e5301341611
 
 PKG_FLAGS:=nonshared
 PKG_BUILD_PARALLEL:=1
@@ -34,6 +34,12 @@ GCC_VERSION=$(shell echo "$(CONFIG_GCC_VERSION)" | sed 's/[^0-9.]*\([0-9.]*\).*/
 
 LNX_CONFIG_OPTS = LNX_MAKEOPTS='$(KERNEL_MAKEOPTS)' PRJ_PATH=$(PKG_BUILD_DIR) MODULE_TYPE=KSLIB modules
 
+EXTRA_CFLAGS:= \
+       -fno-stack-protector \
+       -Wno-missing-prototypes \
+       -Wno-missing-declarations \
+       -I$(STAGING_DIR)/usr/include
+
 MAKE_FLAGS+= \
        TARGET_NAME=$(CONFIG_TARGET_NAME) \
        TOOL_PATH=$(firstword $(TOOLCHAIN_BIN_DIRS)) \
@@ -43,7 +49,7 @@ MAKE_FLAGS+= \
        ARCH=$(LINUX_KARCH) \
        TARGET_SUFFIX=$(CONFIG_TARGET_SUFFIX) \
        GCC_VERSION=$(GCC_VERSION) \
-       EXTRA_CFLAGS="-fno-stack-protector -I$(STAGING_DIR)/usr/include" \
+       EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
        SoC=$(CONFIG_TARGET_SUBTARGET) \
        SHELL="$(BASH)" \
        PTP_FEATURE=disable SWCONFIG_FEATURE=disable \