Hi,
Many thanks to Thomas who spent his evening merging aarch64 builds (and Fabian for enabling the arch in our CBS tags!) Here's a summary of the bootstrap: https://review.rdoproject.org/etherpad/p/aarch64-bootstrap-current-status
Erlang and texlive are still building, but the biggest remaining chunk will be building v8 on aarch64 (and node.js) but overall we're good. Next steps will be fixing broken builds and proper testing on real hardware.
Regards, H.
W dniu 19.10.2016 o 23:28, Haïkel pisze:
Hi,
Many thanks to Thomas who spent his evening merging aarch64 builds (and Fabian for enabling the arch in our CBS tags!) Here's a summary of the bootstrap: https://review.rdoproject.org/etherpad/p/aarch64-bootstrap-current-status
Nice progress!
Erlang and texlive are still building, but the biggest remaining chunk will be building v8 on aarch64 (and node.js) but overall we're good.
MongoDB older than 3.2 would not build on aarch64. And this was main user of v8. Nodejs 4.x should build - ships own copy of v8.
Next steps will be fixing broken builds and proper testing on real hardware.
Yes, And based on my experience, MongoDB 3.2.x has a dependency on higher version of boost libraries than the centos 7.x default (1.52). This is another challenge.
Regards,
Alex Meng mengxiandong@gmail.com mengxiandong@gmail.com
On Thu, Oct 20, 2016 at 3:37 PM, Marcin Juszkiewicz < marcin.juszkiewicz@linaro.org> wrote:
W dniu 19.10.2016 o 23:28, Haïkel pisze:
Hi,
Many thanks to Thomas who spent his evening merging aarch64 builds (and Fabian for enabling the arch in our CBS tags!) Here's a summary of the bootstrap: https://review.rdoproject.org/etherpad/p/aarch64-bootstrap-
current-status
Nice progress!
Erlang and texlive are still building, but the biggest remaining chunk will be building v8 on aarch64 (and node.js) but overall we're good.
MongoDB older than 3.2 would not build on aarch64. And this was main user of v8. Nodejs 4.x should build - ships own copy of v8.
Next steps will be fixing broken builds and proper testing on real
hardware.
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
W dniu 19.10.2016 o 23:28, Haïkel pisze:
Hi,
Many thanks to Thomas who spent his evening merging aarch64 builds (and Fabian for enabling the arch in our CBS tags!) Here's a summary of the bootstrap: https://review.rdoproject.org/etherpad/p/aarch64-bootstrap-current-status
As there is repository now I did a test of upgrade from my Mitaka build to official CentOS Newton build.
In short: if you have my Mitaka installed then recreate machine. Will be less painful.
Longer version below :D
First 'yum update -y' broke on python2-cffi being in same version. So I did 'yum update -y --skip-broken' to update whatever possible.
Next step was removal of python2-cffi/newton and installing it by hand:
# rpm -e --nodeps python2-cffi # yum install python2-cffi
After that 'yum update -y' updated another set of packages.
But 'yum list|grep mitaka' still gave me about 140 packages. Extracted list and called 'yum reinstall $(cat /tmp/list-hrw) -y' which reinstalled 109 of them.
37 packages left... Here fun starts.
One of packages was 'dibbler-client'. So let's check with 'yum list dibbler-client' - said that there is no package in newton repo...
# rpm -e dibbler-client # yum -y install dibbler-client
Worked fine.
Let's try that in a loop then :D
# for pkg in $(cat /tmp/list-hrw );do rpm -e --nodeps $pkg;yum install $pkg -y;done
Most of packages got installed. Note that this downgrades MariaDB 10.1 to 5.50 so check your DB.
But still some left not present...
1. python-netifaces
Not present on CBS at all. Arch specific, required by 7 packages.
2. python2-cryptography
Present on CBS, missing in repo.
3. nagios-common
Present on CBS, missing in repo.
That's for now.
2016-10-27 10:42 GMT+02:00 Marcin Juszkiewicz marcin.juszkiewicz@linaro.org:
W dniu 19.10.2016 o 23:28, Haïkel pisze:
Hi,
Many thanks to Thomas who spent his evening merging aarch64 builds (and Fabian for enabling the arch in our CBS tags!) Here's a summary of the bootstrap: https://review.rdoproject.org/etherpad/p/aarch64-bootstrap-current-status
As there is repository now I did a test of upgrade from my Mitaka build to official CentOS Newton build.
In short: if you have my Mitaka installed then recreate machine. Will be less painful.
Longer version below :D
First 'yum update -y' broke on python2-cffi being in same version. So I did 'yum update -y --skip-broken' to update whatever possible.
Next step was removal of python2-cffi/newton and installing it by hand:
# rpm -e --nodeps python2-cffi # yum install python2-cffi
After that 'yum update -y' updated another set of packages.
But 'yum list|grep mitaka' still gave me about 140 packages. Extracted list and called 'yum reinstall $(cat /tmp/list-hrw) -y' which reinstalled 109 of them.
37 packages left... Here fun starts.
One of packages was 'dibbler-client'. So let's check with 'yum list dibbler-client' - said that there is no package in newton repo...
# rpm -e dibbler-client # yum -y install dibbler-client
Worked fine.
Let's try that in a loop then :D
# for pkg in $(cat /tmp/list-hrw );do rpm -e --nodeps $pkg;yum install $pkg -y;done
Most of packages got installed. Note that this downgrades MariaDB 10.1 to 5.50 so check your DB.
But still some left not present...
- python-netifaces
Not present on CBS at all. Arch specific, required by 7 packages.
I did a scratch build, it was not merged. I launched a new one here: https://cbs.centos.org/koji/taskinfo?taskID=127817
- python2-cryptography
Present on CBS, missing in repo.
- nagios-common
Present on CBS, missing in repo.
That's for now.
Thanks for testing the repositories!
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
Hi Folks,
I did a scratch build, it was not merged. I launched a new one here: https://cbs.centos.org/koji/taskinfo?taskID=127817
merged.