Bug 48297

Summary: [e2k] требуется пересобрать бинарники isbc-pkcs11 свежим компилятором
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: isbc-pkcs11Assignee: Michael Shigorin <mike>
Status: ASSIGNED --- QA Contact:
Severity: normal    
Priority: P5 CC: manowar
Version: unstable   
Hardware: e2k   
OS: Linux   
URL: http://altlinux.org/lcc#libcxa

Description Michael Shigorin 2023-11-01 21:49:45 MSK
Бинарники под e2k в isbc-pkcs11 собраны очень древней версией компилятора (видимо, lcc 1.21.x), судя по линковке с libcxa.so.2; в наших дистрибутивах она была в 8.2 на базе p8_e2k пять лет назад:

$ ldd PKIClientCli 
        libpcsclite.so.1 => /usr/lib64/libpcsclite.so.1 (0x0000460c01d8f000)
        libdl.so.2 => /lib64/libdl.so.2 (0x0000460c01daf000)
        librt.so.1 => /lib64/librt.so.1 (0x0000460c01dc0000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000460c01ddb000)
        libcxa.so.2 => not found
        libm.so.6 => /lib64/libm.so.6 (0x0000460c022c6000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x0000460c02442000)
        libc.so.6 => /lib64/libc.so.6 (0x0000460c02491000)
        /lib64/ld-linux.so.2 (0x0000460c01ceb000)
        libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x0000460c02982000)

Для осмысленности этих бинарников необходимо пересобрать их как минимум lcc 1.23, где были изменения по части 0eh (после этого перелома всё опять совместимо как минимум до lcc 1.26): http://altlinux.org/lcc#libcxa

Мы можем содействовать в части предоставления железа или виртуалки, но сейчас пакет на e2k бесполезен (на остальных %e2k он попросту отсутствует из-за ошибки в спеке, в ExclusiveArch: должно быть именно %e2k).

Прошу связаться с поставщиком либо состыковать с ним меня.
Comment 1 Michael Shigorin 2023-12-04 13:44:33 MSK
Откликнулись.