Bug 38970

Summary: Обновить libnghttp2 в p8 (много CVE)
Product: Branch p8 Reporter: Vitaly Lipatov <lav>
Component: libnghttp2Assignee: Andrey Cherepanov <cas>
Status: CLOSED WONTFIX QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: rider
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Vitaly Lipatov 2020-09-20 10:13:13 MSK
При сборке с gcc5 (который в p8) получаем
[x86_64] shrpx_api_downstream_connection.cc: In function 'const std::array<shrpx::APIEndpoint, 2ul>& shrpx::{anonymous}::apis()':
[x86_64] shrpx_api_downstream_connection.cc:57:3: error: array must be initialized with a brace-enclosed initializer
[x86_64] shrpx_api_downstream_connection.cc:57:3: error: too many initializers for 'std::array<shrpx::APIEndpoint, 2ul>'
[x86_64] make[2]: *** [libnghttpx_a-shrpx_api_downstream_connection.o] Error 1
Comment 1 Vitaly Lipatov 2020-09-20 10:22:53 MSK
(Ответ для Vitaly Lipatov на комментарий #0)
> При сборке с gcc5 (который в p8) получаем
...
Забыл дописать что предлагаю обновить до
libnghttp2-1.41.0
но она не собирается в p8 с упомянутыми ошибками.
Comment 2 Andrey Cherepanov 2020-09-21 11:28:13 MSK
Репозиторий p8 закончен поддерживаться 16.02.2020 (https://www.altlinux.org/Branches/p8#Поддержка).

Можете бэкпортировать http://git.altlinux.org/gears/g/gcc7.git?p=gcc7.git;a=shortlog;h=refs/heads/c8.1 и собрать им.