[Android Builders Collective] efan3719:
tried a build for marlin. but it failed.

here's the end bit if anyone wants to take a look.

14 warnings generated.

[ 69% 61612/89124] build /home/ethan/ABC/out/target/product/marlin/obj/ETC/treble_sepolicy_tests_intermediates/built_26.0_plat_sepolicy

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: loading policy configuration from /home/ethan/ABC/out/target/product/marlin/obj/ETC/treble_sepolicy_tests_intermediates/26.0_plat_policy.conf

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: policy configuration loaded

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: writing CIL to /home/ethan/ABC/out/target/product/marlin/obj/ETC/treble_sepolicy_tests_intermediates/built_26.0_plat_sepolicy

[ 69% 61622/89124] build /home/ethan/ABC/out/target/product/marlin/obj/ETC/treble_sepolicy_tests_intermediates/built_plat_sepolicy

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: loading policy configuration from /home/ethan/ABC/out/target/product/marlin/obj/ETC/treble_sepolicy_tests_intermediates/base_plat_policy.conf

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: policy configuration loaded

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: writing CIL to /home/ethan/ABC/out/target/product/marlin/obj/ETC/treble_sepolicy_tests_intermediates/built_plat_sepolicy

[ 69% 61623/89124] build /home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_sepolicy.cil

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: loading policy configuration from /home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_policy.conf

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: policy configuration loaded

/home/ethan/ABC/out/host/linux-x86/bin/checkpolicy: writing CIL to /home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_sepolicy.cil

[ 69% 61631/89124] build /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil

Parsing /home/ethan/ABC/out/target/product/marlin/obj/FAKE/selinux_policy_intermediates/plat_pub_policy.cil

Parsing /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_policy_raw.cil

[ 69% 61701/89124] build /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy

FAILED: /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy

/bin/bash -c "(/home/ethan/ABC/out/host/linux-x86/bin/secilc -M true -G -c 30 /home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_sepolicy.cil /home/ethan/ABC/out/target/product/marlin/obj/ETC/27.0.cil_intermediates/27.0.cil /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil -o /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy.tmp -f /dev/null ) && (/home/ethan/ABC/out/host/linux-x86/bin/sepolicy-analyze /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy.tmp permissive > /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy.permissivedomains ) && (if [ "userdebug" = "user" -a -s /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy.permissivedomains ]; then	echo "==========" 1>&2;	echo "ERROR: permissive domains not allowed in user builds" 1>&2;	echo "List of invalid domains:" 1>&2;	cat /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy.permissivedomains 1>&2;	exit 1;	fi ) && (mv /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy.tmp /home/ethan/ABC/out/target/product/marlin/obj/ETC/sepolicy_intermediates/sepolicy )"

neverallow check failed at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:2662

(neverallow base_typeattr_56_27_0 base_typeattr_57_27_0 (file (execute execute_no_trans entrypoint)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6148

(allow sysinit sysinit_exec (file (read getattr map execute entrypoint open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6156

(allow sysinit shell_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6159

(allow sysinit toolbox_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

neverallow check failed at /home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_sepolicy.cil:4653 from system/sepolicy/public/domain.te:668

(neverallow base_typeattr_56 base_typeattr_57 (file (execute execute_no_trans entrypoint)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6148

(allow sysinit sysinit_exec (file (read getattr map execute entrypoint open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6156

(allow sysinit shell_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6159

(allow sysinit toolbox_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

Failed to generate binary

Failed to build policydb

[ 69% 61702/89124] build /home/ethan/ABC/out/target/product/marlin/obj/ETC/precompiled_sepolicy_intermediates/precompiled_sepolicy

FAILED: /home/ethan/ABC/out/target/product/marlin/obj/ETC/precompiled_sepolicy_intermediates/precompiled_sepolicy

/bin/bash -c "/home/ethan/ABC/out/host/linux-x86/bin/secilc -M true -G -c 30	/home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_sepolicy.cil /home/ethan/ABC/out/target/product/marlin/obj/ETC/27.0.cil_intermediates/27.0.cil /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil -o /home/ethan/ABC/out/target/product/marlin/obj/ETC/precompiled_sepolicy_intermediates/precompiled_sepolicy -f /dev/null"

neverallow check failed at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:2662

(neverallow base_typeattr_56_27_0 base_typeattr_57_27_0 (file (execute execute_no_trans entrypoint)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6148

(allow sysinit sysinit_exec (file (read getattr map execute entrypoint open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6156

(allow sysinit shell_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6159

(allow sysinit toolbox_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

neverallow check failed at /home/ethan/ABC/out/target/product/marlin/obj/ETC/plat_sepolicy.cil_intermediates/plat_sepolicy.cil:4653 from system/sepolicy/public/domain.te:668

(neverallow base_typeattr_56 base_typeattr_57 (file (execute execute_no_trans entrypoint)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6148

(allow sysinit sysinit_exec (file (read getattr map execute entrypoint open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6156

(allow sysinit shell_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

<root>

allow at /home/ethan/ABC/out/target/product/marlin/obj/ETC/nonplat_sepolicy.cil_intermediates/nonplat_sepolicy.cil:6159

(allow sysinit toolbox_exec_27_0 (file (ioctl read getattr lock map execute execute_no_trans open)))

Failed to generate binary

Failed to build policydb

[ 69% 61708/89124] target thumb C++: libcameraservice_32 <= frameworks/av/services/camera/libcameraservice/common/CameraProviderManager.cpp

ninja: build stopped: subcommand failed.

22:14:54 ninja failed with: exit status 1

build/core/main.mk:21: recipe for target 'run_soong_ui' failed

make: *** [run_soong_ui] Error 1