diff options
| author | Robert Marko | 2025-05-12 09:16:14 +0000 |
|---|---|---|
| committer | Robert Marko | 2025-05-16 15:57:40 +0000 |
| commit | 491d91d2ffd50f045bf7002908eb4b069c686fa8 (patch) | |
| tree | 945b73eb5c923d9d1924e1ce9069caec114ae9a9 | |
| parent | 8ef70b775d90aab4f3f0717808ce681000067740 (diff) | |
| download | openwrt-491d91d2ffd50f045bf7002908eb4b069c686fa8.tar.gz | |
qca-ssdk: update for 6.12 compatibility
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>
| -rw-r--r-- | package/kernel/qca-ssdk/Makefile | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/package/kernel/qca-ssdk/Makefile b/package/kernel/qca-ssdk/Makefile index 0ec3f3ac0a..33282858bc 100644 --- a/package/kernel/qca-ssdk/Makefile +++ b/package/kernel/qca-ssdk/Makefile @@ -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 \ |