Jami fails to compile on pinephone (aarch64-linux-gnu)
Hello,
trying to install Jami on Pinephone I've tried to follow the procedure described on https://github.com/savoirfairelinux/ring-project
Unfortunately it fails at ./make-ring.py --install --global-install
with following:
checking whether make sets $(MAKE)... yes
checking build system type... Invalid configuration `aarch64-linux-gnu': machine `aarch64' not recognized
configure: error: /bin/bash ./config.sub aarch64-linux-gnu failed
../../contrib/src/dbus-cpp/rules.mak:31: recipe for target '.dbus-cpp' failed
make: *** [.dbus-cpp] Error 1
Traceback (most recent call last):
File "./make-ring.py", line 528, in <module>
main()
File "./make-ring.py", line 515, in main
run_install(parsed_args)
File "./make-ring.py", line 322, in run_install
return subprocess.run(["./scripts/install.sh"] + install_args, env=environ, check=True)
File "/usr/lib/python3.5/subprocess.py", line 708, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['./scripts/install.sh', '-p', '4', '-g', '-c', 'client-gnome']' returned non-zero exit status 2
Unfortunately I don't really know whether this is expected (and Jami just doesn't support this system type) or it's a real issue or whether there's any workaround to try.
The system I've tried to built it on is Ubuntu touch:
phablet@ubuntu-phablet:~/ring-project$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.6 LTS"
NAME="Ubuntu"
VERSION="16.04.6 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.6 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
phablet@ubuntu-phablet:~/ring-project$ uname -a
Linux ubuntu-phablet 5.4.0-pine64 #1 SMP Tue Feb 11 19:31:44 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
Cheers!
Edited by Pitr