-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 08/10/15 11:39, PixelDrift.NET Sam wrote:
On Mon, Oct 5, 2015 at 11:29 PM, Fabian Arrotin <arrfab@centos.org>
wrote:
-----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@redhat.com <mailto:mjuszkiewicz@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. :-)
Thanks Fabian,
The patch looks to be one and the same.
I downloaded the srpm with the patch applied from here
(http://armv7.dev.centos.org/repodir/c7-buildroot-patched-SRPMS/atlas-3.10.1-7.el7.centos.0.1.src.rpm)
and it built cleanly on my armv7 hardware (ODROID XU4).
Is there a build log from the build servers for this patched
version?
All the build logs are public (and even previous version).
For example , here is the build log for altlas :
http://armv7.dev.centos.org/rpmbuild/c7-pass-1-previous-buildlogs/6695-atlas-3.10.1-7.el7.centos.0.1/armv7hl/build.log
As I'm a sysadmin (read "not a devel guy") and so that infra has
priority #1
for me, I never had a chance to investigate why that one
was failing, nor even tried another time. (I just requeued it though,
let's see)
I don't know if underlying hardware used for the build could make a diff.
The four armv7hl nodes we're actually using have :
cpu model name : ARMv7 Processor rev 2 (v7l)
Hardware : Marvell Armada 370/XP (Device Tree)
Revision : 0000
Those are actually running Fedora 21 with mock-1.1.41-3.fc21.noarch
The idea would be to switch that to c7 as soon as possible too, and
I'm pretty sure that we're close to that, if other people join the "party"
- --
Fabian Arrotin
The CentOS Project | http://www.centos.org
gpg key: 56BEC54E | twitter: @arrfab
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iEYEARECAAYFAlYXbVQACgkQnVkHo1a+xU6ypQCffF/+hNlYUPU9FdxAMZhVD2pq
9nsAniAAsRi4KkOsznrB0bY9hPSrquLO
=ITz6
-----END PGP SIGNATURE-----
Arm-dev mailing list
Arm-dev@centos.org
https://lists.centos.org/mailman/listinfo/arm-dev