[x] Create manifest (the one shipped with halium-7.1)
[ ] Boot image and system image build successfully
[ ] Device boots into rootfs, usb: Manufacturer: GNU/Linux Device appears in dmesg on host.
[ ] LXC container starts and does not crash
[ ] libhybris tests
[ ] test_gps
[ ] test_hwcomposer
[ ] test_lights
[ ] test_vibrator
[ ] test_wifi
[ ] test_sensors
[ ] test_audio
[ ] test_camera
[ ] test_input
[ ] test_nfc
[ ] test_recorder
This is the first time I'm trying to compile anything Android related. I followed the documentation line by line to make sure I'm doing everything the way I was supposed to.
I tried the following to mitigate the issue: setting my LC_ALL variable to C, disabling X.509 cert checks in my kernel defconfig and I'm still failing to compile hybris-boot.
The output of mka where compilation fails:
Building modules, stage 2.
MODPOST 13 modules
CC block/test-iosched.mod.o
CC crypto/ansi_cprng.mod.o
CC drivers/input/evbug.mod.o
CC drivers/char/rdbg.mod.o
CC drivers/mmc/card/mmc_block_test.mod.o
CC drivers/mmc/card/mmc_test.mod.o
CC drivers/net/wireless/ath/wil6210/wil6210.mod.o
CC drivers/scsi/ufs/ufs_test.mod.o
CC drivers/spi/spidev.mod.o
CC drivers/video/backlight/backlight.mod.o
CC drivers/video/backlight/generic_bl.mod.o
CC drivers/video/backlight/lcd.mod.o
CC net/bridge/br_netfilter.mod.o
LD [M] block/test-iosched.ko
LD [M] crypto/ansi_cprng.ko
LD [M] drivers/char/rdbg.ko
LD [M] drivers/input/evbug.ko
LD [M] drivers/mmc/card/mmc_block_test.ko
LD [M] drivers/mmc/card/mmc_test.ko
LD [M] drivers/net/wireless/ath/wil6210/wil6210.ko
LD [M] drivers/scsi/ufs/ufs_test.ko
LD [M] drivers/spi/spidev.ko
LD [M] drivers/video/backlight/backlight.ko
LD [M] drivers/video/backlight/lcd.ko
LD [M] drivers/video/backlight/generic_bl.ko
LD [M] net/bridge/br_netfilter.ko
make[1]: Leaving directory '/home/builder/halium_build/halium-7.1/out/target/product/santoni/obj/KERNEL_OBJ'
make: Leaving directory '/home/builder/halium_build/halium-7.1/kernel/xiaomi/msm8937'
ninja: build stopped: subcommand failed.
make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1
usb: Manufacturer: GNU/Linux Device
appears indmesg
on host.make failed to build some targets (08:54 (mm:ss))