Bug 36153

Summary: connect.c: strict-overflow error
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: libsshAssignee: Sergey V Turchin <zerg>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Sergey Y. Afonin 2019-02-22 00:17:03 MSK
Обнаружился вот такой баг: https://bugs.libssh.org/T126 (патч по ссылке присутствует).

gcc 8 на этом не спотыкается (или не проверяет?), а вот при попытке портировать в p8 это "error: assuming signed overflow does not occur when simplifying conditional to constant" вылезает. Не знаю, надо ли будет портировать libssh на самом деле, но поправить было бы хорошо наверное.
Comment 1 Sergey Y. Afonin 2019-02-22 00:22:43 MSK
(In reply to comment #0)

> Обнаружился вот такой баг: https://bugs.libssh.org/T126 (патч по ссылке
> присутствует).

Хотя в репозиторий оно не в том виде ушло, как в патче: https://bugs.libssh.org/rLIBSSH58113d489eecfeb266b82de7bb25d4a0526b9606
Comment 2 Sergey V Turchin 2019-02-22 12:56:51 MSK
(В ответ на комментарий №0)
> Не знаю, надо ли будет портировать libssh
Не надо.

(В ответ на комментарий №1)
> https://bugs.libssh.org/rLIBSSH58113d489eecfeb266b82de7bb25d4a0526b9606
Значит, в следующей версии будет.
Comment 3 Sergey Y. Afonin 2019-02-23 18:37:43 MSK
(In reply to comment #2)

> > Не знаю, надо ли будет портировать libssh

> Не надо.

Вопрос в mysql-workbench. Или есть какие-то противопоказания для других пакетов?
Comment 4 Sergey Y. Afonin 2019-03-03 18:02:20 MSK
(In reply to comment #2)

> Значит, в следующей версии будет.

0.8.7 25-ого февраля выложили.
Comment 5 Sergey Y. Afonin 2019-03-04 17:42:37 MSK
(In reply to comment #4)

> 0.8.7 25-ого февраля выложили.

Версия в Сизифе, старым gcc собирается.
Comment 6 Sergey V Turchin 2019-03-04 17:54:32 MSK
(В ответ на комментарий №3)
> Вопрос в mysql-workbench. 
Да уже p9 на носу.

> Или есть какие-то противопоказания для других пакетов?
Я не знаю, может ли кого-то сломать...