* 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