debian/rules
не является Makefile ядра. Он не может знать, что отредактированный вами файл является зависимостью конечного ядра, поскольку эти зависимости находятся в реальном Makefile.
Фактически, я ожидал бы, что цель debian/rules
build
(та, которая фактически выполняет компиляцию) будет зависеть только от файла "flag", который он создает после завершения сборки. Если это так, простой обходной путь - удалить этот файл «флага»; Затем он снова все скомпилирует (вызывая ядро Makefile
, которое будет знать, как выполнить частичное перестроение. Конечно, предполагается, что цель build
не пытается быть аккуратной и делает make clean
или эквивалентный. ..)
(Я не смотрел на debian/rules
для пакета, который вы используете, поэтому я могу ошибаться, но по крайней мере это начало.)