ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#64366] FAILED razorqt.git=0.4.0-alt2
  @ 2012-02-09 15:30 ` Michael Shigorin
  2012-02-09 15:53   ` Dmitry V. Levin
  2012-02-09 18:45   ` Sergey Vlasov
  0 siblings, 2 replies; 5+ messages in thread
From: Michael Shigorin @ 2012-02-09 15:30 UTC (permalink / raw)
  To: devel

On Thu, Feb 09, 2012 at 01:01:44PM +0400, Girar Builder robot wrote:
> http://git.altlinux.org/tasks/64366/logs/events.1.1.log
> 
> 2012-Feb-09 12:48:51 :: task #64366 for sisyphus started by mike:
> #100 build 0.4.0-alt2 from /people/mike/packages/razorqt.git
> 2012-Feb-09 12:49:08 :: cloned Sisyphus
> 2012-Feb-09 12:49:10 :: [i586] #100 razorqt.git 0.4.0-alt2: build start
> 2012-Feb-09 12:49:10 :: [x86_64] #100 razorqt.git 0.4.0-alt2: build start
> 2012-Feb-09 12:57:43 :: [i586] #100 razorqt.git 0.4.0-alt2: build OK
> 2012-Feb-09 12:58:14 :: [x86_64] #100 razorqt.git 0.4.0-alt2: build OK
> 2012-Feb-09 12:58:44 :: build check OK
> 2012-Feb-09 12:58:53 :: noarch check OK
> 2012-Feb-09 12:58:59 :: version check OK
> 2012-Feb-09 13:00:25 :: created test repo
> 2012-Feb-09 13:00:31 :: dependencies check OK

Прошу помощи зала -- прочёл тред
http://comments.gmane.org/gmane.linux.altlinux.devel/81629
и всё равно остаётся как поднятый Ленаром вопрос, так и то,
учитываются ли свежесобранные объекты основной программы при
выяснении списка нерезолвящихся символов.

Таскбар работает, что характерно:
http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-razorqt-20111219-i586.iso

> 	i586: NEW bad_elf_symbols detected:
> razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libclock.so	U	_ZN10RazorClock19confWindowDestroyedEv
> razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libquicklaunch.so	U	_ZN16RazorQuickLaunch10execActionEP7QAction
> razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar12readSettingsEv
> razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar13writeSettingsEv
> 	x86_64: NEW bad_elf_symbols detected:
> razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libclock.so	U	_ZN10RazorClock19confWindowDestroyedEv
> razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libquicklaunch.so	U	_ZN16RazorQuickLaunch10execActionEP7QAction
> razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar12readSettingsEv
> razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar13writeSettingsEv
> 2012-Feb-09 13:01:44 :: ELF symbols check FAILED
> 2012-Feb-09 13:01:44 :: task #64366 for sisyphus FAILED

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] [#64366] FAILED razorqt.git=0.4.0-alt2
  2012-02-09 15:30 ` [devel] [#64366] FAILED razorqt.git=0.4.0-alt2 Michael Shigorin
@ 2012-02-09 15:53   ` Dmitry V. Levin
  2012-02-10  5:19     ` Lenar Shakirov
  2012-02-09 18:45   ` Sergey Vlasov
  1 sibling, 1 reply; 5+ messages in thread
From: Dmitry V. Levin @ 2012-02-09 15:53 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2651 bytes --]

On Thu, Feb 09, 2012 at 05:30:28PM +0200, Michael Shigorin wrote:
> On Thu, Feb 09, 2012 at 01:01:44PM +0400, Girar Builder robot wrote:
> > http://git.altlinux.org/tasks/64366/logs/events.1.1.log
> > 
> > 2012-Feb-09 12:48:51 :: task #64366 for sisyphus started by mike:
> > #100 build 0.4.0-alt2 from /people/mike/packages/razorqt.git
> > 2012-Feb-09 12:49:08 :: cloned Sisyphus
> > 2012-Feb-09 12:49:10 :: [i586] #100 razorqt.git 0.4.0-alt2: build start
> > 2012-Feb-09 12:49:10 :: [x86_64] #100 razorqt.git 0.4.0-alt2: build start
> > 2012-Feb-09 12:57:43 :: [i586] #100 razorqt.git 0.4.0-alt2: build OK
> > 2012-Feb-09 12:58:14 :: [x86_64] #100 razorqt.git 0.4.0-alt2: build OK
> > 2012-Feb-09 12:58:44 :: build check OK
> > 2012-Feb-09 12:58:53 :: noarch check OK
> > 2012-Feb-09 12:58:59 :: version check OK
> > 2012-Feb-09 13:00:25 :: created test repo
> > 2012-Feb-09 13:00:31 :: dependencies check OK
> 
> Прошу помощи зала -- прочёл тред
> http://comments.gmane.org/gmane.linux.altlinux.devel/81629
> и всё равно остаётся как поднятый Ленаром вопрос, так и то,

Какой именно вопрос?

> учитываются ли свежесобранные объекты основной программы при
> выяснении списка нерезолвящихся символов.

Нет деления на основные и неосновные программы; формируется новое
состояние репозитория, все ELFы дампятся и анализируются.

> Таскбар работает, что характерно:
> http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/live-razorqt-20111219-i586.iso
> 
> > 	i586: NEW bad_elf_symbols detected:
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libclock.so	U	_ZN10RazorClock19confWindowDestroyedEv
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libquicklaunch.so	U	_ZN16RazorQuickLaunch10execActionEP7QAction
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar12readSettingsEv
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar13writeSettingsEv
> > 	x86_64: NEW bad_elf_symbols detected:
> > razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libclock.so	U	_ZN10RazorClock19confWindowDestroyedEv
> > razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libquicklaunch.so	U	_ZN16RazorQuickLaunch10execActionEP7QAction
> > razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar12readSettingsEv
> > razorqt-panel-0.4.0-alt2.x86_64.rpm	/usr/lib64/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar13writeSettingsEv
> > 2012-Feb-09 13:01:44 :: ELF symbols check FAILED
> > 2012-Feb-09 13:01:44 :: task #64366 for sisyphus FAILED


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] [#64366] FAILED razorqt.git=0.4.0-alt2
  2012-02-09 15:30 ` [devel] [#64366] FAILED razorqt.git=0.4.0-alt2 Michael Shigorin
  2012-02-09 15:53   ` Dmitry V. Levin
@ 2012-02-09 18:45   ` Sergey Vlasov
  2012-02-14 10:08     ` Michael Shigorin
  1 sibling, 1 reply; 5+ messages in thread
From: Sergey Vlasov @ 2012-02-09 18:45 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1537 bytes --]

On Thu, Feb 09, 2012 at 05:30:28PM +0200, Michael Shigorin wrote:
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libclock.so	U	_ZN10RazorClock19confWindowDestroyedEv
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libquicklaunch.so	U	_ZN16RazorQuickLaunch10execActionEP7QAction
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar12readSettingsEv
> > razorqt-panel-0.4.0-alt2.i586.rpm	/usr/lib/razor-panel/libtaskbar.so	U	_ZN12RazorTaskBar13writeSettingsEv

В более читаемом виде это:

  RazorClock::confWindowDestroyed()
  RazorQuickLaunch::execAction(QAction*)
  RazorTaskBar::readSettings()
  RazorTaskBar::writeSettings()

В файлах *.h можно наблюдать следующее:

[razorqt/razorqt-panel/plugin-clock/razorclock.h]
private slots:
    void confWindowDestroyed();

[razorqt/razorqt-panel/plugin-quicklaunch/razorquicklaunch.h]
private slots:
    //! run command in the action
    void execAction(QAction*);

[razorqt/razorqt-panel/plugin-taskbar/razortaskbar.h]
private slots:
    void readSettings();
    void writeSettings();

Однако в соответствующих файлах *.cpp реализации этих методов
отсутствуют; при этом в коде эти методы на первый взгляд тоже не
используются.  Но на самом деле, поскольку это не просто методы, а
слоты Qt, moc генерирует код для их вызова в случае присоединения к
этим слотам каких-либо сигналов.

Для исправления проблемы должно быть достаточно просто удалить из
файлов *.h объявления несуществующих слотов.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] [#64366] FAILED razorqt.git=0.4.0-alt2
  2012-02-09 15:53   ` Dmitry V. Levin
@ 2012-02-10  5:19     ` Lenar Shakirov
  0 siblings, 0 replies; 5+ messages in thread
From: Lenar Shakirov @ 2012-02-10  5:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

09.02.2012 19:53, Dmitry V. Levin пишет:
> On Thu, Feb 09, 2012 at 05:30:28PM +0200, Michael Shigorin wrote:
>> On Thu, Feb 09, 2012 at 01:01:44PM +0400, Girar Builder robot wrote:
>>> http://git.altlinux.org/tasks/64366/logs/events.1.1.log
>>>
>>> 2012-Feb-09 12:48:51 :: task #64366 for sisyphus started by mike:
>>> #100 build 0.4.0-alt2 from /people/mike/packages/razorqt.git
>>> 2012-Feb-09 12:49:08 :: cloned Sisyphus
>>> 2012-Feb-09 12:49:10 :: [i586] #100 razorqt.git 0.4.0-alt2: build start
>>> 2012-Feb-09 12:49:10 :: [x86_64] #100 razorqt.git 0.4.0-alt2: build start
>>> 2012-Feb-09 12:57:43 :: [i586] #100 razorqt.git 0.4.0-alt2: build OK
>>> 2012-Feb-09 12:58:14 :: [x86_64] #100 razorqt.git 0.4.0-alt2: build OK
>>> 2012-Feb-09 12:58:44 :: build check OK
>>> 2012-Feb-09 12:58:53 :: noarch check OK
>>> 2012-Feb-09 12:58:59 :: version check OK
>>> 2012-Feb-09 13:00:25 :: created test repo
>>> 2012-Feb-09 13:00:31 :: dependencies check OK
>>
>> Прошу помощи зала -- прочёл тред
>> http://comments.gmane.org/gmane.linux.altlinux.devel/81629
>> и всё равно остаётся как поднятый Ленаром вопрос, так и то,
>
> Какой именно вопрос?

Не существует ли описания способа проверки "как сборочница" пакетов
собранных в "домашних условиях"?

<skip>


-- 
С уважением, инженер отдела ИИС ООО «Центр»
Шакиров Ленар Наилевич
shakirov@cg.ru
(843) 533-88-14

Российская Федерация
Казань, ул. Зинина, 3а
420029, а/я 81

http://www.cg.ru/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [devel] [#64366] FAILED razorqt.git=0.4.0-alt2
  2012-02-09 18:45   ` Sergey Vlasov
@ 2012-02-14 10:08     ` Michael Shigorin
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2012-02-14 10:08 UTC (permalink / raw)
  To: devel

On Thu, Feb 09, 2012 at 10:45:53PM +0400, Sergey Vlasov wrote:
> Для исправления проблемы должно быть достаточно просто удалить
> из файлов *.h объявления несуществующих слотов.

Спасибо; переслал в апстрим.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-02-14 10:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-09 15:30 ` [devel] [#64366] FAILED razorqt.git=0.4.0-alt2 Michael Shigorin
2012-02-09 15:53   ` Dmitry V. Levin
2012-02-10  5:19     ` Lenar Shakirov
2012-02-09 18:45   ` Sergey Vlasov
2012-02-14 10:08     ` Michael Shigorin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git