Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1241214 - several libraries (p.e. missing on ppc64le
Summary: several libraries (p.e. missing on ppc64le
Alias: None
Product: Fedora
Classification: Fedora
Component: java-1.8.0-openjdk
Version: 23
Hardware: ppc64le
OS: Linux
Target Milestone: ---
Assignee: Andrew John Hughes
QA Contact: Fedora Extras Quality Assurance
Depends On:
Blocks: PPCTracker F-ExcludeArch-ppc64le, PPC64LETracker
TreeView+ depends on / blocked
Reported: 2015-07-08 18:05 UTC by Karsten Hopp
Modified: 2016-02-15 18:01 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2016-02-15 18:01:18 UTC

Attachments (Terms of Use)

Description Karsten Hopp 2015-07-08 18:05:19 UTC
Description of problem:
java-1.8.0-openjdk- 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-

Version-Release number of selected component (if applicable):

How reproducible:

Comment 1 Andrew John Hughes 2015-07-08 20:10:55 UTC
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:

Comment 2 Andrew John Hughes 2016-01-30 07:47:17 UTC
This has been fixed in RHEL for some time. Has it not made it to Fedora yet?

Comment 3 Andrew John Hughes 2016-02-15 18:01:18 UTC
I see:

# S8073139, RH1191652; fix name of ppc64le architecture                                                                                                              
Patch601: %{name}-rh1191652-root.patch
Patch602: %{name}-rh1191652-jdk.patch
Patch603: %{name}-rh1191652-hotspot-aarch64.patch

in the Fedora spec file, and no further response to my last comment, so I'm closing this as fixed.

Note You need to log in before you can comment on or make changes to this bug.