Bug 41213

Summary: libuniset2: update to support libpqxx-7.6
Product: Sisyphus Reporter: viy <viy>
Component: libuniset2Assignee: Pavel Vainerman <pv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: pv
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description viy 2021-10-25 15:21:27 MSK
libuniset2 не пересобирается со свежей libpqxx:
см.
#288116 FAILED #2 sisyphus srpm=libpqxx-7.6.0-alt1_1.src.rpm libuniset2.git=2.16.1-alt1

создал shared task
#288128 [shared] sisyphus srpm=libpqxx-7.6.0-alt1_1.src.rpm
Comment 1 Pavel Vainerman 2021-10-25 19:39:43 MSK
У меня уже есть в git версия 7.6.0 готовая к публикации, но я не обновлял намеренно.
Т.к. версии > 7.x.x полностью переработан интерфейс и заодно требуется не меньше c++17.
а текущий uniset использует старую версию 4.x, которая c++11.

Поэтому я вижу два варианта, либо обеспечить в Сизифе наличие двух версий, либо дождаться пока
я доработаю uniset для поддержки. У меня уже приготовлена переделка, но требуется дополнительное
тестирование. 

Поскольку в Сизифе вроде нет больше потребителей libpqxx кроме uniset, я не спешил.
Comment 2 viy 2021-10-25 20:55:08 MSK
Там просто libpqxx 4 перестала собираться (уже 2 недели), поэтому и возник напряг.
Comment 3 Pavel Vainerman 2021-10-25 21:18:22 MSK
(Ответ для viy на комментарий #2)
> Там просто libpqxx 4 перестала собираться (уже 2 недели), поэтому и возник
> напряг.

Странно, у меня не нашлось ни одного письма о проблемах..
Comment 4 Pavel Vainerman 2021-10-25 21:19:29 MSK
Но в целом. Если там большие проблемы с 4.x, то конечно биться за неё нет смысла, я лучше активизирую доработку для 7.6
Comment 5 Pavel Vainerman 2021-10-28 10:08:22 MSK
> создал shared task
> #288128 [shared] sisyphus srpm=libpqxx-7.6.0-alt1_1.src.rpm

  Добавил к таску новый uniset
Comment 6 viy 2021-10-29 10:20:49 MSK
Спасибо, ушло в Сизиф.