Weston can only be run by root user
The current APKBUILD disabled suid install and weston-launch, two features that allow running weston as a non-root user. Only being able to run weston, and everything that can run within weston, as root is a big security concern.
The two relevant options to ./configure that would need to be removed are:
--disable-weston-launch \
--disable-setuid-install \
Is there a reason why these options were included? A search for bugs here regarding weston and these two options was not fruitful..
(from redmine: issue id 7556, created on 2017-07-19)