qt5-qtwebengine for aarch64 and armhf isn't in the binary repo
Created by: ollieparanoid
qt5-qtwebengine
is the whole chromium
browser, with a bit of QT
glue. It takes hours to compile, even with a fast CPU. I've tried to compile it for x86_64
, armhf
and aarch64
.
Status
-
x86_64
: compiled, and is available in the repo now (I did not test using it, that would be helpful) -
armhf
failed at the very end when linkinglibQt5WebEngineCore
linking ..../lib/libQt5WebEngineCore.so.5.9.3
collect2: fatal error: ld terminated with signal 11 [Segmentation fault], core dumped
compilation terminated
distcc[12345] ERROR: compile (null) on localhost failed
-
aarch64
: hangs forever (left it there for hours) on[327/237] LINK gn
fairly early for some reason.
NOTE: I gave it 50 GB of SWAP just in case, so running out of memory shouldn't be the problem (and that would have gotten other output).
How to help
Try to compile it on your own PC for foreign arches. Especially for aarch64
it fails early for me, so it would be good to know if it's just me or not. If it's possible, trying to compile on a native device (e.g. @opendata26 with his Shield TV) would also be helpful (does it run through there?).
To build it, change arch="x86_64"
back to arch="all"
in aports/main/qt5-qtwebengine/APKBUILD
, then run either:
pmbootstrap build --arch=aarch64 qt5-qtwebengine
pmbootstrap build --arch=armhf qt5-qtwebengine