Не включаеться [Program exited with code 0177]

Bug #802739 reported by Anischenko Alexandr
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
qutim
Fix Released
Undecided
Unassigned

Bug Description

Archlinux x86_64 qt 4.6.0

/usr/bin/qutim: symbol lookup error: /usr/lib/qutim/plugins/liboldsoundtheme.so: undefined symbol: _ZN12QDomDocumentC1Ev
/usr/bin/qutim: symbol lookup error: /usr/lib/qutim/plugins/libplistconfig.so: undefined symbol: _ZN12QDomDocumentC1Ev

Program exited with code 0177.

http://paste.ubuntu.com/633861/

Revision history for this message
Anischenko Alexandr (dganic) wrote :

qt 4.7.3 *

Revision history for this message
Maxim Vasilchuk (mvasilchuk) wrote :

Can confirm this bug except another error message:
/opt/qutim-0.3/bin/qutim: symbol lookup error: /usr/lib/kde4/emoticonstheme_kde.so: undefined symbol: _ZN12QDomDocumentC1Ev

description: updated
Revision history for this message
Ruslan Nigmatullin (euroelessar) wrote :

Maxim, what is your operation system and Qt's version?

Revision history for this message
Maxim Vasilchuk (mvasilchuk) wrote :

Archlinux x64, kernel 2.6.39-ARCH; Qt 4.7.3-3

Revision history for this message
HNKNTA (nikita100) wrote :

такая же ос и такая же фигня, ругается на разные либы

/opt/qutim-0.3/bin/qutim: symbol lookup error: /opt/qutim-0.3/lib/qutim/plugins/libplistconfig.so: undefined symbol: _ZN12QDomDocumentC1Ev

пробовал откатывать кутим - не помогает, а из-за обновления какого пакета это происходит ума не приложу, метод тыка не помог

Revision history for this message
Anischenko Alexandr (dganic) wrote :

Надо посмотреть кто какие пакеты обновлял за 26 и 27 число ну или когда там у кого кутим сломался, и отыскать этот баг.
Видимо кроме Арчеводов этот баг ни у кого не проявляется

Revision history for this message
HNKNTA (nikita100) wrote :

нашел кто-нибудь возможность нормально запустить?

Revision history for this message
Anischenko Alexandr (dganic) wrote :

помогает только удаление либ

Revision history for this message
Ruslan Nigmatullin (euroelessar) wrote :

It's very strange behavior which is reproducable only at Arch right now, may be you've updated gcc or some else system core tool?

Revision history for this message
HNKNTA (nikita100) wrote :

Dganic, спасибо, что-то я не подумал вторую либу удалить

Revision history for this message
HNKNTA (nikita100) wrote :

попробовал откатиться до lib32-gcc-libs-4.6.0-7 gcc-libs-multilib-4.6.0-7 gcc-4.6.0-7 результат тот же

Revision history for this message
Maxim Vasilchuk (mvasilchuk) wrote :

Собрал из git'а - запустилось нормально. По видимому, баг в пакете qutim-0.3 для Arch'а.

Revision history for this message
HNKNTA (nikita100) wrote :

Maxim Vasilchuk, что именно из гита? кутим всегда из гита собирал, только что заново - тот же результат. или может нужны какие-то специфические параметры?

Revision history for this message
Ruslan Nigmatullin (euroelessar) wrote : Re: [Bug 802739] Re: Не включаеться [Program exited with code 0177]

Кстати, покажите pkgbuild, которым собираете qutIM

Revision history for this message
HNKNTA (nikita100) wrote :
Revision history for this message
Ruslan Nigmatullin (euroelessar) wrote :

можете показать мне результат работы ldd для libqutim.so, qutim, liboldsoundtheme.so, libplistconfig.so, получаемых в ходе сборки qutIM'а?

Revision history for this message
HNKNTA (nikita100) wrote :
Revision history for this message
Anischenko Alexandr (dganic) wrote :

Дайте вывод команды: strings /usr/lib/libQtXml.so | grep _ZN12QDomDocumentC1Ev , а то у меня временно арча. нет(

Revision history for this message
HNKNTA (nikita100) wrote :
Revision history for this message
panoptus (panoptus) wrote :

Проблема до сих пор присутствует. Есть идеи?

Revision history for this message
panoptus (panoptus) wrote :

Собрал руками из git- проблемы нет. Похоже, проблема в арчесвком сборщике ABS... где-то на одном из этапов:
-> Очистка других файлов...
 -> Сжатие страниц man и info...
 -> Удаление отладочной информации из бинарных файлов и библиотек...
которые производятся после сборки исходников перед созданием пакета.

Кто-то знает как при сборке через pkgbuild (yaourt) отключить "-> Удаление отладочной информации из бинарных файлов и библиотек..."??

Revision history for this message
HNKNTA (nikita100) wrote :

видимо надо смотреть man makepkg, а чтобы точно и наверняка, нужно обратиться к гуру арчеводам-девелоперам

Revision history for this message
Anischenko Alexandr (dganic) wrote :

Кто-нибудь поборол проблему?

Revision history for this message
Anischenko Alexandr (dganic) wrote :

[00:16:07] Lampus/qutIM/Jreen: Нерабочая версия:
lampus ~/tmp/usr/lib/qutim/plugins $ readelf -a liboldsoundtheme.so | grep _ZN12QDomDocumentC1Ev
000000207bd8 004b00000007 R_X86_64_JUMP_SLO 0000000000000000 _ZN12QDomDocumentC1Ev + 0
75: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN12QDomDocumentC1Ev
211: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN12QDomDocumentC1Ev
[00:16:15] zurz: при переходе в него какието пути улетают
[00:17:20] Lampus: Рабочая версия:
$ readelf -a liboldsoundtheme.so | grep _ZN12QDomDocumentC1Ev
00000020aa50 004d00000007 R_X86_64_JUMP_SLO 0000000000000000 _ZN12QDomDocumentC1Ev + 0
77: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN12QDomDocumentC1Ev
371: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN12QDomDocumentC1Ev

Revision history for this message
Lampus (lampus-lapin) wrote :

Hello. I solved this problem. In PKGBUILD in build() function override LDFLAGS environment variable to LDFLAGS="-Wl,--hash-style=gnu". Problem in ld option "-Wl,--as-needed"

Changed in qutim:
status: New → Fix Committed
Changed in qutim:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.