Старый linux-headers

Всем привет :)
Мне нужно собрать ядро 2.6.24 версии под arm систему. Оно, конечно, собирается, но работает несколько неверно. Все изыскания привели к тому, что проблема в используемых хедерах. Всё собиралось на 2.6.30 хедерах. При попытке сборки тулчейна со старыми хедерами вываливается ошибка:

scripts/unifdef.c:209: ошибка: несовместимые типы для ‘getline’
/usr/include/stdio.h:651: замечание: здесь была предыдущая декларация ‘getline’
make[1]: *** [scripts/unifdef] Ошибка 1
make: *** [headers_install] Ошибка 2

Этаже ошибка вываливается и при пересборке linux-headers как на целевой машине, так и на локальной машине. Файл "/usr/include/stdio.h" принадлежит пакету glibc. Откат на более старую версию glibc невозможен.
Есть ли способ собрать тулчейн или откатиться без переустановки системы с нуля?

Мне при таком сообщении об

Мне при таком сообщении об ошибке хочется "исправить" scripts/unifdef.c в ядре.

Какая версия glibc? Она

Какая версия glibc? Она вообще совместима с ядром 2.6.24?

glibc версии 2.11-r1. Ядро ей

glibc версии 2.11-r1. Ядро ей нужно больше 2.6.9

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".