[yocto] [pyro][meta-oracle-java][PATCH 1/2] Fix binary paths when setting alternatives
Fabio Berton
fabio.berton at ossystems.com.br
Thu Sep 14 13:21:18 PDT 2017
From: Jan Kiszka <jan.kiszka at siemens.com>
Neither the JDK nor the JRE puts binaries under $JAVA_HOME/jre anymore.
Seen with Java 8, update 131.
Signed-off-by: Jan Kiszka <jan.kiszka at siemens.com>
Signed-off-by: Maxin B. John <maxin.john at intel.com>
(cherry picked from commit 0a25dd797e4cac7b727cd38308a46698a95b21b9)
---
recipes-devtools/oracle-java/oracle-jse-jdk.inc | 12 ++++++------
recipes-devtools/oracle-java/oracle-jse.inc | 4 ++--
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/recipes-devtools/oracle-java/oracle-jse-jdk.inc b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
index 9fd76e1..935ad9b 100644
--- a/recipes-devtools/oracle-java/oracle-jse-jdk.inc
+++ b/recipes-devtools/oracle-java/oracle-jse-jdk.inc
@@ -28,14 +28,14 @@ PROVIDES += "virtual/javac virtual/java-initial"
pkg_postinst_${PN} () {
update-alternatives --install ${bindir}/jar jar ${JDK_HOME}/bin/jar 100
- update-alternatives --install ${bindir}/java java ${JDK_HOME}/jre/bin/java 100
- update-alternatives --install ${bindir}/javac javac ${JDK_HOME}/jre/bin/javac 100
+ update-alternatives --install ${bindir}/java java ${JDK_HOME}/bin/java 100
+ update-alternatives --install ${bindir}/javac javac ${JDK_HOME}/bin/javac 100
update-alternatives --install ${bindir}/javah javah ${JDK_HOME}/bin/javah 100
}
pkg_prerm_${PN} () {
- update-alternatives --remove jar ${JDK_HOME}/jre/bin/jar
- update-alternatives --remove java ${JDK_HOME}/jre/bin/java
- update-alternatives --remove javac ${JDK_HOME}/jre/bin/javac
- update-alternatives --remove javah ${JDK_HOME}/jre/bin/javah
+ update-alternatives --remove jar ${JDK_HOME}/bin/jar
+ update-alternatives --remove java ${JDK_HOME}/bin/java
+ update-alternatives --remove javac ${JDK_HOME}/bin/javac
+ update-alternatives --remove javah ${JDK_HOME}/bin/javah
}
diff --git a/recipes-devtools/oracle-java/oracle-jse.inc b/recipes-devtools/oracle-java/oracle-jse.inc
index 18ef411..f40ea5c 100644
--- a/recipes-devtools/oracle-java/oracle-jse.inc
+++ b/recipes-devtools/oracle-java/oracle-jse.inc
@@ -41,9 +41,9 @@ PROVIDES += "virtual/java"
inherit update-alternatives
pkg_postinst_${PN} () {
- update-alternatives --install ${bindir}/java java ${JDK_HOME}/jre/bin/java 75
+ update-alternatives --install ${bindir}/java java ${JDK_HOME}/bin/java 75
}
pkg_prerm_${PN} () {
- update-alternatives --remove java ${JDK_HOME}/jre/bin/java
+ update-alternatives --remove java ${JDK_HOME}/bin/java
}
--
2.14.1
More information about the yocto
mailing list