From 33677fb46e5d2f50e750b5aaf36da0d756ebd0b2 Mon Sep 17 00:00:00 2001 From: Fabrice Fontaine Date: Sat, 16 Jul 2022 15:07:07 +0200 Subject: [PATCH] package/wpa_supplicant: fix ifupdown-scripts build Fix the following build failure with ifupdown-scripts and BR2_PER_PACKAGE_DIRECTORIES raised since commit eed183e67e02a35e98fbf6baead9c9ee559b493e: ln -sf ../if-up.d/wpasupplicant /nvmedata/autobuild/instance-11/output-1/per-package/wpa_supplicant/target/etc/network/if-down.d/wpasupplicant ln: failed to create symbolic link '/nvmedata/autobuild/instance-11/output-1/per-package/wpa_supplicant/target/etc/network/if-down.d/wpasupplicant': No such file or directory Fixes: - http://autobuild.buildroot.org/results/fb35c29a966e21a29df5923e6d27ca372a4b4909 Signed-off-by: Fabrice Fontaine Signed-off-by: Yann E. MORIN --- package/wpa_supplicant/wpa_supplicant.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk index afcd6502e3..e5e3938be1 100644 --- a/package/wpa_supplicant/wpa_supplicant.mk +++ b/package/wpa_supplicant/wpa_supplicant.mk @@ -260,7 +260,9 @@ ifeq ($(BR2_PACKAGE_IFUPDOWN_SCRIPTS),y) define WPA_SUPPLICANT_INSTALL_IFUP_SCRIPTS $(INSTALL) -m 0755 -D package/wpa_supplicant/ifupdown.sh \ $(TARGET_DIR)/etc/network/if-up.d/wpasupplicant - ln -sf ../if-up.d/wpasupplicant $(TARGET_DIR)/etc/network/if-down.d/wpasupplicant + mkdir -p $(TARGET_DIR)/etc/network/if-down.d + ln -sf ../if-up.d/wpasupplicant \ + $(TARGET_DIR)/etc/network/if-down.d/wpasupplicant endef endif