@VPeric - да, но он довольно короткий, так что может быть неудобно для меня, чтобы использовать его. Огромное спасибо за вашу кропотливую исследования, Tetsujin. Одно видео на YouTube я смотрел цветные схемы может привести к постепенно добавляя пар, поэтому у меня есть визуальный образ как должно идти. Похоже, есть много жизни осталось для меня Макпро. Ранее в этом месяце, у меня никогда не было больше чем 4 ГБ оперативной памяти обратиться в любой машине я когда-либо действовали. Теперь я тонуть в океане памяти. О, я вижу теперь, как ты напутал с разделами, у вас есть два ели отмечены разделы сообщает расстались -л, sdb2 буд ет экспортироваться и sdb5, вы можете заглянуть в нее? Возможно, вам следует отметить sdb5 как-то иначе, не ели. У вас есть леска в гараже? Или, может быть, те стяжки, которые держат и содержат избыток длины кабеля и т. д. для вашей системы домашних развлечений? Или стрип-пластика от нескольких дюймов провода акустической системы, если у вас есть шпуля он валяется?

Первая строка Вашего сообщения не имеет отношения к вашей проблеме, и связанные с требованиями сборка с glibc (не скомпилированный интерфейс), но вторая линия-это ваша проблема.

На первый взгляд, вы используете неправильную переменную, чтобы установить минимальную версию ядра. Попробуйте установить NPTL_KERN_VER сделать.конф. Ебилд использует это имя переменной и устанавливается по умолчанию для 2.6.16. Из каталога/usr/волок/системы библиотеки/Библиотека glibc/с glibc-2.16.0.ебилд:

NPTL_KERN_VER=${NPTL_KERN_VER:-"2.6.16"} # минимальная версия ядра и nptl требует

Это тоже переменная, которая передается в настроить в файле /usr и/волок/системы библиотеки/Библиотека/файлы/eblits/src_compile с параметрами.eblit:

myconf+=( --включить ядра=${NPTL_KERN_VER} )

Обратите внимание, что эта настройка переменной может также иметь значение из переменной LT_KER_VER если с linuxthreads - это резьбонарезной вариант против и nptl.

Вам сообщают, однако, что вы видите опцией--enable-kenrel=2.6.9 , который предполагает, что вы устанавливаете переменную правильно, и, возможно, misnaming это в вашем посте.

Это приводит нас к настроить скрипты и файл с glibc/sysdeps/Unix и с SysV/Linux и настроить.В где тест сделан для минимальной версии ядра. Тест:

если тест -Н "$minimum_kernel"; затем
changequote(,)
 user_version=$((`Эхо "$minimum_kernel.0.0.0" | СЭД с/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \ * 256 + \3/"))
 arch_version=$((`Эхо "$arch_minimum_kernel.0.0.0" | СЭД с/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1 \* 65536 + \2 \* 256 + \3/"))
changequote([,])
 если тест $user_version -ЛТ $arch_version; затем
 AC_MSG_WARN([минимальная версия ядра сбрасывается до $arch_minimum_kernel])
minimum_kernel=$arch_minimum_kernel
интернет
еще
minimum_kernel=$arch_minimum_kernel
интернет

где $minimum_kernel это значение, чтобы настроить , например, 2.6.9 и $arch_minimum_kernel это 2.4.0 установить несколькими строками выше этот фрагмент. Что сейчас смущает то, что при оценке:

user_version=132617 (от 2.6.9)
arch_version=132096 (от 2.4.0)
тест 132617 -ЛТ 132096 (ложь)

что должно привести к minimum_kernel быть неизменной. Вместо того, что происходит заключается в том, что вы не вызывая предупреждение и версия сброс до $arch_minimum_kernel, который, по сообщениям 2.6.16 в вашем случае. Я не могу найти ссылку на $arch_minimum_kernel быть установлен на это значение в другом месте в glibc код или субантарктический набор патчей, поэтому я не вполне уверен, что это происходит в вашем случае.

Когда я запускаю настроить вручную с командной строки:

../glibc версии/настройки --включить ядра=2.6.9-префикс=/usr

он успешно работает с этим на выходе:

проверка заголовков ядра, по крайней мере, 2.6.9... ОК

Кажется, что что-то изменилось для вас и я ищу, чтобы увидеть, если я могу найти патч, который может быть применение разных arch_minimum_kernel для вас или, возможно, в файле, который я забыл.

Обновление

Я нашел возможный источник 2.6.16 быть ваш минимальная версия. Что версия ядра имеет значение arch_minimum_kernel за руки порт в файле с glibc-порты-2.16.0/sysdeps/Unix и с SysV/Linux и/подготовить/настроить.в. Пожалуйста, убедитесь, что вы не испортили свой свод целевых и фактически компиляция для i686, а вы не должны видеть, что версия. Это единственная ссылка на эту версию ядра (2.6.16) я могу найти файлы, скачанные в Gentoo (в glibc, glibc версии-порты и патчи для Gentoo).