* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
@ 2011-05-02 3:31 ` Dmitry V. Levin
2011-05-02 6:04 ` [devel] [JT] " Alexey Morozov
2011-05-02 13:08 ` [devel] " Aleksey Novodvorsky
0 siblings, 2 replies; 8+ messages in thread
From: Dmitry V. Levin @ 2011-05-02 3:31 UTC (permalink / raw)
To: Ilya Mashkin; +Cc: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 620 bytes --]
On Sun, May 01, 2011 at 03:44:06AM +0400, Girar Builder robot wrote:
> http://git.altlinux.org/tasks/43876/task/log.1.1
>
> 2011-May-01 03:37:21 :: task #43876 for sisyphus started by oddity:
> #100 build fglrx_glx-8.84.1-alt1.src.rpm
[...]
> i586: NEW bad_elf_symbols detected:
[...]
> fglrx_glx-8.84.1-alt1.i586.rpm /usr/lib/libAMDXvBA.so.1.0 U _ZN7Utility25QueryPerformanceFrequencyEv
> i586: old bad_elf_symbols resolved:
[...]
> 2011-May-01 03:44:06 :: ELF symbols check FAILED
В 32-битной версии библиотеки есть ссылка на несуществующий метод
Utility::QueryPerformanceFrequency().
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [JT] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-02 3:31 ` [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm Dmitry V. Levin
@ 2011-05-02 6:04 ` Alexey Morozov
2011-05-02 13:08 ` [devel] " Aleksey Novodvorsky
1 sibling, 0 replies; 8+ messages in thread
From: Alexey Morozov @ 2011-05-02 6:04 UTC (permalink / raw)
To: devel; +Cc: Ilya Mashkin, Dmitry V. Levin
В сообщении от 2 мая 2011 10:31:41 автор Dmitry V. Levin написал:
>
> В 32-битной версии библиотеки есть ссылка на несуществующий метод
> Utility::QueryPerformanceFrequency().
Ух ты, кто-то тащит Win32 в мой уютненький Линукс? :)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-02 3:31 ` [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm Dmitry V. Levin
2011-05-02 6:04 ` [devel] [JT] " Alexey Morozov
@ 2011-05-02 13:08 ` Aleksey Novodvorsky
2011-05-02 16:28 ` Alexey Morozov
1 sibling, 1 reply; 8+ messages in thread
From: Aleksey Novodvorsky @ 2011-05-02 13:08 UTC (permalink / raw)
To: ALT Linux Team development discussions, Ilya Mashkin
2 мая 2011 г. 7:31 пользователь Dmitry V. Levin <ldv@altlinux.org> написал:
> On Sun, May 01, 2011 at 03:44:06AM +0400, Girar Builder robot wrote:
>> http://git.altlinux.org/tasks/43876/task/log.1.1
>>
>> 2011-May-01 03:37:21 :: task #43876 for sisyphus started by oddity:
>> #100 build fglrx_glx-8.84.1-alt1.src.rpm
> [...]
>> i586: NEW bad_elf_symbols detected:
> [...]
>> fglrx_glx-8.84.1-alt1.i586.rpm /usr/lib/libAMDXvBA.so.1.0 U _ZN7Utility25QueryPerformanceFrequencyEv
>> i586: old bad_elf_symbols resolved:
> [...]
>> 2011-May-01 03:44:06 :: ELF symbols check FAILED
>
> В 32-битной версии библиотеки есть ссылка на несуществующий метод
> Utility::QueryPerformanceFrequency().
>
Гугль говорит, что это крайне сложно портировать с Windows. Вот они и ниасилили.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-02 13:08 ` [devel] " Aleksey Novodvorsky
@ 2011-05-02 16:28 ` Alexey Morozov
2011-05-02 19:27 ` Ilya Mashkin
0 siblings, 1 reply; 8+ messages in thread
From: Alexey Morozov @ 2011-05-02 16:28 UTC (permalink / raw)
To: devel
В сообщении от 2 мая 2011 20:08:50 автор Aleksey Novodvorsky написал:
> >
> > В 32-битной версии библиотеки есть ссылка на несуществующий метод
> > Utility::QueryPerformanceFrequency().
>
> Гугль говорит, что это крайне сложно портировать с Windows. Вот они и
> ниасилили.
У нас есть микросекундный таймер в системе (gettimeofday()), и все эти не
слишком надёжные* способы с QueryPerformanceCounter/QueryPerformanceFrequency
оказываются не очень нужны. "Проверено на себе"™.
То есть, я предложил бы перенести задачу портирования на уровень выше, и
вместо замеров частоты и каунтера мерить сразу время. Если Илья выложит куда-
нибудь пакет (а стадион кричал: на git.alt! на git.alt!) я могу попробовать
глянуть на то, как это можно поправить - я ниасилил скачать драйвер именно
версии 8.84.
* не очень надёжны, т.к. частота эта зависит от тиков процессора, которые, как
известно, могут изменяться, и с AppLevel'а двумя точечными замерами об этом не
догадаешься.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-02 16:28 ` Alexey Morozov
@ 2011-05-02 19:27 ` Ilya Mashkin
2011-05-03 22:31 ` Ilya Mashkin
0 siblings, 1 reply; 8+ messages in thread
From: Ilya Mashkin @ 2011-05-02 19:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexey Morozov wrote:
> В сообщении от 2 мая 2011 20:08:50 автор Aleksey Novodvorsky написал:
>
>>> В 32-битной версии библиотеки есть ссылка на несуществующий метод
>>> Utility::QueryPerformanceFrequency().
>> Гугль говорит, что это крайне сложно портировать с Windows. Вот они и
>> ниасилили.
>
> У нас есть микросекундный таймер в системе (gettimeofday()), и все эти не
> слишком надёжные* способы с QueryPerformanceCounter/QueryPerformanceFrequency
> оказываются не очень нужны. "Проверено на себе"™.
>
> То есть, я предложил бы перенести задачу портирования на уровень выше, и
> вместо замеров частоты и каунтера мерить сразу время. Если Илья выложит куда-
> нибудь пакет (а стадион кричал: на git.alt! на git.alt!) я могу попробовать
> глянуть на то, как это можно поправить - я ниасилил скачать драйвер именно
> версии 8.84.
На amd.com он называется 11.4
Вот в таске лежит так:
http://git.altlinux.org/tasks/43876/gears/100/fglrx_glx-8.84.1-alt1.src.rpm
http://git.altlinux.org/tasks/43876/
Я пока с srpm на git переходить не хочу, если кто-то хочет подхватить
пакет - тогда вперед.
В любом случае, помощь будет полезна (в виде советов/патчей и т.п.)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-02 19:27 ` Ilya Mashkin
@ 2011-05-03 22:31 ` Ilya Mashkin
2011-05-04 3:05 ` Alexey Morozov
0 siblings, 1 reply; 8+ messages in thread
From: Ilya Mashkin @ 2011-05-03 22:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
Ilya Mashkin wrote:
> Alexey Morozov wrote:
>> В сообщении от 2 мая 2011 20:08:50 автор Aleksey Novodvorsky написал:
>>
>>>> В 32-битной версии библиотеки есть ссылка на несуществующий метод
>>>> Utility::QueryPerformanceFrequency().
>>> Гугль говорит, что это крайне сложно портировать с Windows. Вот они и
>>> ниасилили.
>>
>> У нас есть микросекундный таймер в системе (gettimeofday()), и все эти
>> не слишком надёжные* способы с
>> QueryPerformanceCounter/QueryPerformanceFrequency оказываются не очень
>> нужны. "Проверено на себе"™.
>>
>> То есть, я предложил бы перенести задачу портирования на уровень выше,
>> и вместо замеров частоты и каунтера мерить сразу время. Если Илья
>> выложит куда-
>> нибудь пакет (а стадион кричал: на git.alt! на git.alt!) я могу
>> попробовать глянуть на то, как это можно поправить - я ниасилил
>> скачать драйвер именно версии 8.84.
>
> На amd.com он называется 11.4
>
> Вот в таске лежит так:
> http://git.altlinux.org/tasks/43876/gears/100/fglrx_glx-8.84.1-alt1.src.rpm
Сейчас я вижу 2 простых варианта:
1) проспустить сборку как есть
2) не паковать libAMDXvBA.so.1.0
От этого кому-нибудь, возможно, будет плохо, например тем, кто
пользуется X Video
Третий способ более сложный:
3) Подождать пока Алексей Морозов посмотрит на драйвер и оценит
возможность портирования (Алексей, а на что вы посмотрите - там
бинарники одни?)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-03 22:31 ` Ilya Mashkin
@ 2011-05-04 3:05 ` Alexey Morozov
2011-05-04 20:06 ` Ilya Mashkin
0 siblings, 1 reply; 8+ messages in thread
From: Alexey Morozov @ 2011-05-04 3:05 UTC (permalink / raw)
To: devel; +Cc: Ilya Mashkin
В сообщении от 4 мая 2011 05:31:25 автор Ilya Mashkin написал:
>
> Сейчас я вижу 2 простых варианта:
>
> 1) проспустить сборку как есть
>
> 2) не паковать libAMDXvBA.so.1.0
> От этого кому-нибудь, возможно, будет плохо, например тем, кто
> пользуется X Video
>
> Третий способ более сложный:
>
> 3) Подождать пока Алексей Морозов посмотрит на драйвер и оценит
> возможность портирования (Алексей, а на что вы посмотрите - там
> бинарники одни?)
Я понял уже :) Спасательная операция отменяется. Ну, то есть, я тут уже
нагуглил несколько способов полечить больную .so-шку, но все они выглядят
чересчур экзотическими для реализации в данном случае. Там же ещё
QueryPerformanceCounter придётся подменять, чтобы он был синхронизован с
QueryPerformanceFrequency :) Ну, и, предложенный мной способ - отказаться от
подходов, унаследованных из Win32, и сделать по-человечьи, - для блобов не
работает (точнее, трудоёмкость его реализации ещё выше, чем подложить
реализацию QueryPerformanceFrequency)
Так что, я начинаю склоняться к мнению Валеры - "пользователи блобов сами себе
злобные буратины" :)
С уважением,
счастливый пользователь блоба от NVidia
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm
2011-05-04 3:05 ` Alexey Morozov
@ 2011-05-04 20:06 ` Ilya Mashkin
0 siblings, 0 replies; 8+ messages in thread
From: Ilya Mashkin @ 2011-05-04 20:06 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Morozov wrote:
> В сообщении от 4 мая 2011 05:31:25 автор Ilya Mashkin написал:
>> Сейчас я вижу 2 простых варианта:
>>
>> 1) проспустить сборку как есть
Предлагаю пропустить сборку как есть
>>
>> 2) не паковать libAMDXvBA.so.1.0
>> От этого кому-нибудь, возможно, будет плохо, например тем, кто
>> пользуется X Video
>>
>> Третий способ более сложный:
>>
>> 3) Подождать пока Алексей Морозов посмотрит на драйвер и оценит
>> возможность портирования (Алексей, а на что вы посмотрите - там
>> бинарники одни?)
> Я понял уже :) Спасательная операция отменяется. Ну, то есть, я тут уже
> нагуглил несколько способов полечить больную .so-шку, но все они выглядят
> чересчур экзотическими для реализации в данном случае. Там же ещё
> QueryPerformanceCounter придётся подменять, чтобы он был синхронизован с
> QueryPerformanceFrequency :) Ну, и, предложенный мной способ - отказаться от
> подходов, унаследованных из Win32, и сделать по-человечьи, - для блобов не
> работает (точнее, трудоёмкость его реализации ещё выше, чем подложить
> реализацию QueryPerformanceFrequency)
Проще, наверное, настучать в AMD :)
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2011-05-04 20:06 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-02 3:31 ` [devel] [#43876] FAILED srpm=fglrx_glx-8.84.1-alt1.src.rpm Dmitry V. Levin
2011-05-02 6:04 ` [devel] [JT] " Alexey Morozov
2011-05-02 13:08 ` [devel] " Aleksey Novodvorsky
2011-05-02 16:28 ` Alexey Morozov
2011-05-02 19:27 ` Ilya Mashkin
2011-05-03 22:31 ` Ilya Mashkin
2011-05-04 3:05 ` Alexey Morozov
2011-05-04 20:06 ` Ilya Mashkin
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