LINUX.ORG.RU

Как обновить libc


0

1

Товарищи!

Наткнулся на пренеприятнейшую хрень. Есть у меня некое приложение которое что-то там внутри линкует статически. При запуске вываливает в консодь «Illegal instruction» посмотрел в gdb, косяк в __strspn_sse42 которая в свою очередь находится в libc. Описание бага присутствует в 1) https://bugzilla.redhat.com/show_bug.cgi?id=624852 2) https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/615953

что мне лучше предпринять для моей убунтки?? (патчить приложение буду только в крайнем случае)

Ответ на: комментарий от heromantor

просто сделай воркэраунд обхода этой баги.

Deleted
()

в инете куча док как пересобирать пакеты ubuntu/debian. Это несложно. Единственное сделай бэкапы. Накрайняк, если ссыкотно, пересобери ручками замени нужный файл(туда куда ссылается /lib/libc.so.6), только заменяй через mv, и ребутнись.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Не, ну это очень геморно. Мне проще make-файлы поправить. Обидно только, что хрен знает где еще эта фигня вылезет, ну да ладно.

heromantor
() автор топика
Ответ на: комментарий от heromantor

за убунту обидно. в федорах пофиксили давно, а эти даже не чешутся при наличии патча.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.