cyring / CoreFreq

CoreFreq : CPU monitoring and tuning software designed for 64-bit processors.
https://www.cyring.fr
GNU General Public License v2.0
1.98k stars 126 forks source link

[CI] Add aarch64 build jobs #476

Closed jlacvdr closed 8 months ago

cyring commented 8 months ago

Thanks a lot.

According to this issue, we can remove old Alpine/musl from the CoreFreq support

EDIT: for same Alpine musl limitations reasons, random_data is missing but that structure is a CoreFreq prerequisite.

Missing qsort_r is the last issue to solve with musl libc

cyring commented 8 months ago

For registers without architectural names, or simply unsupported by GAS

read_sysreg_s within asm/sysreg.h had appeared in kernel v5.5. This is a sophisticated function I have not planed to rewrite for older kernels.

Thus, if possible, I suggest we mute those CI builds:

EDIT: Issue fixed