diff options
| author | George Sapkin | 2025-12-24 02:28:49 +0000 |
|---|---|---|
| committer | Robert Marko | 2025-12-24 09:05:52 +0000 |
| commit | 56bc4a0d894f18933c6de2b65a042d4f34f50cd9 (patch) | |
| tree | 60225290be8319f4a76aaa4d859ca91b1d879cc2 | |
| parent | b43f7bc9c21c291426852f3a499b4814f2b686d1 (diff) | |
| download | openwrt-56bc4a0d894f18933c6de2b65a042d4f34f50cd9.tar.gz | |
build: fix missing PKG_INFO_DIR
If the first built package has an ABI, PKG_INFO_DIR might not exist, so
ensure it does.
Signed-off-by: George Sapkin <george@sapk.in>
Link: https://github.com/openwrt/openwrt/pull/21265
Signed-off-by: Robert Marko <robimarko@gmail.com>
| -rw-r--r-- | include/package-pack.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/package-pack.mk b/include/package-pack.mk index 980fe29f69..b38000ca97 100644 --- a/include/package-pack.mk +++ b/include/package-pack.mk @@ -191,6 +191,7 @@ endif $(STAGING_DIR_ROOT)/stamp/.$(1)_installed: $(PKG_BUILD_DIR)/.pkgdir/$(1).installed mkdir -p $(STAGING_DIR_ROOT)/stamp $(if $(ABI_VERSION),echo '$(ABI_VERSION)' | cmp -s - $(PKG_INFO_DIR)/$(1).version || { \ + mkdir -p $(PKG_INFO_DIR); \ echo '$(ABI_VERSION)' > $(PKG_INFO_DIR)/$(1).version; \ $(foreach pkg,$(filter-out $(1),$(PROVIDES)), \ cp $(PKG_INFO_DIR)/$(1).version $(PKG_INFO_DIR)/$(pkg).version; \ |