The source project of this merge request has been removed.
WIP: Add support for ARM64
This MR includes various fixes to build the omnibus-gitlab
von ARM64.
Together with @masipcat we could sucessfully built an ARM64 deb
package on Ubuntu 16.04.
I used an ODROID-C2, @masipcat used a PINE64 as host system for building the package. See discussion in #1625.
Changes made so far for building on ARM64:
-
ncurses
version is bumped to 6.0, as the./configure
script for 5.9 is not able to detect the correct architecture -
readline
version is bumped to 7.0, as the./configure
script for 6.2 wasn't able to detect arm64 -
nodejs
version is bumped to 4.6.0 LTS, as 0.10.35 uses by-default the-m32
option for GCC which is not available in the used ARM64 compiler toolchain
I installed the built deb
package on a fresh Ubuntu 16.04 system and everything worked. I guess a discussion is very welcome and needed if we can e.g. bump the nodejs
to 4.6!