Bug 41027

Summary: WWW::Curl::Multi broken
Product: Sisyphus Reporter: Alexey Gladkov <legion>
Component: perl-WWW-CurlAssignee: viy <viy>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P5 CC: amakeenk, at, cas, crux, ender, lav, ldv, mike, qa_viy, rider, shaba, viy
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Fix issues with latest versions of curl none

Description Alexey Gladkov 2021-09-29 18:59:26 MSK
В текущей версии (perl-WWW-Curl-4.17-alt5.x86_64) при попытке использования WWW::Curl::Multi возникает ошибка:

curl version too old to support curl_multi_init()

http://git.altlinux.org/srpms/p/perl-WWW-Curl.git?p=perl-WWW-Curl.git;a=blob;f=WWW-Curl/Curl.xs;h=ea9f87011b0ca3d12f0744fc675069a64a7b7bc1;hb=03880285cc7a8f975c8b2d0e9582aa6d3efa92cb#l240

По всей видимости нужен фикс:

https://github.com/szbalint/WWW--Curl/pull/24/files
Comment 1 Alexey Gladkov 2021-09-29 19:03:11 MSK
Наврал про фикс. Это не он.
Comment 2 Repository Robot 2021-09-29 20:58:34 MSK
perl-WWW-Curl-4.17-alt6 -> sisyphus:

 Wed Sep 29 2021 Anton Farygin <rider@altlinux.ru> 4.17-alt6
 - added curl-7.66+ compatibility patch (closes: #41027)
Comment 3 Alexey Gladkov 2021-09-29 20:59:07 MSK
Created attachment 9749 [details]
Fix issues with latest versions of curl

Всё-таки этот фикс исправляет эту ошибку.
Comment 4 Anton Farygin 2021-09-29 21:00:59 MSK
я из CPAN взял другой, попроще.

В след. версии апстрим пофиксит каким-то образом, надеюсь.
Comment 5 Alexander Makeenkov 2023-03-03 11:37:38 MSK
Ошибка воспроизводится.

Версия пакета:
perl-WWW-Curl-4.17-alt7

Шаги воспроизведения:
# apt-get install perl-WWW-Curl

$ cat > test.pl <<EOF
#!/usr/bin/perl
use strict;
use warnings;
use WWW::Curl::Multi;

my \$curlm = WWW::Curl::Multi->new;
print "Program finished success\n"
EOF

$ perl test.pl

Получаемый результат:

curl version too old to support curl_multi_init() at test.pl line 6.
Comment 6 Alexey Gladkov 2023-03-09 18:53:33 MSK
После обновления у меня сломался скрипт использующий WWW::Curl::Multi.
Comment 7 Repository Robot 2023-03-31 21:03:44 MSK
perl-WWW-Curl-4.17-alt8 -> sisyphus:

 Fri Mar 31 2023 Igor Vlasenko <viy@altlinux> 4.17-alt8
 - support of curl 8 (closes: #41027)