Not on CentOS and the like. Centos has a cross compiler package, but i can’t figure out to build a tool chain.
If there is a mock.cfg to make nethserver-packages om arm, i’ll think a arm devel-setup will do. the packages are relativlie small. I was looking in to it bçause under some circumstances build dependancies can be met by the build-host (i.e you need this in your tool chain, x86 lib will do)
BTW i think they are done (re)building the hole epel repo; today the repodata showed up in the devel repo’s
@jackyes CentOS still uses the “noob” config.txt, under-clocking the rpi3 on 700 MHz.
Do you know moderate (stable) settings for clock/core/dram and the like?
My pi3 stabile at 1300mhz, SDRAM freq 400 overvolt 2. More than this became unstable.
On my friends pi 1400mhz,SDRAM freq 500 ,overvolt 6 without problem.
Try a mid valute from these settings
After that, to increase performance set the scaling governor to “ondemand” or “performance”:
echo “ondemand” |sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
If set on demand, change the up thresold limit from 95 to 60:
The Good news is it does build Nethserver packages
Bad new is I can’t get them installed
Transaction check error:
file /usr/sbin from install of nethserver-release-7arm-0.1.24.ge946f89.ns7.noarch conflicts with file from package filesystem-3.2-18.el7.armv7hl
Did not change much just two typo’s messages.
EDIT: EDIT 2: fixed this fault in spec file and installed successful
Trying to build a new nethserver-mock for arm threw up this:
DEBUG util.py:468: Executing command: ['btrfs', 'subv', 'list', '/var/lib/mock'] with env {'LANG': 'C', 'TERM': 'vt100', 'SHELL': '/bin/sh', 'HOSTNAME': 'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell Fa$
DEBUG util.py:393: ERROR: can't perform the search - Inappropriate ioctl for device
Any clues? (I saw mock message selinux enabled could that be a clue???)
Are you using nethserver-mock and nethserver-devtools from @dz00te repo with my mock.cfg file?
I think you don’t need to rebuild nethserver-mock, it’s noarch.
The nethserver-devtools provides the genfilelist script and the one from ns6 branch wants to own any directory, like /usr/sbin. On ns7 I’ve fixed its behaviour. Could you check the nethserver-devtools version that is downloaded during mock builds?
Mine is nethserver-devtools-1.1.4-1.5.ga337344.ns7.noarch.
==================================================================================
Package Arch Version Repository Size
Installing:
nethserver-devtools noarch 1.1.4-1.5.ga337344.ns7 nethserver-base 21 k
Installing for dependencies:
freetype armv7hl 2.4.11-11.el7 base 345 k
jbigkit-libs armv7hl 2.0-11.el7 base 44 k
libjpeg-turbo armv7hl 1.2.90-5.el7 base 115 k
libtiff armv7hl 4.0.3-14.el7 base 156 k
libwebp armv7hl 0.3.0-3.el7 base 150 k
python-docutils noarch 0.11-0.2.20130715svn7687.el7 base 1.5 M
python-pillow armv7hl 2.0.0-19.gitd1c6db8.el7 base 419 k
Transaction Summary
Install 1 Package (+7 Dependent packages)
Total size: 2.7 M
Installed size: 9.1 M
No build failures in the logs, cleaning up the chroot has an error (tail root.log)
DEBUG util.py:468: Executing command: ['btrfs', 'subv', 'list', '/var/lib/mock'] with env {'LANG': 'C', 'TERM': 'vt100', 'SHELL': '/bin/sh', 'HOSTNAME': 'mock', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell Fa$
DEBUG util.py:393: ERROR: can't perform the search - Inappropriate ioctl for device
DEBUG util.py:393: ERROR: can't get rootid for '/var/lib/mock'
DEBUG util.py:515: Child return code was: 1