Когда я перекомпиливаю кернел Фри 4.5,
make
выдает ошибку о невозможности закомпилить usb_ethersubr, т.к. не находит зависимых файлов, указаных в Makefile. При этом в конфиге я убрал ВСЕ девайсы-ethernet карты (т.к. у меня ни одной нету:), т.е. этого модуля тут быть не должно.
При проломачивании Makefile и удалении usb_ethersubr.o из списка зависимостей и списка комиляции make все мейкает нормально и кернел работает без сбоев.
Далее я обнаружил, что в списке, выдаваемом make depend в форме "==> *",
есть то, чего я уж точно в конфиг не включал. Напр. "==> vesa", хотя для vga0 я опцию VESA убрал. Подтверждением того, что ВЕСА таки закомпилилась, есть модуль /modules/vesa.ko
КАК ВСЕ ЭТО ОБЪЯСНИТЬ?
|