[Arm-dev] Building failing C7 ARM packages (atlas)

Mon Oct 5 12:29:15 UTC 2015
Fabian Arrotin <arrfab at centos.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/10/15 14:15, PixelDrift.NET Sam wrote:
> Hi,
> 
> I have recently been working through some of the failed CentOS 7
> ARM RPM builds (http://armv7.dev.centos.org/report.html) with the
> following successful builds:
> 
> atlas (F21)
> http://arm.koji.fedoraproject.org/koji/buildinfo?buildID=260230 
> suitesparse (C7) gegl (C7) scipy (C7) gimp (C7) gsl (C7) bogofilter
> (C7) evolution (C7) evolution-ews (C7) evolution-mapi (C7) 
> gutenprint (C7) brasero (C7 Modified BuildRequires brasero-devel) 
> rhythmbox (C7)
> 
> 
> With atlas there appears to be a patch in the Fedora stream for the
> same version which fixes the armv7 build issue which appears to be
> blocking this package in the automated build process: * Sun Feb 16
> 2014 Marcin Juszkiewicz <mjuszkiewicz at redhat.com 
> <mailto:mjuszkiewicz at redhat.com>> - 3.10.1-11 - Unbreak AArch64
> build. - ARMv8 is different from ARMv7 so should not be treated as
> such. Otherwise atlas tries to do some crazy ARMv764 build and
> fail.
> 
> After building atlas with the fixed package I was able to proceed 
> building the other listed packages with their original C7 srpms.
> 
> Can someone advise on the process for getting the patch from the
> Fedora package into C7?
> 
> Thanks in advance.
> 
> -Sam
> 

Well, actually sending the patch (for the .spec and also the patch to
be added -if any- as Source) to this list would be welcome.
I know that we tried to have it working with the following patch
already :
http://armv7.dev.centos.org/repodir/c7-buildroot-patched-SRPMS/patches/atlas-spec.patch
Not sure if that's the patch used by Fedora, would be good to compare.
Let's try to close that, and then release CentOS 7 for arm32, then
building all pending updates too. :-)

- -- 
Fabian Arrotin
The CentOS Project | http://www.centos.org
gpg key: 56BEC54E | twitter: @arrfab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iEYEARECAAYFAlYSbRsACgkQnVkHo1a+xU5TJwCfTvpc7v68RxocCDKIG78rYwZH
CLQAn1Mh2dru8KebzyI7dMzQ5W4kr2Ko
=pMWH
-----END PGP SIGNATURE-----