Граждане, нет ли у кого _реального_опыта по подсовыванию исходников ядра из нестандартного места, при сборке пакетов?
Задача: есть рабочий комп (если, что ubuntu). Есть несколько рутеров (китайские mini-pc, x86_64), тоже под ubunt'ой (20 или 21). Для рутеров собираю модуль, который требует пропатченных исходников ядра. Собирать ядро и пакет на рутерах - дурь, да и долго.
Хочется. Развернуть на рабочем компе (например, в домашнем каталоге) исходники ядра для рутера, пропатчить, и при сборке модуля указать ему, где брать headers. Ни а затем загонять это все на рутер. Модуль собирается через autogen, ./configure, make и т.п. (если что, то речь про nDPI и ndpi-netfilter). Вариант с VPATH и/или KERNEL_DIR не проканал.
Понятно, что можно через виртуалку с соответствующим ядром, но как-то это не то, к чему привык при всяких кросс-компилингах.