Created attachment 947112 [details]
Proposed patch - honor %_smp_ncpus_max
Description of problem:
rebuild of java-1.8.0-openjdk package fails on a machine with big number of cpu cores.
Version-Release number of selected component (if applicable):
Nearly always, the more cores, the more often random build failures happen.
If build machine has 24 cores build always fail with my limited testing (eight tries).
Hi, does the build fail without the patch, or does it just not use the right number of cores?
Build fails without patch. With patch and %_smp_ncpus_max 8 build works.
This is work-around only, real problem is in openjdk makefiles.
There is no similar problem with java-1.6.0-openjdk or java-1.7.0-openjdk.
Ah, so this is just 8-specific. Jiri, please take a look when you get a chance.
Did I say it somehow unclearly?
With 8 cores or less there is no problem.
With 24 cores build fails always without patch and number of cores limited.
No you were clear. I meant OpenJDK8 specific :)
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.