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

Собираю ядро для Android, раньше с исходникам проблем не было. Обновил систему и вылезла ошибка...

UPD     include/config/kernel.release
/usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x50): multiple definition of `yylloc'; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [scripts/Makefile.host:100: scripts/dtc/dtc] Error 1
make[2]: *** [../scripts/Makefile.build:402: scripts/dtc] Error 2
make[2]: *** Waiting for unfinished jobs....
  HOSTLD  scripts/mod/modpost
  Using .. as source for kernel
make[1]: *** [/home/aterax/build/tiare/Kernel/Makefile:560: scripts] Error 2
make[1]: Leaving directory '/home/aterax/build/tiare/Kernel/out'
make: *** [Makefile:145: sub-make] Error 2
Подозреваю это связано с GCC 10, как быть? Откатиться тоже не могу, пакета нет..
Aterax
пакета нет
https://archive.archlinux.org/packages/g/gcc/
https://archive.archlinux.org/packages/g/gcc-libs/
Простите а как корректно установить? Я так понимаю это portable версия?
Aterax, через pacman -U.
Mirk
Aterax, через pacman -U.


→ sudo pacman -U https://archive.archlinux.org/packages/g/gcc/gcc-9.3.0-1-x86_64.pkg.tar.zst
загрузка пакетов...
предупреждение: откат версии пакета gcc (10.1.0-1 => 9.3.0-1)
разрешение зависимостей...
предупреждение: не удалось разрешить "gcc-libs=9.3.0-1", зависимость "gcc"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      gcc

:: Вы уверены что хотите пропустить этот пакет при обновлении? [y/N] n
ошибка: не удалось подготовить транзакцию (не удалось удовлетворить зависимости)
:: unable to satisfy dependency 'gcc-libs=9.3.0-1' required by gcc

Aterax, сам gcc тоже нужно откатить.
Оба сразу.
vs220
https://archive.archlinux.org/packages/g/gcc/
https://archive.archlinux.org/packages/g/gcc-libs/
Mirk
Aterax, сам gcc тоже нужно откатить.
Я опробовал, оно циклично одно другое требуется, либо я не понимаю
pacman - Rdd gcc gcc-libs
pacman -U путь до пакетов gcc gcc-libs
Таже проблема с компиляцией ядра Android:
"multiple definition of `yylloc'; scripts/dtc/dtc-lexer" 

Помогла установка старой версии gcc из кеша:

cd /var/cache/pacman/pkg
sudo pacman -U gcc-9.3.0-1-x86_64.pkg.tar.zst gcc-libs-9.3.0-1-x86_64.pkg.tar.zst gcc-fortran-9.3.0-1-x86_64.pkg.tar.zst
 
Зарегистрироваться или войдите чтобы оставить сообщение.