From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=ceD7PCIcTdzlWaJPmvJUSqsEHfiaZySLuF2OnKZNbsg=; b=JsV2xDFQ+hkkdaadNYGrYJqs2Beh2OBNuel0L2JVRjplVTZjbZoG4OdPXO2mBzafPi Nikf18FUd8XBw6ezpYil/0/y+0Aj0GDkCSCalSypwYeciNYJ4wbDtUvKu134SRR8aaJD 1j0MuIva+16BxzTPw5/JxqDCN2Q7wZrBW5SKr53LtZ+4khk8+NMkOo+KKqBuLMlzpfLT DunxqxaznTEHK7MSyyrIQgdyPmCqqNOXxGc3QNn73U/Rl3TXC2wwXVqRa5QE1ztUh00x 15S4l18xUvKaiLg/rnWf9FWSnkjGrEn6Ir5XN/NKjXj6GEVlvDFUdoxPSPvbcgH2yKjq e19Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=ceD7PCIcTdzlWaJPmvJUSqsEHfiaZySLuF2OnKZNbsg=; b=xF/v3V+j9itjxvwy36d6FE8x83i3CwgaG3HgbzI37eVWvUbYwP4UhMc5Z6yBkZiWKm HNT5FYYIF3P7gmButhsdDPHSXoWaNetuQ6vMZUdUl4P+TKbypAQozwFcqZXIZ4yJmfnX 4fRYngAqCKqLJxWkh4vksg5ZbW3/k4qcHha6rmU8yI1VmJgzgRHcGpjQYGWoDE8yOyPF jxlY1qiMgc702eMQw9dixPTPinzQ2Qcrya7oxJzbI5B8dfVuJOsXc1MvjVQMa1zrxLwv DDjDg2BZOnzTWLVThNyNCRLnTOoiNteYSs1OdHco482gSqAy7fUr5uY78w7VFtWSfm9/ Pwdg== X-Gm-Message-State: AOAM530QkNKGSi3AssVYazf/uX8sefmIqmUTNMg6BTN/vAKwvJJKZQyZ kyxr1bCc7u79/K80MyhU0tcx7fNlyro= X-Google-Smtp-Source: ABdhPJw7IqraVzbZcabemN3Gu2AABKL3U2ABSyIbymd8GI2IowzTrACIo/jWvPThiK0uoihlhZSU4Q== X-Received: by 2002:a05:6512:3144:: with SMTP id s4mr276914lfi.34.1635989463137; Wed, 03 Nov 2021 18:31:03 -0700 (PDT) To: devel@lists.altlinux.org References: <20120517181818.GA24357@ssh.git.altlinux.org> <20120517210502.GX14972@osdn.org.ua> <20120517222135.GA22337@altlinux.org> <20211104010218.748ccab6acc85b0905bfec4c@altlinux.org> From: Leonid Krivoshein Message-ID: <95863c8a-5a3e-c29d-410d-8bd27bf8dbef@gmail.com> Date: Thu, 4 Nov 2021 04:31:01 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20211104010218.748ccab6acc85b0905bfec4c@altlinux.org> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] NEW bad_elf_symbols detected X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Nov 2021 01:31:06 -0000 Archived-At: List-Archive: List-Post: 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.