abuild: wrap check() with fakeroot

This commit is contained in:
William Pitcock 2017-03-27 19:38:38 +00:00
parent dec68bd03f
commit 1ddc910eb3

View File

@ -1401,7 +1401,7 @@ create_apks() {
}
build_abuildrepo() {
local d apk _build=build _check=check
local d apk _build=build _check=check_fakeroot
if ! is_function package; then
# if package() is missing then build is called from rootpkg
_build=true
@ -1626,6 +1626,13 @@ do_fakeroot() {
fi
}
# wrap check() with fakeroot
check_fakeroot() {
cd "$startdir"
[ -n "$FAKEROOT" ] && msg "Entering fakeroot..."
do_fakeroot "$abuild_path" $color_opt $keep_build check
}
# build and package in fakeroot
rootpkg() {
local _package=package