Всех приветствую. Пытаюсь собрать ядро: https://github.com/OnePlusOSS/android_kernel_oneplus_sm8250/tree/oneplus/SM8250_R_11.0
Никаких изменений не вносилось.
Использую для сборки clang-r475365b и android-11.0.0_r48 (aarch64-linux-android). Было много проблем уровня unrecognized option ‘-EL’ и unused function ‘dump_workqueue’. Сижу уже около недели :D
Сейчас осталась вроде как последняя, но очень странная проблема, толкового решения которой не смог найти в поисковике.
Прикладываю полный лог консоли: https://pastebin.com/trY6fujA
Думал просто пересохранить файл из /tmp на который он жалуется, но не смог его обнаружить. Изменить кодировку ос тоже наверное не вариант.
ОС: Linux Mint 21.1 на VirtualBox.
Команды которые ввожу для сборки:
export ARCH=arm64
export SUBARCH=arm64
mkdir out
make O=out ARCH=arm64 defconfig
PATH=/home/heh/Desktop/clang/bin:/home/heh/Desktop/toolchains/bin:/home/heh/Desktop/aarch64-linux-gnu/bin:${PATH} make -j$(nproc --all) O=out ARCH=arm64 CC=/home/heh/Desktop/clang/bin/clang CLANG_TRIPLE=/home/heh/Desktop/aarch64-linux-gnu/bin/aarch64-linux-gnu- CROSS_COMPILE=/home/heh/Desktop/toolchains/bin/aarch64-linux-android- LD=/home/heh/Desktop/clang/bin/ld.lld
Буду признателен за любую помощь