From: Fabrice Fontaine Date: Sun, 8 Mar 2020 17:37:37 +0000 (+0100) Subject: package/openjdk-bin: fix install X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9b83814ddfc2b0cb67791c14cf6f79c7815d349d;p=buildroot.git package/openjdk-bin: fix install Create $(HOST_DIR)/bin and $(HOST_DIR)/lib otherwise build can fail on: cp -dpfr /home/buildroot/autobuild/instance-2/output-1/build/host-openjdk-bin-13.0.2_8/bin/* /home/buildroot/autobuild/instance-2/output-1/per-package/host-openjdk-bin/host/bin/ cp: target '/home/buildroot/autobuild/instance-2/output-1/per-package/host-openjdk-bin/host/bin/' is not a directory package/pkg-generic.mk:276: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/host-openjdk-bin-13.0.2_8/.stamp_host_installed' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/host-openjdk-bin-13.0.2_8/.stamp_host_installed] Error 1 Fixes: - http://autobuild.buildroot.org/results/28bcec0d28003c2784b6cd27039099c65bac3b96 Signed-off-by: Fabrice Fontaine Signed-off-by: Peter Korsgaard --- diff --git a/package/openjdk-bin/openjdk-bin.mk b/package/openjdk-bin/openjdk-bin.mk index e2525a5c3d..e780a797e6 100644 --- a/package/openjdk-bin/openjdk-bin.mk +++ b/package/openjdk-bin/openjdk-bin.mk @@ -18,7 +18,9 @@ HOST_OPENJDK_BIN_LICENSE_FILES = legal/java.prefs/LICENSE legal/java.prefs/ASSEM # Because unpack200 is a deprecated tool, removing it to fix this # issue is safe. define HOST_OPENJDK_BIN_INSTALL_CMDS + mkdir -p $(HOST_DIR)/bin cp -dpfr $(@D)/bin/* $(HOST_DIR)/bin/ + mkdir -p $(HOST_DIR)/lib cp -dpfr $(@D)/lib/* $(HOST_DIR)/lib/ $(RM) -f $(HOST_DIR)/bin/unpack200 endef