Givi Опубликовано 29 марта, 2005 Жалоба Поделиться Опубликовано 29 марта, 2005 Не удаётся собрать glibc-devel из srpm'а. Стоит, вроде, всё что надо. Даже glibc-kernheaders. Смущает только требование к kernel-headers в spec-е. Такого в дистре нет совсем. glibc и ntpl-devel получаются, а glibc-devel - не хочет. Что ему надо? Заранее спасибо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 29 марта, 2005 Жалоба Поделиться Опубликовано 29 марта, 2005 Простите, а что в вашем понимании значит "собрать"? А какой вы командой это делаете? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Givi Опубликовано 30 марта, 2005 Автор Жалоба Поделиться Опубликовано 30 марта, 2005 rpmbuild -bb glibc.spec --target=i686 [или + -redhat-linux] Чисто в теории должны собраться glibc-....i686.rpm ntpl-devel....i686.rpm glibc-devel....i686.rpm glibc-headers....i686(?).rpm что-то ещё Собираются только первые два, хотя filelist.devel создаётся, но rpm не получается. Вот и хочу узнать - откуда грабли произрастают. glibc-devel....i386.rpm и glibc-headers из апдейтов поставил (той же самой версии, что и сырцы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Givi Опубликовано 19 июля, 2005 Автор Жалоба Поделиться Опубликовано 19 июля, 2005 Возвращаемся к нашим баранам. Возможно, появились люди, знающие в ч1м проблема. Всё осталось по-прежнему, только glibc новее. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 20 июля, 2005 Жалоба Поделиться Опубликовано 20 июля, 2005 по первых glibc поновее может грозить проблемами с работой. на версию glibc завязана куча софта в системе и будет ли он работать с новыми либами - неизвестно. во вторых - ядерные хедеры всетаки надо найти и поставить. может они называются какнибудь типа glibc-kernel-headers может вообще отдельно не ледат и надо поставить весь пакет kernel-source Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Givi Опубликовано 20 июля, 2005 Автор Жалоба Поделиться Опубликовано 20 июля, 2005 Кажется, разобрался. при --target=i686-... он собирает исключительно glibc и ntpl-devel, а при --target=i386 собирает полный комплект (kernheaders стот - я тогда уже разобрался с ними, только называются kernheaders) Никаких противопоказаний в редмях к сборке glibc-devel с оптимизацией под 686 не нашёл. Не понятно - то ли специально то ли случайно не собирается. ЗЫ. Про завязки софта и т.п. в курсе, но там и не настолько коренное различие - новый билд с багфиксами. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Givi Опубликовано 28 июля, 2005 Автор Жалоба Поделиться Опубликовано 28 июля, 2005 Давно не заглядывал. Решение прОсто. Убрать i686 из auxarches и собрать с оптимизацией под i686. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
shibog Опубликовано 6 апреля, 2006 Жалоба Поделиться Опубликовано 6 апреля, 2006 а кто подскажет, как пересобрать glibc из srpm без поддержки nptl ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.