* Re: [devel] [#71711] FAILED razor-qt.git=0.4.1-alt3 @ 2012-05-17 21:05 ` Michael Shigorin 2012-05-17 22:21 ` Dmitry V. Levin 0 siblings, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2012-05-17 21:05 UTC (permalink / raw) To: devel On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: > http://git.altlinux.org/tasks/71711/logs/events.1.1.log > > 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: > #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git > i586: NEW bad_elf_symbols detected: > razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv [...] > x86_64: NEW bad_elf_symbols detected: > razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? Засунул в спек %set_verify_elf_method unresolved=none (relaxed не помогло) %add_verify_elf_skiplist %_libdir/razor-*/* -- получаю всё ту же обиду на плагины. Дорогая редакция, снимите с ручника :) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#71711] FAILED razor-qt.git=0.4.1-alt3 2012-05-17 21:05 ` [devel] [#71711] FAILED razor-qt.git=0.4.1-alt3 Michael Shigorin @ 2012-05-17 22:21 ` Dmitry V. Levin 2012-06-06 8:58 ` Michael Shigorin 2021-11-03 19:12 ` [devel] NEW bad_elf_symbols detected Vitaly Lipatov 0 siblings, 2 replies; 10+ messages in thread From: Dmitry V. Levin @ 2012-05-17 22:21 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1351 bytes --] On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: > On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: > > http://git.altlinux.org/tasks/71711/logs/events.1.1.log > > > > 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: > > #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git > > i586: NEW bad_elf_symbols detected: > > razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > [...] > > x86_64: NEW bad_elf_symbols detected: > > razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > > Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? Это одна из т.н. глобальных проверок репозитория, наравне проверок на анметы. Она выявляет символы, которые используются, но при этом не экспортируются ни одним из пакетов. Это ошибки, которые надо исправлять. > Засунул в спек > %set_verify_elf_method unresolved=none (relaxed не помогло) > %add_verify_elf_skiplist %_libdir/razor-*/* > -- получаю всё ту же обиду на плагины. Не надо этого делать. > Дорогая редакция, снимите с ручника :) В файле /usr/lib/razor-panel/libclock.so используется нигде не определенный метод RazorClock::confWindowDestroyed(). -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] [#71711] FAILED razor-qt.git=0.4.1-alt3 2012-05-17 22:21 ` Dmitry V. Levin @ 2012-06-06 8:58 ` Michael Shigorin 2021-11-03 19:12 ` [devel] NEW bad_elf_symbols detected Vitaly Lipatov 1 sibling, 0 replies; 10+ messages in thread From: Michael Shigorin @ 2012-06-06 8:58 UTC (permalink / raw) To: ALT Devel discussion list On Fri, May 18, 2012 at 02:21:35AM +0400, Dmitry V. Levin wrote: > > Засунул в спек > > %set_verify_elf_method unresolved=none (relaxed не помогло) > > %add_verify_elf_skiplist %_libdir/razor-*/* > > -- получаю всё ту же обиду на плагины. > Не надо этого делать. Н-да, забыл вчера выкинуть -- fixed. > > Дорогая редакция, снимите с ручника :) > В файле /usr/lib/razor-panel/libclock.so используется нигде не > определенный метод RazorClock::confWindowDestroyed(). Спасибо; апстрим поправил, а я счерешил e3295c5732414ae8bb7137d1635f522d7b8aba8. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* [devel] NEW bad_elf_symbols detected 2012-05-17 22:21 ` Dmitry V. Levin 2012-06-06 8:58 ` Michael Shigorin @ 2021-11-03 19:12 ` Vitaly Lipatov 2021-11-03 22:02 ` Andrey Savchenko 2021-11-04 8:43 ` Dmitry V. Levin 1 sibling, 2 replies; 10+ messages in thread From: Vitaly Lipatov @ 2021-11-03 19:12 UTC (permalink / raw) To: ALT Devel discussion list Dmitry V. Levin писал 18.5.12 2:21: > On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: >> On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: >> > http://git.altlinux.org/tasks/71711/logs/events.1.1.log >> > >> > 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: >> > #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git >> > i586: NEW bad_elf_symbols detected: >> > razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv >> [...] >> > x86_64: NEW bad_elf_symbols detected: >> > razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv >> >> Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? > > Это одна из т.н. глобальных проверок репозитория, наравне проверок на > анметы. Она выявляет символы, которые используются, но при этом > не экспортируются ни одним из пакетов. Это ошибки, которые надо > исправлять. > ... > В файле /usr/lib/razor-panel/libclock.so используется нигде не > определенный метод RazorClock::confWindowDestroyed(). Подскажите, пожалуйста, как можно обойти проверку. Тут не совсем библиотека и символ WinMain никем предоставляться не будет. i586: NEW bad_elf_symbols detected: wine-6.17.1-alt4.i586.rpm /usr/lib/wine/i386-unix/winevdm.exe.so U WinMain -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] NEW bad_elf_symbols detected 2021-11-03 19:12 ` [devel] NEW bad_elf_symbols detected Vitaly Lipatov @ 2021-11-03 22:02 ` Andrey Savchenko 2021-11-04 1:31 ` Leonid Krivoshein 2021-11-04 8:43 ` Dmitry V. Levin 1 sibling, 1 reply; 10+ messages in thread From: Andrey Savchenko @ 2021-11-03 22:02 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 2101 bytes --] On Wed, 03 Nov 2021 22:12:49 +0300 Vitaly Lipatov wrote: > Dmitry V. Levin писал 18.5.12 2:21: > > On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: > >> On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: > >> > http://git.altlinux.org/tasks/71711/logs/events.1.1.log > >> > > >> > 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: > >> > #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git > >> > i586: NEW bad_elf_symbols detected: > >> > razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > >> [...] > >> > x86_64: NEW bad_elf_symbols detected: > >> > razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > >> > >> Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? > > > > Это одна из т.н. глобальных проверок репозитория, наравне проверок на > > анметы. Она выявляет символы, которые используются, но при этом > > не экспортируются ни одним из пакетов. Это ошибки, которые надо > > исправлять. > > > ... > > В файле /usr/lib/razor-panel/libclock.so используется нигде не > > определенный метод RazorClock::confWindowDestroyed(). > > Подскажите, пожалуйста, как можно обойти проверку. Тут не совсем > библиотека и символ WinMain никем предоставляться не будет. > i586: NEW bad_elf_symbols detected: > wine-6.17.1-alt4.i586.rpm > /usr/lib/wine/i386-unix/winevdm.exe.so U WinMain Только админы сборочницы могут добавить regexp по символу, пути и файлу в список исключений. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] NEW bad_elf_symbols detected 2021-11-03 22:02 ` Andrey Savchenko @ 2021-11-04 1:31 ` Leonid Krivoshein 2021-11-04 7:40 ` Andrey Savchenko 0 siblings, 1 reply; 10+ messages in thread From: Leonid Krivoshein @ 2021-11-04 1:31 UTC (permalink / raw) To: devel 04.11.2021 1:02, Andrey Savchenko пишет: > On Wed, 03 Nov 2021 22:12:49 +0300 Vitaly Lipatov wrote: >> Dmitry V. Levin писал 18.5.12 2:21: >>> On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: >>>> On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: >>>>> http://git.altlinux.org/tasks/71711/logs/events.1.1.log >>>>> >>>>> 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: >>>>> #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git >>>>> i586: NEW bad_elf_symbols detected: >>>>> razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv >>>> [...] >>>>> x86_64: NEW bad_elf_symbols detected: >>>>> razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv >>>> Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? >>> Это одна из т.н. глобальных проверок репозитория, наравне проверок на >>> анметы. Она выявляет символы, которые используются, но при этом >>> не экспортируются ни одним из пакетов. Это ошибки, которые надо >>> исправлять. >>> >> ... >>> В файле /usr/lib/razor-panel/libclock.so используется нигде не >>> определенный метод RazorClock::confWindowDestroyed(). >> Подскажите, пожалуйста, как можно обойти проверку. Тут не совсем >> библиотека и символ WinMain никем предоставляться не будет. >> i586: NEW bad_elf_symbols detected: >> wine-6.17.1-alt4.i586.rpm >> /usr/lib/wine/i386-unix/winevdm.exe.so U WinMain > > Только админы сборочницы могут добавить regexp по символу, пути > и файлу в список исключений. А если не по символу, а по шаблону пути? Например, через %add_verify_elf_skiplist /usr/lib/wine/i386-unix/wine*.exe -- не оно? https://www.altlinux.org/Особенности_написания_спек_файлов_в_ALT_Linux#Макросы,_определяющие_некоторые_аспекты_packaging_policy. -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] NEW bad_elf_symbols detected 2021-11-04 1:31 ` Leonid Krivoshein @ 2021-11-04 7:40 ` Andrey Savchenko 0 siblings, 0 replies; 10+ messages in thread From: Andrey Savchenko @ 2021-11-04 7:40 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 3140 bytes --] On Thu, 4 Nov 2021 04:31:01 +0300 Leonid Krivoshein wrote: > > > 04.11.2021 1:02, Andrey Savchenko пишет: > > On Wed, 03 Nov 2021 22:12:49 +0300 Vitaly Lipatov wrote: > >> Dmitry V. Levin писал 18.5.12 2:21: > >>> On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: > >>>> On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: > >>>>> http://git.altlinux.org/tasks/71711/logs/events.1.1.log > >>>>> > >>>>> 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: > >>>>> #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git > >>>>> i586: NEW bad_elf_symbols detected: > >>>>> razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > >>>> [...] > >>>>> x86_64: NEW bad_elf_symbols detected: > >>>>> razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > >>>> Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? > >>> Это одна из т.н. глобальных проверок репозитория, наравне проверок на > >>> анметы. Она выявляет символы, которые используются, но при этом > >>> не экспортируются ни одним из пакетов. Это ошибки, которые надо > >>> исправлять. > >>> > >> ... > >>> В файле /usr/lib/razor-panel/libclock.so используется нигде не > >>> определенный метод RazorClock::confWindowDestroyed(). > >> Подскажите, пожалуйста, как можно обойти проверку. Тут не совсем > >> библиотека и символ WinMain никем предоставляться не будет. > >> i586: NEW bad_elf_symbols detected: > >> wine-6.17.1-alt4.i586.rpm > >> /usr/lib/wine/i386-unix/winevdm.exe.so U WinMain > > > > Только админы сборочницы могут добавить regexp по символу, пути > > и файлу в список исключений. > > А если не по символу, а по шаблону пути? > Например, через %add_verify_elf_skiplist > /usr/lib/wine/i386-unix/wine*.exe -- не оно? > > https://www.altlinux.org/Особенности_написания_спек_файлов_в_ALT_Linux#Макросы,_определяющие_некоторые_аспекты_packaging_policy. Лёня, прочитай внимательнее процитированную переписку, а именно ту часть, где сказано «Это одна из т.н. глобальных проверок репозитория». Простые смертные не могут делать исключений в этой проверке: можно или удалить этот символ из пакета, или вставить заглушку. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] NEW bad_elf_symbols detected 2021-11-03 19:12 ` [devel] NEW bad_elf_symbols detected Vitaly Lipatov 2021-11-03 22:02 ` Andrey Savchenko @ 2021-11-04 8:43 ` Dmitry V. Levin 2021-11-06 19:19 ` Vitaly Lipatov 1 sibling, 1 reply; 10+ messages in thread From: Dmitry V. Levin @ 2021-11-04 8:43 UTC (permalink / raw) To: devel On Wed, Nov 03, 2021 at 10:12:49PM +0300, Vitaly Lipatov wrote: > Dmitry V. Levin писал 18.5.12 2:21: > > On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: > >> On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: > >> > http://git.altlinux.org/tasks/71711/logs/events.1.1.log > >> > > >> > 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: > >> > #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git > >> > i586: NEW bad_elf_symbols detected: > >> > razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > >> [...] > >> > x86_64: NEW bad_elf_symbols detected: > >> > razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv > >> > >> Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? > > > > Это одна из т.н. глобальных проверок репозитория, наравне проверок на > > анметы. Она выявляет символы, которые используются, но при этом > > не экспортируются ни одним из пакетов. Это ошибки, которые надо > > исправлять. > > > ... > > В файле /usr/lib/razor-panel/libclock.so используется нигде не > > определенный метод RazorClock::confWindowDestroyed(). > > Подскажите, пожалуйста, как можно обойти проверку. Тут не совсем > библиотека и символ WinMain никем предоставляться не будет. > i586: NEW bad_elf_symbols detected: > wine-6.17.1-alt4.i586.rpm > /usr/lib/wine/i386-unix/winevdm.exe.so U WinMain Уточните, пожалуйста, чем на самом деле является эта "не совсем библиотека", зачем ей символ WinMain в такой форме, почему он "никем предоставляться не будет", и как это вообще работает. -- ldv ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] NEW bad_elf_symbols detected 2021-11-04 8:43 ` Dmitry V. Levin @ 2021-11-06 19:19 ` Vitaly Lipatov 2021-11-06 20:41 ` Alexey Tourbin 0 siblings, 1 reply; 10+ messages in thread From: Vitaly Lipatov @ 2021-11-06 19:19 UTC (permalink / raw) To: ALT Linux Team development discussions Dmitry V. Levin писал 4.11.21 11:43: > On Wed, Nov 03, 2021 at 10:12:49PM +0300, Vitaly Lipatov wrote: >> Dmitry V. Levin писал 18.5.12 2:21: >> > On Fri, May 18, 2012 at 12:05:02AM +0300, Michael Shigorin wrote: >> >> On Thu, May 17, 2012 at 10:18:18PM +0400, Girar Builder robot wrote: >> >> > http://git.altlinux.org/tasks/71711/logs/events.1.1.log >> >> > >> >> > 2012-May-17 22:06:25 :: task #71711 for sisyphus started by mike: >> >> > #100 build 0.4.1-alt3 from /people/mike/packages/razor-qt.git >> >> > i586: NEW bad_elf_symbols detected: >> >> > razor-qt-panel-0.4.1-alt3.i586.rpm /usr/lib/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv >> >> [...] >> >> > x86_64: NEW bad_elf_symbols detected: >> >> > razor-qt-panel-0.4.1-alt3.x86_64.rpm /usr/lib64/razor-panel/libclock.so U _ZN10RazorClock19confWindowDestroyedEv >> >> >> >> Гм, а с каких пор %_libdir/*/*.so вообще интересуют проверку? >> > >> > Это одна из т.н. глобальных проверок репозитория, наравне проверок на >> > анметы. Она выявляет символы, которые используются, но при этом >> > не экспортируются ни одним из пакетов. Это ошибки, которые надо >> > исправлять. >> > >> ... >> > В файле /usr/lib/razor-panel/libclock.so используется нигде не >> > определенный метод RazorClock::confWindowDestroyed(). >> >> Подскажите, пожалуйста, как можно обойти проверку. Тут не совсем >> библиотека и символ WinMain никем предоставляться не будет. >> i586: NEW bad_elf_symbols detected: >> wine-6.17.1-alt4.i586.rpm >> /usr/lib/wine/i386-unix/winevdm.exe.so U WinMain > > Уточните, пожалуйста, чем на самом деле является эта "не совсем > библиотека", зачем ей символ WinMain в такой форме, почему он "никем > предоставляться не будет", и как это вообще работает. Это вообще не библиотека, это исполняемый файл Windows-программы, просто он в формате ELF, поскольку обычный gcc другие не умеет. Символ WinMain должен был быть в нём самом, поскольку программа собиралась как графическая, и для них принята функция WinMain() вместо main(). Но это и было ошибкой, потому что программа не графическая. Всю магию по загрузке таких модулей делает wine. Из писем ранее я понял, что простые смертные обойти проверку не могут. Параллельно выяснил, что требование этого символа это ошибка, которая (будет) исправлена. Спасибо за проверку, которая помогла найти багу сборки! -- С уважением, Виталий Липатов, ALT Linux Team ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] NEW bad_elf_symbols detected 2021-11-06 19:19 ` Vitaly Lipatov @ 2021-11-06 20:41 ` Alexey Tourbin 0 siblings, 0 replies; 10+ messages in thread From: Alexey Tourbin @ 2021-11-06 20:41 UTC (permalink / raw) To: ALT Linux Team development discussions On Sat, Nov 6, 2021 at 10:19 PM Vitaly Lipatov <lav@altlinux.ru> wrote: > Из писем ранее я понял, что простые смертные обойти проверку не могут. > Параллельно выяснил, что требование этого символа это ошибка, которая > (будет) исправлена. > > Спасибо за проверку, которая помогла найти багу сборки! Пожалуйста. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-11-06 20:41 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-05-17 21:05 ` [devel] [#71711] FAILED razor-qt.git=0.4.1-alt3 Michael Shigorin 2012-05-17 22:21 ` Dmitry V. Levin 2012-06-06 8:58 ` Michael Shigorin 2021-11-03 19:12 ` [devel] NEW bad_elf_symbols detected Vitaly Lipatov 2021-11-03 22:02 ` Andrey Savchenko 2021-11-04 1:31 ` Leonid Krivoshein 2021-11-04 7:40 ` Andrey Savchenko 2021-11-04 8:43 ` Dmitry V. Levin 2021-11-06 19:19 ` Vitaly Lipatov 2021-11-06 20:41 ` Alexey Tourbin
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