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....)
I hope the regular CentOS build sees the same and finds a fix
- java 1.6 and 1.7 ARM32JIT is broken, see
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/2016111513...
http://buildlogs.centos.org/c7-extras/python-hypothesis/20161115132101/pytho...
- 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...
- 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>