[devel] FAILED srpm=lmms-0.4.3-alt1.src.rpm

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Мар 20 18:24:15 MSK 2009


On Fri, Mar 20, 2009 at 04:17:27PM +0200, Slava Dubrovskiy wrote:
> On 20.03.2009 11:56, Girar Builder robot wrote:
> > 2009-Mar-20 12:36:06 :: task #2913 for sisyphus started:
> > #1 build lmms-0.4.3-alt1.src.rpm
> > 2009-Mar-20 12:36:07 :: [i586] lmms-0.4.3-alt1.src.rpm: build start
> > 2009-Mar-20 12:36:07 :: [x86_64] lmms-0.4.3-alt1.src.rpm: build start
> > 2009-Mar-20 12:45:37 :: [x86_64] lmms-0.4.3-alt1.src.rpm: build OK
> > 2009-Mar-20 12:45:49 :: [i586] lmms-0.4.3-alt1.src.rpm: build OK
> > 2009-Mar-20 12:45:54 :: build check OK
> > 2009-Mar-20 12:45:55 :: plan OK
> > 2009-Mar-20 12:45:55 :: version check OK
> > 2009-Mar-20 12:50:10 :: dependencies check OK
> > 	x86_64: NEW bad_elf_symbols detected:
> > lmms-0.4.3-alt1.x86_64.rpm	/usr/lib64/lmms/ladspa/cmt.so	U	__dso_handle
> > 	x86_64: old bad_elf_symbols resolved:
> > lmms-0.4.0-alt2.x86_64.rpm	/usr/lib64/lmms/ladspa/cmt.so	U	__dso_handle
> > 2009-Mar-20 12:56:26 :: ELF symbols check FAILED
> > 2009-Mar-20 12:56:26 :: task #2913 for sisyphus FAILED
> 
> Подскажите пожалуйста, как это побороть?

По-видимому, связано со спецификой gcc.

$ rpm -ql gcc4.3 |xargs fgrep -w __dso_handle
Binary file /usr/lib64/gcc/x86_64-alt-linux/4.3.2/crtbegin.o matches
Binary file /usr/lib64/gcc/x86_64-alt-linux/4.3.2/crtbeginS.o matches
Binary file /usr/lib64/gcc/x86_64-alt-linux/4.3.2/crtbeginT.o matches
$ 

Интересно, что на i586 такой проблемы не возникает, только на x86_64.
Переадресую вопрос специалистам по тулчейну.

Но вообще в этом пакете какая-то недолинковка ужасная.

$ grep -c '^verify-elf: WARNING:' tasks/2913/build/1/*/log
tasks/2913/build/1/i586/log:4188
tasks/2913/build/1/x86_64/log:3761
$
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090320/1bb5024c/attachment-0001.bin>


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