diff options
| author | Eric Fahlgren | 2024-11-21 13:50:21 +0000 |
|---|---|---|
| committer | Robert Marko | 2024-11-21 16:55:45 +0000 |
| commit | 2784f78c6c22c0731ef551e4fcd42295f08a07a5 (patch) | |
| tree | 37b785d69839fa485afba084440f151d5ff05134 | |
| parent | fc2ba101089117d72903f9464269da73763ded42 (diff) | |
| download | openwrt-2784f78c6c22c0731ef551e4fcd42295f08a07a5.tar.gz | |
build: fix filtering of non-upgradable packages
Add anchor to name search so that we don't inadvertently filter out
packages containing, say, "kernel-" as part of their name.
Fixes: openwrt/packages#25372
Signed-off-by: Eric Fahlgren <ericfahlgren@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17032
Signed-off-by: Robert Marko <robimarko@gmail.com>
| -rw-r--r-- | package/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/package/Makefile b/package/Makefile index 3c6621b81c..ca43eb7e01 100644 --- a/package/Makefile +++ b/package/Makefile @@ -131,7 +131,7 @@ ifneq ($(CONFIG_USE_APK),) --keys-dir $(TOPDIR) \ --sign $(BUILD_KEY_APK_SEC) \ --output packages.adb \ - $$(ls *.apk | grep -v 'base-files-\|kernel-\|libc-'); \ + $$(ls *.apk | grep -vE '^(base-files-|kernel-|libc-)'); \ echo -n '{"architecture": "$(ARCH_PACKAGES)", "packages":{' > index.json; \ $(STAGING_DIR_HOST)/bin/apk adbdump packages.adb | \ awk '/- name: / {pkg = $$NF} ; / version: / {printf "\"%s\": \"%s\", ", pkg, $$NF}' | \ |