ADDITIONAL SYSTEM INFORMATION :
Linux
A DESCRIPTION OF THE PROBLEM :
What are the reasons behind appending -amd64 to the java directory on the latest release?
FREQUENCY : always
Comments
[~agarciar] I introduced "-amd64" suffix to address urgent request by Cerner (JDK-8191608). It was a hot fix in the moment when install/deploy team was reshuffled. The better alternative should be "-x64", I guess.
19-03-2019
Who decided to add the "-amd64" to the directory name? This was never part of the requirement and PM would have opposed this change if asked.
19-03-2019
> - The mention about changing directory naming convention to include the chipset name in the directory (-amd64) is not listed in the release notes.
Fix for JDK-8191608 was not listed in release notes by mistake.
> - Further submitter has inquired if '-amd64' can be removed from installation directory without any ramifications?
I would not recommend install directory rename for rpm install. Installation from tar.gz can be used instead. If customer still needs "rename" of rpm install directory, I'd recommend to create a link with appropriate name instead of rename.
07-05-2018
Installation directory names were changed as a fix for JDK-8191608.
30-04-2018
Response from submitter:
------------------------------------------------
# md5sum jdk-8u171-linux-x64.rpm
6517ad9e344139a96842845b0279c012 jdk-8u171-linux-x64.rpm
# md5sum jdk-8u161-linux-x64.rpm
f396f618b7c059089240563d2c46b5fc jdk-8u161-linux-x64.rpm
After installing both RPM's, 8u171 ends up in /usr/java/jdk1.8.0_171-amd64/ , while 8u161 end up in /usr/java/jdk1.8.0_161/
This breaks a lot of functionality, as you guys appended -amd64 to the directory name on a standard RPM package.
------------------------------------------------