[Arm-dev] 7.3.1611 armhfp build status, and testing feedback

Mon Nov 21 17:52:31 UTC 2016
Fabian Arrotin <arrfab at centos.org>

On 17/11/16 15:51, Fabian Arrotin wrote:
> On 12/11/16 16:39, Jacco Ligthart wrote:
>> Hi Fabian,
>>
>> I don't have the time to go through the whole list, but I think I have
>> some pointers:
>>
>> general: I saw quite a couple of packages that only build against 7.3
>> rpms, but also a fair number needed specific packages from 7.2. mostly
>> glib2, xorg-x11-server-source, tzdata IIRC
>>
>> - ruby
>>     I see the same thing on armv5 AND x86_64. unsure what the issue is.
> 
> I had a look at the x86_64 mock config file and it seems that we need
> specific version of glibc and openssl to be able to build : testing that
> on my side now (ref:
> http://buildlogs.centos.org/c7.1611.01/ruby/20161115141643/2.0.0.648-29.el7.x86_64/mock.cfg)
> 
>> I hope the regular CentOS build sees the same and finds a fix
>> - java 1.6 and 1.7
>>     ARM32JIT is broken, see
>> http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2942
> 
> Yes, 1.8 builds fine though (and we never shipped 1.6 nor 1.7 so
> expected to fail too)
> 
>> - libcmis
>>     build without tests.
> 
> Interesting, wondering if there is a way to fix the test and see if the
> fail is a real failing test or something else
> 
>> - python-cryptography
>>     misses dependencies that are not in the tree. Do you know where the
>> git repo is for the extras tree?
> 
> Yes, in extras and those were built/pushed to buildlogs too :
> -
> http://buildlogs.centos.org/c7-extras/python-cryptography-vectors/20161115131701/python-cryptography-vectors-1.3.1-2.el7.x86_64/python-cryptography-vectors-1.3.1-2.el7.src.rpm
> -
> http://buildlogs.centos.org/c7-extras/python-hypothesis/20161115132101/python-hypothesis-3.1.3-1.el7.x86_64/python-hypothesis-3.1.3-1.el7.src.rpm
> 
>> - mesa
>>     add /usr/lib/dri/msm_dri.so to the %files
> 
> Yes, and I fixed too :
> http://armv7.dev.centos.org/repodir/c71611-pass-1/mesa/11.2.2-2.20160614.el7.centos/
> 
>> - mvapic2, dapl, mpitests, mstflint and perftest
>>     those I never got to work on armv5
> 
> Same on armhfp and I don't know if people are using those either
> 
>> - glibc
>>     as discussed earlier
> 
> Yes, and I applied your patch , and that's how from that point I rebuilt
> all the other ones against that glibc built pkg :
> http://armv7.dev.centos.org/repodir/c71611-pass-1/glibc/2.17-157.el7.centos/
> 
> Cheers,
> 


Not a lot of feedback/results so maybe we lost all our armhfp users on
the list :-) (was myself busy with centos infra things recently)

With all the content built so far, I'm just rebasing kernel for the
rpi2/3 to 4.4.33 and generic one to 4.4.34
Once built, I'll generate test image with 7.3.1611 content and those
kernels, and I'll push those images to buildlogs.centos.org so that
people will be able to test those.

Last thing I'll need to do is to generate the full/correct tree (with
repoclosure) based on the x86_64 (so waiting for it to be done and
available) as we'll mix armhfp pkg with noarch (coming from x86_64 and
signed with the other key), and then have that tree tested/validated and
submitted to sign queue.

After that, we'll be able to call it a "release" and have it released to
mirror.centos.org

</status update>
-- 
Fabian Arrotin
The CentOS Project | http://www.centos.org
gpg key: 56BEC54E | twitter: @arrfab

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20161121/cce2a3ad/attachment-0006.sig>