Ошибка сборки ядер 4.10+ (REPORTING-BUGS not found)
Добавлено: 01 авг 2017, 01:51
При сборке пакетов ядра, начиная с 4.10 с использованием
Заключается она в том, что директорию перенесли, а скрипт сборки похоже так никто и не поправил - раз, два
Решается путем редактирования файла
Изменив строку
на условную конструкцию
После этих правок сборка проходит корректно:
Может поправят к следующим версиям пакета...
make-kpkg
(kernel-package = 13.018
) возникает ошибка:Код: Выделить всё
install: не удалось выполнить stat для 'REPORTING-BUGS': Нет такого файла или каталога
debian/ruleset/targets/headers.mk:40: ошибка выполнения рецепта для цели «debian/stamp/install/linux-headers-4.10.17-custom»
make[1]: *** [debian/stamp/install/linux-headers-4.10.17-custom] Ошибка 1
make[1]: выход из каталога «/home/chocobo/linux-hwe-4.10.0»
debian/ruleset/local.mk:102: ошибка выполнения рецепта для цели «kernel_headers»
make: *** [kernel_headers] Ошибка 2
Решается путем редактирования файла
/usr/share/kernel-package/ruleset/targets/headers.mk
Изменив строку
$(install_file) REPORTING-BUGS $(DOCDIR)/
на условную конструкцию
Код: Выделить всё
test ! -f REPORTING-BUGS || \
$(install_file) REPORTING-BUGS $(DOCDIR)/