Skip to content

Commit f96732b

Browse files
authored
Merge pull request #407 from jmtd/OPENJDK-2372-singleton-jdk-alternatives
[OPENJDK-2372] singleton-jdk: force-set more java alternatives
2 parents 8df034d + 0bd481a commit f96732b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

modules/singleton-jdk/configure.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,10 @@ fi
1515
# our stated JAVA_VERSION-JAVA_VENDOR (e.g.: 11-openjdk; 1.8.0-openj9)
1616
rpm -e --nodeps $(rpm -qa java-* | grep -v "^java-${JAVA_VERSION}-${JAVA_VENDOR}")
1717

18-
# workaround for https://bugzilla.redhat.com/show_bug.cgi?id=2089626
19-
alternatives --set java "java-${JAVA_VERSION}-${JAVA_VENDOR}.$(uname -m)"
18+
# workaround for <https://issues.redhat.com/browse/RHEL-3437>
19+
# The alternative link groups touched here need to match up with those set in
20+
# modules/jdk/*/configure.sh
21+
_arch="$(uname -i)"
22+
for alt in java javac java_sdk_openjdk jre_openjdk; do
23+
alternatives --set "$alt" "java-${JAVA_VERSION}-${JAVA_VENDOR}.${_arch}"
24+
done

0 commit comments

Comments
 (0)