Page MenuHomeSolus

Make openjdk-8 compatible with multiple Java installations
ClosedPublic

Authored by livingsilver94 on Nov 22 2019, 2:47 PM.
Tags
None
Referenced Files
F11047560: D7690.id.diff
Thu, Aug 10, 3:32 PM
F11047558: D7690.id21349.diff
Thu, Aug 10, 3:32 PM
F11047557: D7690.id18465.diff
Thu, Aug 10, 3:32 PM
F11047556: D7690.id18473.diff
Thu, Aug 10, 3:32 PM
F11047555: D7690.id21321.diff
Thu, Aug 10, 3:32 PM
F11047554: D7690.id18495.diff
Thu, Aug 10, 3:32 PM
F11047553: D7690.id18464.diff
Thu, Aug 10, 3:32 PM
F11047552: D7690.id18469.diff
Thu, Aug 10, 3:32 PM
Subscribers

Details

Summary

Package changes:

  • Removed symlinks to binaries in /usr/bin
  • Added a -8 suffix to man pages
  • Also moved the Japanese manual to the correct directory
  • Removed duplicated header files

Relates to T6658.

Test Plan

Successfully built:

  • apache-maven
  • apache-ant

Successfully ran:

  • dbeaver
  • josm

Diff Detail

Repository
R2242 openjdk-8
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Package files cleanup and fix for usr/share/man/ja hard link

Please tell me if usr/lib64/openjdk-8 is good or you want /usr/share/openjdk-8 .

No, the /usr/share/man/ja link doesn't work. Period. Don't use it

DataDrake added a subscriber: DataDrake.

Given that this will break existing packages relying on /usr/bin/java I think the stack should be inverted, with this waiting on all of reverse dependencies to be landed first.

This revision now requires changes to proceed.Apr 13 2020, 2:23 AM

Makes sense. Let's see if I can adapt all the packages in the following days.

REMINDER FOR ME: symlink header files from /usr/include/openjdk-8 into /usr/lib64/openjdk-8/include.

Per my previous message.

Symlink header files in JAVA_HOME

This revision is now accepted and ready to land.May 14 2020, 2:44 AM