Description of problem:
java-1.8.0-openjdk-220.127.116.11-7.b16.fc23.ppc64le is missing some files:
This causes libreoffice builds to fail:
Compare the filelists here:
From the logs it looks like those files got built, but were installed in
instead of /usr/lib/jvm/java-1.8.0-openjdk-18.104.22.168-7.b16.fc23.ppc64le/jre/lib/ppc64le/
Version-Release number of selected component (if applicable):
Upstream OpenJDK, on integrating the ppc64 port, decided to use the same name for both big-endian and little-endian ppc64, because it made their makefiles simpler. However, it breaks various Java tools as you can see.
We've already fixed this in RHEL so that the JDK uses jre/lib/ppc64le on ppc64le, and are in the process of getting it changed in upstream OpenJDK too. The process is slowed down by the need to test the ppc64le build of OpenJDK 9.
The necessary OpenJDK patches are:
This has been fixed in RHEL for some time. Has it not made it to Fedora yet?
# S8073139, RH1191652; fix name of ppc64le architecture
in the Fedora spec file, and no further response to my last comment, so I'm closing this as fixed.