#5866: Create new channel for building Java packages
-----------------------+-----------------------
Reporter: mizdebsk | Owner: rel-eng@…
Type: task | Status: new
Milestone: | Component: koji
Resolution: | Keywords:
Blocked By: | Blocking:
-----------------------+-----------------------
Comment (by sochotni):
I believe the JIT will help '''somewhat'''. What I don't
believe is that
it will magically bridge the whole gap. PPC doesn't have JIT and it's
still much much faster then ARM. For comparison, eclipse build times:
* x86_64 (JIT): 30 minutes
* ppc64le (no JIT): 3 hours
* armv7hl (no JIT): 20 hours
So even if JIT sped it up tenfold, it would still be 2 hours vs 30
minutes. Sure, most packages don't take '''that''' much time,
but try
maintaining 200+ packages like this.
Another point is that quite a number of packages have testsuites that are
timed. On arm hardware these tests often fail (sometimes due to race
conditions in tests, sometimes because the code is really slow...). In
either case we lose a lot of time debugging and fixing testsuites (which
are not packaged or executed) instead of actually improving Fedora. I'll
also note that a lot of testsuites are "write-once-read-never" deals and
'''are''' hacky, but they are not meant to be perfect.
I don't see reason why we should inflict this on people working on Fedora
when we clearly have a better way to deal with this.
--
Ticket URL: <
https://fedorahosted.org/rel-eng/ticket/5866#comment:16>
Fedora Release Engineering <
http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project