Проблема со сборкой ядра

Ну так это уже разобрались
Для тех кто столкнулся с подобной ошибкой, нашел решение:
GCC ниже 10-й версии игнорировала ошибки связанные с пропуском ключевого слова "extern", которое позволяет использовать глобально переменную в других файлах исходного кода. GCC 10 требует обязательного объявления глобальных переменных с помощью extern. https://gcc.gnu.org/gcc-10/porting_to.html
В данном случае нужно зайти в папку ядра для вашего устройства и в файле scripts/dtc/dtc-parser.tab.c_shipped дописать extern к объявлению переменной YYLTYPE yylloc
Пример:
#include "dtc.h"
#include "srcpos.h"

extern YYLTYPE yylloc;

extern int yylex(void);
extern void print_error(char const *fmt, ...);
extern void yyerror(char const *s);

После этого все успешно соберется
 
Зарегистрироваться или войдите чтобы оставить сообщение.