Hello good people of Fedora!

Most of you is probably facing very slow java (java-1.8.0-openjdk) on any arm32 
The luckier from you already tuned arm32 boards to not need java at all.

But behold! The "new"[0] OpenJDK for arm32 crossed milestone when it can be 
widely used.

If you need java on your arm32 board, try to replace (or install alongside) your java-1.8.0-openjdk special package java-1.8.0-openjdk-aarch32 The theoretical speedup[1] is aprox 100x faster. Practical speedup is somewhere between 10x-50x (for now). You can see it in koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=780150 - java build by "normal" java on aarch32 - 13 hours http://koji.fedoraproject.org/koji/buildinfo?buildID=802986 - java build by "new" java on aarch32 - 2 hours

We have already slowly started to enable virtual java provides:
f24 - no
f25 - java
f26 - java+java-devel

Please *don't* change your specfiles (if any) to something like:

ifarch arm32
  BuildRequires java-1.8.0-openjdk-aarch32-devel
  BuildRequires java-1.8.0-openjdk-devel

You will mess up things a lot. The provides will come with stability and in longer run the package will be merged back to java-1.8.0-openjdk packages (as it is still the same friendly openjdk, just with different virtual machine)


[0] http://koji.fedoraproject.org/koji/packageinfo?packageID=22627
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org

Reply via email to