QUOTE(William Henry Gates @ Понедельник, 28 Марта 2005, 8:51)
Потому что ты систему собирал с 2.4.х
не-а, систему собирал сразу с gentoo-dev-sources, а заголовки, как я понял, остались со stage3. если их убрать, почти ничего не компилится.
пришлось скопировать в /usr/include заголовки из тарбола стадии, пересобрать glibc и замаскировать нафиг все os-headers.
еще лучше сделал: скопировал из gentoo-sources в linux-headers билд и дайджест от 2.6.10, переименовал по образцу и сделал emerge linux-headers. получилось
/usr/src/linux-2.6.10-gentoo-r6 и /usr/src/linux-2.6.10-linux-r6 (просто исходники).
вообще-то это шаманство с версиями бубна, на месте разработчиков я бы либо не делал раздела linux-headers, либо уж не стал делать из него ссылки на исходники ядра, а действительно выложить только заголовки, там ведь не должно быть много.