From: Paul Spooren Date: Tue, 29 Oct 2024 10:09:24 +0000 (+0100) Subject: build: don't include kernel/libc in package index X-Git-Tag: v24.10.0-rc1~188 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=07b845b1f2e7417c39f3585d971b05f7ab3ce08b;p=openwrt%2Fopenwrt.git build: don't include kernel/libc in package index The same that is done in `ipkg-make-index.sh` should happen with APK. If the pseudo packages, only added to add dependency constraints, are added to the index, APK happily "upgrades" them and installs updated kmods, too. However, the Kernel itself is never installed via a regular package. Fixes: https://github.com/openwrt/openwrt/issues/16808 Signed-off-by: Paul Spooren --- diff --git a/package/Makefile b/package/Makefile index 9ae94e9a4e..abe76a619f 100644 --- a/package/Makefile +++ b/package/Makefile @@ -130,7 +130,7 @@ ifneq ($(CONFIG_USE_APK),) --keys-dir $(TOPDIR) \ --sign $(BUILD_KEY_APK_SEC) \ --output packages.adb \ - *.apk; \ + $$(ls *.apk | grep -v 'kernel\|libc'); \ done else @for d in $(PACKAGE_SUBDIRS); do ( \