On 10/11/2012 08:03 PM, Brendan Conoboy wrote:
On 10/11/2012 03:10 AM, Gordan Bobic wrote:
Just out of interest, which packages are you referring to? I am assuming
it is LibreOffice + a small subset of whatever is in Fedora that isn't
in EL; mainly because I had no RAM/swap/CPU issues building any the 2000
or so packages that overlap. Takes about 3-4 weeks on a _single_
SheevaPlug.
You're building 2000 packages, we're building 12000.
You also have more hardware than me. :p
My build farm consists of 5 Kirkwoods.
Libreoffice is
definitely one one of the problem packages where an armv7hl builder is
called for. The koji server has a special 'heavybuilder' group which
handles such packages. Are you using USB storage on your sheevaplug? It
surprises me that you can get through even 2000 in 3 weeks unless half
of them are noarch ;-)
3. Certain features such as atomic operations aren't available on armv5,
reducing the number of packages that can be built for ARM in total: If
it fails on armv5 but works on armv7, we still don't get it for armv7.
In _most_ packages that require this, there are patches that address it.
According to
http://fedoraproject.org/wiki/Architectures/ARM/Fedora17_rawhide
openmpi, pixie, mongodb are all currently broken due to atomics. This
blocks condor, iwhd, perl-MongoDB, netcdf*, espresso, gdl, gdal,
gromacs, ScientificPython, towhee, pypar, orsa, R-RScaLAPACK, nco, which
in turn blocks even more packages. This is not an exhaustive list.
Most of which, interestingly, don't appear to be in EL. I guess that
part of fun awaits me when I move onto building EPEL...
This
also doesn't consider that some package builds are transiently
successful and transiently fail due to thread-safe issues which aren't
coded for in armv5tel.
Indeed, I have seen that. Hence why I have reduced my build farm to
Kirkwoods, and removed the (more cost effective in CPU/£) AC100s. SMPs
threw a wobble every once in a while.
Gordan
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm