Оформление отчёта на bugzilla или странности sys-kernel/linux-headers-2.6.28
Обновился вчера до sys-kernel/linux-headers-2.6.28. Обнаружил, что множество пакетов после поледующей пересборки sys-devel/gcc и sys-libs/glibc перестали пересобираться. Чётко выявил при крушении пересборки sys-libs/gpm, что именно sys-kernel/linux-headers-2.6.28 во всех этих странностях виноват (а то дело до некой паники стало доходить)). Ещё одна характерная ползучая ошибка после обновления sys-kernel/linux-headers при компиляции
checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object...failed
которая не устранима пересборкой того же gcc, откатом версий его или других пакетов.
В результате откатился до sys-kernel/linux-headers-2.6.27-r2. Всё пришло в норму. Думаю как запостить это на Bugzilla (правильно оформить, а не в плане куда нажать и зайти :D ). Если кто-то это сделает, или скажет что я сделал не так, то будет большая благодарность.
- Для комментирования войдите или зарегистрируйтесь
я пока что заметил у себя то,
я пока что заметил у себя то, что glibc вываливается с ошибкой
checking size of long double... configure: error: cannot compute sizeof (long double)
хотя это может и не быть связано с тем, что полчаса назад получил новое ядро )
Не, ядро у меня 2.6.28. Оно
Не, ядро у меня 2.6.28. Оно никак не влияет на всё это. При нём всё в норме. Зато у меня такая масса пакетов не собирается как pygobject glib gtk+:2 gpm. И везде
checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object...failed
С этой ошибкой даже sandbox-1.3.2 вываливался, пока не откатился
Потусторонняя мысль...
А если сравнить вычищенные хидеры, генерируемые через $(cd /usr/src/linux && make headers_install) с содержимым linux-headers? А заодно глянуть, что говорит make headers_check.
вот make headers_install
вот make headers_install точно делать не стоит =)
Топикстартеру. у себя проверил gpm не собирается но не по этому =) Bug #252789
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Разумеется во временную
Разумеется во временную папку, я имел ввиду.
Чиста для сравнения и ковыряния! =)))
Там дефолтный путь мона изменить.
/usr/include/linux/serial.h
/usr/include/linux/serial.h уж не из linux-headers ли этот файл? У меня как раз эта ошибка. После отката версии пакет чисто собрался. И вообще всё стало идеально чисто собираться. Даже возвращаться не хочется. А то тот же dev-lang/php стал вываливаться с ошибкой при сборке и fastcgi отказался работать на lighttpd. Сейчас пересобрал и всё работает.
emerge -va
emerge -va portage-utils
qfile /usr/include/linux/serial.h ;)
Ну вот
http://bugs.gentoo.org/252721
Ну вот... Стоило только
Ну вот... Стоило только суровым сибирским одминам взяться за дело...
Не грусти, товарищ! Всё хорошо, beautiful good!
Крута!
Уже нашли и пофиксили багу =)))