[devel] сборка под КДЕ

Nick S. Grechukh =?iso-8859-1?q?ngrechukh_=CE=C1_ua=2Efm?=
Вс Апр 17 19:46:24 MSD 2005


с некоторых пор, а точнее с появления в Сизифе kde3.4, многие программки под 
kde перестали собираться, включая те что раньше собирались нормально  
(навскидку metabar, kat. krusader этим страдает с осени). 
симптомы одинаковые - сборка заканчивается длинной пургой, маленький кусочек 
которой приведен ниже:

metabar.cpp: undefined reference to `QString::QString(char const*)'
.libs/metabar.o(.text+0x7d0):metabar.cpp: undefined reference to 
`QString::QString(char const*)'
.libs/metabar.o(.text+0x808):metabar.cpp: undefined reference to 
`QString::shared_null'
.libs/metabar.o(.text+0x814):metabar.cpp: undefined reference to 
`QStringData::deleteSelf()'
.libs/metabar.o(.text+0x82e):metabar.cpp: undefined reference to 
`QString::shared_null'
.libs/metabar.o(.text+0x83a):metabar.cpp: undefined reference to 
`QStringData::deleteSelf()'
.libs/metabar.o(.text+0x84e):metabar.cpp: undefined reference to 
`QString::QString(char const*)'
.libs/metabar.o(.text+0x860):metabar.cpp: undefined reference to 
`QString::QString(char const*)'

лечится все это помещением в %prep следующего текста:
                        
%__subst "s/\(Wl,--no-undefined\)/-Wl,--warn-unresolved-symbols \1/g" 
admin/acinclude.m4.in                 
%__subst "s/\-lkdeui/-lkdeui -lpthread/g" admin/acinclude.m4.in                                             
%__subst "s/\.la/.so/g" admin/acinclude.m4.in                                                               
make -f admin/Makefile.common cvs ||:         

после чего софт нормально собирается и работает.

кто-то может это прокомменитировать? 
теперь всегда так будет?
стоит ли написать об этом на wiki.sisyphus.ru/devel/spectips/kdebuild ?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 190 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050417/238012e7/attachment-0001.bin>


Подробная информация о списке рассылки Devel