diff options
| author | Daniel Golle | 2024-11-05 03:05:31 +0000 |
|---|---|---|
| committer | Christian Marangi | 2024-11-05 10:21:43 +0000 |
| commit | 21b5ac862eed7ac373361c914cf6098cab04f503 (patch) | |
| tree | c05d4ac4968702139da6bee32c37b7e07c031907 | |
| parent | 48028cd102cb709cc2d9a06cb45b53b7c2335a69 (diff) | |
| download | openwrt-21b5ac862eed7ac373361c914cf6098cab04f503.tar.gz | |
build: set PATH for post-install scripts
post-install scripts may need to call executables installed to
STAGING_DIR_HOSTPKG which is not part of the PATH set to TARGET_PATH in
rules.mk.
Set PATH for post-install scripts to TARGET_PATH_PKG.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Link: https://github.com/openwrt/openwrt/pull/16865
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
| -rw-r--r-- | include/rootfs.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/rootfs.mk b/include/rootfs.mk index e6cadc531d..ff7fd185fe 100644 --- a/include/rootfs.mk +++ b/include/rootfs.mk @@ -84,7 +84,7 @@ define prepare_rootfs IPKG_POSTINST_PATH=./usr/lib/opkg/info/*.postinst; \ fi; \ for script in $$IPKG_POSTINST_PATH; do \ - IPKG_INSTROOT=$(1) $$(command -v bash) $$script; \ + PATH="$(TARGET_PATH_PKG)" IPKG_INSTROOT=$(1) $$(command -v bash) $$script; \ ret=$$?; \ if [ $$ret -ne 0 ]; then \ echo "postinst script $$script has failed with exit code $$ret" >&2; \ |