Bug 39373

Summary: libbenchmark is static only
Product: Sisyphus Reporter: Dmitry V. Levin <ldv>
Component: libbenchmark-develAssignee: Alexey Shabalin <shaba>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: rider, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Dmitry V. Levin 2020-12-04 19:12:29 MSK
Библиотека собрана только статически:

$ rpmquery -lp /ALT/Sisyphus/files/x86_64/RPMS/libbenchmark-devel-1.5.2-alt1.x86_64.rpm |grep '\.so$' |wc -l
0

$ rpmquery -lp Sisyphus/files/x86_64/RPMS/libbenchmark-devel-1.5.2-alt1.x86_64.rpm |grep '\.a$'       
/usr/lib64/libbenchmark.a
/usr/lib64/libbenchmark_main.a

В Debian есть два патча, благодаря которым библиотека собрана динамически.

После исправления просьба пересобрать клиентов:
$ echo libbenchmark-devel |join -11 -22 -o2.1 - beehive/stats/Sisyphus-x86_64/ufb-2 |join -t$'\t' - ALT/acl/list.packages.sisyphus 
cctz	rider @everybody
spdlog	lav @everybody
Comment 1 Anton Farygin 2021-12-05 18:38:09 MSK
В текущей версии libbenchmark собирается динамическая библиотека.