1
0
Fork 0
forked from mirror/openwrt
openwrt/package
Matthias Schiffer 81f8b93e36
build: add $(STAGING_DIR) and $(BIN_DIR) preparation to target and package subdir compile dependencies
In a pristine build, these directories are created as dependencies of
the tools subdir compile, however this step never runs when the tools
compile stamp already exists. Since commit ed6ba2801c ("tools: keep
stamp file in $(STAGING_DIR_HOST)"), this will happen after `make clean`:
$(STAGING_DIR) has been deleted, but the tools stamp still exists, so
the next build will fail because $(STAGING_DIR) has not been set up
correctly.

Fix builds after `make clean` by adding the preparation as dependencies
for the target and package directories as well.

Fixes: ed6ba2801c ("tools: keep stamp file in $(STAGING_DIR_HOST)")
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
(cherry picked from commit fbb924abff)
2024-03-03 23:17:03 +01:00
..
base-files base-files: execute package's "postinst" after executing uci-defaults 2024-01-27 10:36:43 +01:00
boot mediatek: filogic: add support ASUS RT-AX59U 2024-01-20 19:07:15 +01:00
devel perf: opt-out of lto usage 2023-08-11 12:53:34 +02:00
firmware wireless-regdb: update to 2024.01.23 2024-02-04 19:18:17 +01:00
kernel kernel: lantiq: ltq-vmmc: introduce user group for vmmc 2024-03-03 16:18:02 +00:00
libs openssl: update to 3.0.13 2024-02-04 19:18:17 +01:00
network hostapd: fix FILS AKM selection with EAP-192 2024-02-17 11:41:01 -03:00
system urngd: update to version 2023-11-01 2023-11-01 22:22:45 +01:00
utils ucode: add libjson-c/host dependency 2024-02-04 19:18:17 +01:00
Makefile build: add $(STAGING_DIR) and $(BIN_DIR) preparation to target and package subdir compile dependencies 2024-03-03 23:17:03 +01:00