From 6c9cc189cc1470283a146d359bd817061cc5a747 Mon Sep 17 00:00:00 2001 From: Jim MacArthur Date: Thu, 28 May 2015 16:33:50 +0000 Subject: Add --no-same-owner when unpacking JDK This is necessary because of the build sandboxing we do using 'linux-user-chroot', which drops the privileges necessary for changing ownership permissions inside the staging area. Change-Id: If56f7eb6bb8ba10de319cc616b43c3022237c385 --- strata/zookeeper/java-binary.morph | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strata/zookeeper/java-binary.morph b/strata/zookeeper/java-binary.morph index a6c11f95..ba0c28a4 100644 --- a/strata/zookeeper/java-binary.morph +++ b/strata/zookeeper/java-binary.morph @@ -6,6 +6,6 @@ build-commands: install-commands: - mkdir -p "$DESTDIR$PREFIX"/bin - mkdir -p "$DESTDIR$PREFIX"/lib -- tar zxf jdk-8u20-linux-x64.tar.gz -C "$DESTDIR$PREFIX"/lib +- tar zxf jdk-8u20-linux-x64.tar.gz -C "$DESTDIR$PREFIX"/lib --no-same-owner - unzip jce_policy-8.zip -d "$DESTDIR$PREFIX"/lib/jdk1.8.0_20/jre/lib/security - ln -sfn "$PREFIX"/lib/jdk1.8.0_20/jre/bin/java "$DESTDIR$PREFIX"/bin/ -- cgit v1.2.1