Hi guys,
The armhfp builders were busy in the last days and rebuilt 444 SRPMS (see http://armv7.dev.centos.org/built.html) The failed pkgs are there (with links to logs) : http://armv7.dev.centos.org/report.html
We can start testing the produced rpms from an existing 7.2.1511 install, by pointing an additional repo to http://armv7.dev.centos.org/repodir/c71611-pass-1/
I haven't myself tested anything (yet) as still in Paris for the CentOS Interlock days
Any feedback on those built pkgs, or patches for the ones left to build, would be greatly appreciated.
Cheers,
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 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 - libcmis build without tests. - python-cryptography misses dependencies that are not in the tree. Do you know where the git repo is for the extras tree? - mesa add /usr/lib/dri/msm_dri.so to the %files - mvapic2, dapl, mpitests, mstflint and perftest those I never got to work on armv5 - glibc as discussed earlier
Jacco
On 10-11-16 14:02, Fabian Arrotin wrote:
Hi guys,
The armhfp builders were busy in the last days and rebuilt 444 SRPMS (see http://armv7.dev.centos.org/built.html) The failed pkgs are there (with links to logs) : http://armv7.dev.centos.org/report.html
We can start testing the produced rpms from an existing 7.2.1511 install, by pointing an additional repo to http://armv7.dev.centos.org/repodir/c71611-pass-1/
I haven't myself tested anything (yet) as still in Paris for the CentOS Interlock days
Any feedback on those built pkgs, or patches for the ones left to build, would be greatly appreciated.
Cheers,
Arm-dev mailing list Arm-dev@centos.org https://lists.centos.org/mailman/listinfo/arm-dev
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,
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>
On 10-11-16 14:02, Fabian Arrotin wrote:
Hi guys,
The armhfp builders were busy in the last days and rebuilt 444 SRPMS (see http://armv7.dev.centos.org/built.html) The failed pkgs are there (with links to logs) : http://armv7.dev.centos.org/report.html
We can start testing the produced rpms from an existing 7.2.1511 install, by pointing an additional repo to http://armv7.dev.centos.org/repodir/c71611-pass-1/
I haven't myself tested anything (yet) as still in Paris for the CentOS Interlock days
Any feedback on those built pkgs, or patches for the ones left to build, would be greatly appreciated.
Cheers,
I think I got the qt5-qt* stuff nailed. I have not build all yet, but there is definately progress.
You can build qt5-qtbase qt5-qtdeclarative qt5-qttools (in this order) with "bootstrap 1"
with the last 2 you'll also need to disable some %files, because the don't get build in a bootstrap setting.
With the result of these you should have enough to get the rest of the build going.
Jacco