WWW-Curl v4.17 Perl 5 v5.36.0 x86_64-linux

Status
Unknown
From
Chris Williams (BINGOS)
Dist
WWW-Curl v4.17
Platform
Perl 5 v5.36.0 x86_64-linux
Date
2024-02-18 06:52:31
ID
49966f68-ce2a-11ee-98b0-b3c3213a625c
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language.  See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org


--

Dear Balint Szilakszi,

This is a computer-generated error report created automatically by
CPANPLUS, version 0.9914. Testers personal comments may appear
at the end of this report.


Thank you for uploading your work to CPAN.  However, it appears that
there were some problems testing your distribution.

TEST RESULTS:

Below is the error stack from stage 'fetch':

cp lib/WWW/Curl/Form.pm blib/lib/WWW/Curl/Form.pm
cp lib/WWW/Curl.pm blib/lib/WWW/Curl.pm
cp lib/WWW/Curl/Multi.pm blib/lib/WWW/Curl/Multi.pm
cp lib/WWW/Curl/Share.pm blib/lib/WWW/Curl/Share.pm
cp lib/WWW/Curl/Easy.pm blib/lib/WWW/Curl/Easy.pm
Running Mkbootstrap for Curl ()
chmod 644 "Curl.bs"
"/home/cpan/pit/bare/perl-5.36.0/bin/perl" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- Curl.bs blib/arch/auto/WWW/Curl/Curl.bs 644
"/home/cpan/pit/bare/perl-5.36.0/bin/perl" "-Iinc" "/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/ExtUtils/xsubpp"  -typemap '/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/ExtUtils/typemap' -typemap '/home/cpan/pit/bare/conf/perl-5.36.0/.cpanplus/5.36.0/build/6h6QsfQ8ju/WWW-Curl-4.17/typemap'  Curl.xs > Curl.xsc
mv Curl.xsc Curl.c
cc -c  -I/usr/include -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"4.17\" -DXS_VERSION=\"4.17\" -fPIC "-I/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE"   Curl.c
Curl.xs:76:12: error: expected '{' before 'void'
   76 |     struct void *curlm;
      |            ^~~~
Curl.xs:76:12: error: two or more data types in declaration specifiers
Curl.xs: In function 'callback_index':
Curl.xs:105:9: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  105 |         case CURLOPT_PROGRESSFUNCTION:
      |         ^~~~
In file included from Curl.xs:17:
/usr/include/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
Curl.xs: In function 'perl_curl_form_delete':
Curl.xs:227:9: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations]
  227 |         curl_formfree(self->post);
      |         ^~~~~~~~~~~~~
/usr/include/curl/curl.h:2612:1: note: declared here
 2612 | curl_formfree(struct curl_httppost *form);
      | ^~~~~~~~~~~~~
In file included from Curl.xs:14:
Curl.xs: In function 'perl_curl_multi_new':
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2665:25: warning: division by zero [-Wdiv-by-zero]
 2665 |             MEM_SIZE_MAX/sizeof(t)) > MEM_SIZE_MAX/sizeof(t))
      |                         ^
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT'
 3867 | #  define EXPECT(expr,val)                  __builtin_expect(expr,val)
      |                                                              ^~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/perl.h:3888:52: note: in expansion of macro 'cBOOL'
 3888 | #define UNLIKELY(cond)                      EXPECT(cBOOL(cond),FALSE)
      |                                                    ^~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2668:16: note: in expansion of macro 'UNLIKELY'
 2668 |         (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \
      |                ^~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2668:25: note: in expansion of macro '_MEM_WRAP_WILL_WRAP'
 2668 |         (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \
      |                         ^~~~~~~~~~~~~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2680:30: note: in expansion of macro 'MEM_WRAP_CHECK'
 2680 | #define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t),
      |                              ^~~~~~~~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2763:31: note: in expansion of macro 'MEM_WRAP_CHECK_'
 2763 | #define Newxz(v,n,t)    (v = (MEM_WRAP_CHECK_(n,t) (t*)MEM_LOG_ALLOC(n,t,safecalloc((n),sizeof(t)))))
      |                               ^~~~~~~~~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2769:25: note: in expansion of macro 'Newxz'
 2769 | #define Newz(x,v,n,t)   Newxz(v,n,t)
      |                         ^~~~~
Curl.xs:236:5: note: in expansion of macro 'Newz'
  236 |     Newz(1, self, 1, perl_curl_multi);
      |     ^~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2665:51: warning: division by zero [-Wdiv-by-zero]
 2665 |             MEM_SIZE_MAX/sizeof(t)) > MEM_SIZE_MAX/sizeof(t))
      |                                                   ^
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/perl.h:3867:62: note: in definition of macro 'EXPECT'
 3867 | #  define EXPECT(expr,val)                  __builtin_expect(expr,val)
      |                                                              ^~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/perl.h:3888:52: note: in expansion of macro 'cBOOL'
 3888 | #define UNLIKELY(cond)                      EXPECT(cBOOL(cond),FALSE)
      |                                                    ^~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2668:16: note: in expansion of macro 'UNLIKELY'
 2668 |         (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \
      |                ^~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2668:25: note: in expansion of macro '_MEM_WRAP_WILL_WRAP'
 2668 |         (void)(UNLIKELY(_MEM_WRAP_WILL_WRAP(n,t)) \
      |                         ^~~~~~~~~~~~~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2680:30: note: in expansion of macro 'MEM_WRAP_CHECK'
 2680 | #define MEM_WRAP_CHECK_(n,t) MEM_WRAP_CHECK(n,t),
      |                              ^~~~~~~~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2763:31: note: in expansion of macro 'MEM_WRAP_CHECK_'
 2763 | #define Newxz(v,n,t)    (v = (MEM_WRAP_CHECK_(n,t) (t*)MEM_LOG_ALLOC(n,t,safecalloc((n),sizeof(t)))))
      |                               ^~~~~~~~~~~~~~~
/home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux/CORE/handy.h:2769:25: note: in expansion of macro 'Newxz'
 2769 | #define Newz(x,v,n,t)   Newxz(v,n,t)
      |                         ^~~~~
Curl.xs:236:5: note: in expansion of macro 'Newz'
  236 |     Newz(1, self, 1, perl_curl_multi);
      |     ^~~~
In file included from Curl.xs:574:
curlopt-constants.c: In function 'constant':
curlopt-constants.c:19:51: error: 'CURL_DEPRECATED' undeclared (first use in this function)
   19 |             if (strEQ(name, "DEPRECATED")) return CURL_DEPRECATED;
      |                                                   ^~~~~~~~~~~~~~~
curlopt-constants.c:19:51: note: each undeclared identifier is reported only once for each function it appears in
curlopt-constants.c:20:58: warning: 'return' with no value, in function returning non-void
   20 |             if (strEQ(name, "DID_MEMORY_FUNC_TYPEDEFS")) return CURL_DID_MEMORY_FUNC_TYPEDEFS;
      |                                                          ^~~~~~
curlopt-constants.c:2:1: note: declared here
    2 | constant(const char *name)
      | ^~~~~~~~
curlopt-constants.c:29:13: warning: 'CURL_FORMADD_DISABLED' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   29 |             if (strEQ(name, "FORMADD_DISABLED")) return CURL_FORMADD_DISABLED;
      |             ^~
/usr/include/curl/curl.h:2561:3: note: declared here
 2561 |   CURL_FORMADD_DISABLED       CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:30:13: warning: 'CURL_FORMADD_ILLEGAL_ARRAY' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   30 |             if (strEQ(name, "FORMADD_ILLEGAL_ARRAY")) return CURL_FORMADD_ILLEGAL_ARRAY;
      |             ^~
/usr/include/curl/curl.h:2559:3: note: declared here
 2559 |   CURL_FORMADD_ILLEGAL_ARRAY  CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:31:13: warning: 'CURL_FORMADD_INCOMPLETE' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   31 |             if (strEQ(name, "FORMADD_INCOMPLETE")) return CURL_FORMADD_INCOMPLETE;
      |             ^~
/usr/include/curl/curl.h:2558:3: note: declared here
 2558 |   CURL_FORMADD_INCOMPLETE     CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:32:13: warning: 'CURL_FORMADD_MEMORY' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   32 |             if (strEQ(name, "FORMADD_MEMORY")) return CURL_FORMADD_MEMORY;
      |             ^~
/usr/include/curl/curl.h:2554:3: note: declared here
 2554 |   CURL_FORMADD_MEMORY         CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~
curlopt-constants.c:33:13: warning: 'CURL_FORMADD_NULL' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   33 |             if (strEQ(name, "FORMADD_NULL")) return CURL_FORMADD_NULL;
      |             ^~
/usr/include/curl/curl.h:2556:3: note: declared here
 2556 |   CURL_FORMADD_NULL           CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:34:13: warning: 'CURL_FORMADD_OK' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   34 |             if (strEQ(name, "FORMADD_OK")) return CURL_FORMADD_OK;
      |             ^~
/usr/include/curl/curl.h:2552:3: note: declared here
 2552 |   CURL_FORMADD_OK             CURL_DEPRECATED(7.56.0, ""), /* 1st, no error */
      |   ^~~~~~~~~~~~~~~
curlopt-constants.c:35:13: warning: 'CURL_FORMADD_OPTION_TWICE' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   35 |             if (strEQ(name, "FORMADD_OPTION_TWICE")) return CURL_FORMADD_OPTION_TWICE;
      |             ^~
/usr/include/curl/curl.h:2555:3: note: declared here
 2555 |   CURL_FORMADD_OPTION_TWICE   CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:36:13: warning: 'CURL_FORMADD_UNKNOWN_OPTION' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
   36 |             if (strEQ(name, "FORMADD_UNKNOWN_OPTION")) return CURL_FORMADD_UNKNOWN_OPTION;
      |             ^~
/usr/include/curl/curl.h:2557:3: note: declared here
 2557 |   CURL_FORMADD_UNKNOWN_OPTION CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:67:59: error: 'CURL_IGNORE_DEPRECATION' undeclared (first use in this function)
   67 |             if (strEQ(name, "IGNORE_DEPRECATION")) return CURL_IGNORE_DEPRECATION;
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:147:49: error: 'CURL_STRICTER' undeclared (first use in this function)
  147 |             if (strEQ(name, "STRICTER")) return CURL_STRICTER;
      |                                                 ^~~~~~~~~~~~~
curlopt-constants.c:202:56: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '18446744073709551615' to '-1' [-Woverflow]
  202 |             if (strEQ(name, "ZERO_TERMINATED")) return CURL_ZERO_TERMINATED;
      |                                                        ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:546:13: warning: 'CURLSSLBACKEND_AXTLS' is deprecated: since 7.61.0.  [-Wdeprecated-declarations]
  546 |             if (strEQ(name, "AXTLS")) return CURLSSLBACKEND_AXTLS;
      |             ^~
/usr/include/curl/curl.h:160:3: note: declared here
  160 |   CURLSSLBACKEND_AXTLS                  CURL_DEPRECATED(7.61.0, "") = 10,
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:562:13: warning: 'CURLSSLBACKEND_GSKIT' is deprecated: since 8.3.0.  [-Wdeprecated-declarations]
  562 |             if (strEQ(name, "GSKIT")) return CURLSSLBACKEND_GSKIT;
      |             ^~
/usr/include/curl/curl.h:155:3: note: declared here
  155 |   CURLSSLBACKEND_GSKIT                  CURL_DEPRECATED(8.3.0, "") = 5,
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:573:13: warning: 'CURLSSLBACKEND_MESALINK' is deprecated: since 7.82.0.  [-Wdeprecated-declarations]
  573 |             if (strEQ(name, "MESALINK")) return CURLSSLBACKEND_MESALINK;
      |             ^~
/usr/include/curl/curl.h:162:3: note: declared here
  162 |   CURLSSLBACKEND_MESALINK               CURL_DEPRECATED(7.82.0, "") = 12,
      |   ^~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:577:13: warning: 'CURLSSLBACKEND_NSS' is deprecated: since 8.3.0.  [-Wdeprecated-declarations]
  577 |             if (strEQ(name, "NSS")) return CURLSSLBACKEND_NSS;
      |             ^~
/usr/include/curl/curl.h:153:3: note: declared here
  153 |   CURLSSLBACKEND_NSS                    CURL_DEPRECATED(8.3.0, "") = 3,
      |   ^~~~~~~~~~~~~~~~~~
curlopt-constants.c:583:13: warning: 'CURLSSLBACKEND_POLARSSL' is deprecated: since 7.69.0.  [-Wdeprecated-declarations]
  583 |             if (strEQ(name, "POLARSSL")) return CURLSSLBACKEND_POLARSSL;
      |             ^~
/usr/include/curl/curl.h:156:3: note: declared here
  156 |   CURLSSLBACKEND_POLARSSL               CURL_DEPRECATED(7.69.0, "") = 6,
      |   ^~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1093:13: warning: 'CURLOPT_CONV_FROM_NETWORK_FUNCTION' is deprecated: since 7.82.0. Serves no purpose anymore [-Wdeprecated-declarations]
 1093 |             if (strEQ(name, "CONV_FROM_NETWORK_FUNCTION")) return CURLOPT_CONV_FROM_NETWORK_FUNCTION;
      |             ^~
/usr/include/curl/curl.h:1617:3: note: declared here
 1617 |   CURLOPTDEPRECATED(CURLOPT_CONV_FROM_NETWORK_FUNCTION,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1094:13: warning: 'CURLOPT_CONV_FROM_UTF8_FUNCTION' is deprecated: since 7.82.0. Serves no purpose anymore [-Wdeprecated-declarations]
 1094 |             if (strEQ(name, "CONV_FROM_UTF8_FUNCTION")) return CURLOPT_CONV_FROM_UTF8_FUNCTION;
      |             ^~
/usr/include/curl/curl.h:1630:3: note: declared here
 1630 |   CURLOPTDEPRECATED(CURLOPT_CONV_FROM_UTF8_FUNCTION,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1095:13: warning: 'CURLOPT_CONV_TO_NETWORK_FUNCTION' is deprecated: since 7.82.0. Serves no purpose anymore [-Wdeprecated-declarations]
 1095 |             if (strEQ(name, "CONV_TO_NETWORK_FUNCTION")) return CURLOPT_CONV_TO_NETWORK_FUNCTION;
      |             ^~
/usr/include/curl/curl.h:1623:3: note: declared here
 1623 |   CURLOPTDEPRECATED(CURLOPT_CONV_TO_NETWORK_FUNCTION,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1119:13: warning: 'CURLOPT_DNS_USE_GLOBAL_CACHE' is deprecated: since 7.11.1. Use CURLOPT_SHARE [-Wdeprecated-declarations]
 1119 |             if (strEQ(name, "DNS_USE_GLOBAL_CACHE")) return CURLOPT_DNS_USE_GLOBAL_CACHE;
      |             ^~
/usr/include/curl/curl.h:1419:3: note: declared here
 1419 |   CURLOPTDEPRECATED(CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPTTYPE_LONG, 91,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1126:13: warning: 'CURLOPT_EGDSOCKET' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations]
 1126 |             if (strEQ(name, "EGDSOCKET")) return CURLOPT_EGDSOCKET;
      |             ^~
/usr/include/curl/curl.h:1363:3: note: declared here
 1363 |   CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1178:13: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
 1178 |             if (strEQ(name, "HTTPPOST")) return CURLOPT_HTTPPOST;
      |             ^~
/usr/include/curl/curl.h:1190:3: note: declared here
 1190 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1192:13: warning: 'CURLOPT_IOCTLDATA' is deprecated: since 7.18.0. Use CURLOPT_SEEKDATA [-Wdeprecated-declarations]
 1192 |             if (strEQ(name, "IOCTLDATA")) return CURLOPT_IOCTLDATA;
      |             ^~
/usr/include/curl/curl.h:1577:3: note: declared here
 1577 |   CURLOPTDEPRECATED(CURLOPT_IOCTLDATA, CURLOPTTYPE_CBPOINT, 131,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1193:13: warning: 'CURLOPT_IOCTLFUNCTION' is deprecated: since 7.18.0. Use CURLOPT_SEEKFUNCTION [-Wdeprecated-declarations]
 1193 |             if (strEQ(name, "IOCTLFUNCTION")) return CURLOPT_IOCTLFUNCTION;
      |             ^~
/usr/include/curl/curl.h:1575:3: note: declared here
 1575 |   CURLOPTDEPRECATED(CURLOPT_IOCTLFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 130,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1262:13: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
 1262 |             if (strEQ(name, "PROGRESSFUNCTION")) return CURLOPT_PROGRESSFUNCTION;
      |             ^~
/usr/include/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1263:13: warning: 'CURLOPT_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations]
 1263 |             if (strEQ(name, "PROTOCOLS")) return CURLOPT_PROTOCOLS;
      |             ^~
/usr/include/curl/curl.h:1744:3: note: declared here
 1744 |   CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1298:13: warning: 'CURLOPT_PUT' is deprecated: since 7.12.1. Use CURLOPT_UPLOAD [-Wdeprecated-declarations]
 1298 |             if (strEQ(name, "PUT")) return CURLOPT_PUT;
      |             ^~
/usr/include/curl/curl.h:1281:3: note: declared here
 1281 |   CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1305:13: warning: 'CURLOPT_RANDOM_FILE' is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations]
 1305 |             if (strEQ(name, "RANDOM_FILE")) return CURLOPT_RANDOM_FILE;
      |             ^~
/usr/include/curl/curl.h:1359:3: note: declared here
 1359 |   CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1309:13: warning: 'CURLOPT_REDIR_PROTOCOLS' is deprecated: since 7.85.0. Use CURLOPT_REDIR_PROTOCOLS_STR [-Wdeprecated-declarations]
 1309 |             if (strEQ(name, "REDIR_PROTOCOLS")) return CURLOPT_REDIR_PROTOCOLS;
      |             ^~
/usr/include/curl/curl.h:1750:3: note: declared here
 1750 |   CURLOPTDEPRECATED(CURLOPT_REDIR_PROTOCOLS, CURLOPTTYPE_LONG, 182,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1338:13: warning: 'CURLOPT_SOCKS5_GSSAPI_SERVICE' is deprecated: since 7.49.0. Use CURLOPT_PROXY_SERVICE_NAME [-Wdeprecated-declarations]
 1338 |             if (strEQ(name, "SOCKS5_GSSAPI_SERVICE")) return CURLOPT_SOCKS5_GSSAPI_SERVICE;
      |             ^~
/usr/include/curl/curl.h:1733:3: note: declared here
 1733 |   CURLOPTDEPRECATED(CURLOPT_SOCKS5_GSSAPI_SERVICE,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1366:13: warning: 'CURLOPT_SSL_ENABLE_NPN' is deprecated: since 7.86.0. Has no function [-Wdeprecated-declarations]
 1366 |             if (strEQ(name, "SSL_ENABLE_NPN")) return CURLOPT_SSL_ENABLE_NPN;
      |             ^~
/usr/include/curl/curl.h:1896:3: note: declared here
 1896 |   CURLOPTDEPRECATED(CURLOPT_SSL_ENABLE_NPN, CURLOPTTYPE_LONG, 225,
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1881:13: warning: 'CURLINFO_CONTENT_LENGTH_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations]
 1881 |             if (strEQ(name, "CONTENT_LENGTH_DOWNLOAD")) return CURLINFO_CONTENT_LENGTH_DOWNLOAD;
      |             ^~
/usr/include/curl/curl.h:2874:3: note: declared here
 2874 |   CURLINFO_CONTENT_LENGTH_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1883:13: warning: 'CURLINFO_CONTENT_LENGTH_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_UPLOAD_T [-Wdeprecated-declarations]
 1883 |             if (strEQ(name, "CONTENT_LENGTH_UPLOAD")) return CURLINFO_CONTENT_LENGTH_UPLOAD;
      |             ^~
/usr/include/curl/curl.h:2879:3: note: declared here
 2879 |   CURLINFO_CONTENT_LENGTH_UPLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1918:13: warning: 'CURLINFO_LASTSOCKET' is deprecated: since 7.45.0. Use CURLINFO_ACTIVESOCKET [-Wdeprecated-declarations]
 1918 |             if (strEQ(name, "LASTSOCKET")) return CURLINFO_LASTSOCKET;
      |             ^~
/usr/include/curl/curl.h:2896:3: note: declared here
 2896 |   CURLINFO_LASTSOCKET  CURL_DEPRECATED(7.45.0, "Use CURLINFO_ACTIVESOCKET")
      |   ^~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1942:13: warning: 'CURLINFO_PROTOCOL' is deprecated: since 7.85.0. Use CURLINFO_SCHEME [-Wdeprecated-declarations]
 1942 |             if (strEQ(name, "PROTOCOL")) return CURLINFO_PROTOCOL;
      |             ^~
/usr/include/curl/curl.h:2917:3: note: declared here
 2917 |   CURLINFO_PROTOCOL    CURL_DEPRECATED(7.85.0, "Use CURLINFO_SCHEME")
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:1965:13: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations]
 1965 |             if (strEQ(name, "SIZE_DOWNLOAD")) return CURLINFO_SIZE_DOWNLOAD;
      |             ^~
/usr/include/curl/curl.h:2857:3: note: declared here
 2857 |   CURLINFO_SIZE_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1967:13: warning: 'CURLINFO_SIZE_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_UPLOAD_T [-Wdeprecated-declarations]
 1967 |             if (strEQ(name, "SIZE_UPLOAD")) return CURLINFO_SIZE_UPLOAD;
      |             ^~
/usr/include/curl/curl.h:2854:3: note: declared here
 2854 |   CURLINFO_SIZE_UPLOAD CURL_DEPRECATED(7.55.0, "Use CURLINFO_SIZE_UPLOAD_T")
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1971:13: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations]
 1971 |             if (strEQ(name, "SPEED_DOWNLOAD")) return CURLINFO_SPEED_DOWNLOAD;
      |             ^~
/usr/include/curl/curl.h:2861:3: note: declared here
 2861 |   CURLINFO_SPEED_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1973:13: warning: 'CURLINFO_SPEED_UPLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_UPLOAD_T [-Wdeprecated-declarations]
 1973 |             if (strEQ(name, "SPEED_UPLOAD")) return CURLINFO_SPEED_UPLOAD;
      |             ^~
/usr/include/curl/curl.h:2865:3: note: declared here
 2865 |   CURLINFO_SPEED_UPLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:1985:13: warning: 'CURLINFO_TLS_SESSION' is deprecated: since 7.48.0. Use CURLINFO_TLS_SSL_PTR [-Wdeprecated-declarations]
 1985 |             if (strEQ(name, "TLS_SESSION")) return CURLINFO_TLS_SESSION;
      |             ^~
/usr/include/curl/curl.h:2911:3: note: declared here
 2911 |   CURLINFO_TLS_SESSION CURL_DEPRECATED(7.48.0, "Use CURLINFO_TLS_SSL_PTR")
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2009:40: warning: 'return' with no value, in function returning non-void
 2009 |             if (strEQ(name, "CURL_H")) return CURLINC_CURL_H;
      |                                        ^~~~~~
curlopt-constants.c:2:1: note: declared here
    2 | constant(const char *name)
      | ^~~~~~~~
curlopt-constants.c:2359:13: warning: 'CURLFORM_ARRAY' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
 2359 |             if (strEQ(name, "ARRAY")) return CURLFORM_ARRAY;
      |             ^~
/usr/include/curl/curl.h:2508:3: note: declared here
 2508 |   CURLFORM_ARRAY           CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~
curlopt-constants.c:2362:13: warning: 'CURLFORM_BUFFER' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations]
 2362 |             if (strEQ(name, "BUFFER")) return CURLFORM_BUFFER;
      |             ^~
/usr/include/curl/curl.h:2512:3: note: declared here
 2512 |   CURLFORM_BUFFER          CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~
curlopt-constants.c:2363:13: warning: 'CURLFORM_BUFFERLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 2363 |             if (strEQ(name, "BUFFERLENGTH")) return CURLFORM_BUFFERLENGTH;
      |             ^~
/usr/include/curl/curl.h:2514:3: note: declared here
 2514 |   CURLFORM_BUFFERLENGTH    CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2364:13: warning: 'CURLFORM_BUFFERPTR' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 2364 |             if (strEQ(name, "BUFFERPTR")) return CURLFORM_BUFFERPTR;
      |             ^~
/usr/include/curl/curl.h:2513:3: note: declared here
 2513 |   CURLFORM_BUFFERPTR       CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~
curlopt-constants.c:2367:13: warning: 'CURLFORM_CONTENTHEADER' is deprecated: since 7.56.0. Use curl_mime_headers() [-Wdeprecated-declarations]
 2367 |             if (strEQ(name, "CONTENTHEADER")) return CURLFORM_CONTENTHEADER;
      |             ^~
/usr/include/curl/curl.h:2517:3: note: declared here
 2517 |   CURLFORM_CONTENTHEADER   CURL_DEPRECATED(7.56.0, "Use curl_mime_headers()"),
      |   ^~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2368:13: warning: 'CURLFORM_CONTENTLEN' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 2368 |             if (strEQ(name, "CONTENTLEN")) return CURLFORM_CONTENTLEN;
      |             ^~
/usr/include/curl/curl.h:2523:3: note: declared here
 2523 |   CURLFORM_CONTENTLEN  /* added in 7.46.0, provide a curl_off_t length */
      |   ^~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2369:13: warning: 'CURLFORM_CONTENTSLENGTH' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 2369 |             if (strEQ(name, "CONTENTSLENGTH")) return CURLFORM_CONTENTSLENGTH;
      |             ^~
/usr/include/curl/curl.h:2506:3: note: declared here
 2506 |   CURLFORM_CONTENTSLENGTH  CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2370:13: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations]
 2370 |             if (strEQ(name, "CONTENTTYPE")) return CURLFORM_CONTENTTYPE;
      |             ^~
/usr/include/curl/curl.h:2516:3: note: declared here
 2516 |   CURLFORM_CONTENTTYPE     CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"),
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2371:13: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 2371 |             if (strEQ(name, "COPYCONTENTS")) return CURLFORM_COPYCONTENTS;
      |             ^~
/usr/include/curl/curl.h:2504:3: note: declared here
 2504 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2372:13: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
 2372 |             if (strEQ(name, "COPYNAME")) return CURLFORM_COPYNAME;
      |             ^~
/usr/include/curl/curl.h:2501:3: note: declared here
 2501 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:2379:13: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations]
 2379 |             if (strEQ(name, "FILE")) return CURLFORM_FILE;
      |             ^~
/usr/include/curl/curl.h:2510:3: note: declared here
 2510 |   CURLFORM_FILE            CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"),
      |   ^~~~~~~~~~~~~
curlopt-constants.c:2380:13: warning: 'CURLFORM_FILECONTENT' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations]
 2380 |             if (strEQ(name, "FILECONTENT")) return CURLFORM_FILECONTENT;
      |             ^~
/usr/include/curl/curl.h:2507:3: note: declared here
 2507 |   CURLFORM_FILECONTENT     CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"),
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2381:13: warning: 'CURLFORM_FILENAME' is deprecated: since 7.56.0. Use curl_mime_filename() [-Wdeprecated-declarations]
 2381 |             if (strEQ(name, "FILENAME")) return CURLFORM_FILENAME;
      |             ^~
/usr/include/curl/curl.h:2518:3: note: declared here
 2518 |   CURLFORM_FILENAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~~~
curlopt-constants.c:2391:13: warning: 'CURLFORM_NAMELENGTH' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
 2391 |             if (strEQ(name, "NAMELENGTH")) return CURLFORM_NAMELENGTH;
      |             ^~
/usr/include/curl/curl.h:2503:3: note: declared here
 2503 |   CURLFORM_NAMELENGTH      CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2392:13: warning: 'CURLFORM_NOTHING' is deprecated: since 7.56.0.  [-Wdeprecated-declarations]
 2392 |             if (strEQ(name, "NOTHING")) return CURLFORM_NOTHING;
      |             ^~
/usr/include/curl/curl.h:2500:3: note: declared here
 2500 |   CURLFORM_NOTHING         CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~
curlopt-constants.c:2396:13: warning: 'CURLFORM_PTRCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 2396 |             if (strEQ(name, "PTRCONTENTS")) return CURLFORM_PTRCONTENTS;
      |             ^~
/usr/include/curl/curl.h:2505:3: note: declared here
 2505 |   CURLFORM_PTRCONTENTS     CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~
curlopt-constants.c:2397:13: warning: 'CURLFORM_PTRNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
 2397 |             if (strEQ(name, "PTRNAME")) return CURLFORM_PTRNAME;
      |             ^~
/usr/include/curl/curl.h:2502:3: note: declared here
 2502 |   CURLFORM_PTRNAME         CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~
curlopt-constants.c:2402:13: warning: 'CURLFORM_STREAM' is deprecated: since 7.56.0. Use curl_mime_data_cb() [-Wdeprecated-declarations]
 2402 |             if (strEQ(name, "STREAM")) return CURLFORM_STREAM;
      |             ^~
/usr/include/curl/curl.h:2522:3: note: declared here
 2522 |   CURLFORM_STREAM          CURL_DEPRECATED(7.56.0, "Use curl_mime_data_cb()"),
      |   ^~~~~~~~~~~~~~~
curlopt-constants.c:2724:44: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '18446744073709551599' to '-17' [-Woverflow]
 2724 |             if (strEQ(name, "ANY")) return CURLAUTH_ANY;
      |                                            ^~~~~~~~~~~~
curlopt-constants.c:2725:48: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '18446744073709551598' to '-18' [-Woverflow]
 2725 |             if (strEQ(name, "ANYSAFE")) return CURLAUTH_ANYSAFE;
      |                                                ^~~~~~~~~~~~~~~~
curlopt-constants.c:2818:48: error: 'CURLOPT' undeclared (first use in this function)
 2818 |             if (strEQ(name, "CURLOPT")) return CURLOPT;
      |                                                ^~~~~~~
curlopt-constants.c:2819:58: error: 'CURLOPTDEPRECATED' undeclared (first use in this function); did you mean 'CURLOPT_PRIVATE'?
 2819 |             if (strEQ(name, "CURLOPTDEPRECATED")) return CURLOPTDEPRECATED;
      |                                                          ^~~~~~~~~~~~~~~~~
      |                                                          CURLOPT_PRIVATE
Curl.xs: In function 'XS_WWW__Curl__Easy_duphandle':
Curl.xs:665:9: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  665 |         if (self->callback[callback_index(CURLOPT_PROGRESSFUNCTION)] || self->callback_ctx[callback_index(CURLOPT_PROGRESSDATA)]) {
      |         ^~
/usr/include/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
Curl.xs:666:17: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  666 |                 curl_easy_setopt(clone->curl, CURLOPT_PROGRESSFUNCTION, progress_callback_func);
      |                 ^~~~~~~~~~~~~~~~
/usr/include/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
Curl.xs: In function 'XS_WWW__Curl__Easy_setopt':
Curl.xs:722:17: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  722 |                 curl_easy_setopt(self->curl, CURLOPT_PROGRESSFUNCTION, SvOK(value) ? progress_callback_func : NULL);
      |                 ^~~~~~~~~~~~~~~~
/usr/include/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
Curl.xs:742:13: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  742 |             case CURLOPT_PROGRESSFUNCTION:
      |             ^~~~
/usr/include/curl/curl.h:1290:3: note: declared here
 1290 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
Curl.xs:805:13: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
  805 |             case CURLOPT_HTTPPOST:
      |             ^~~~
/usr/include/curl/curl.h:1190:3: note: declared here
 1190 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
Curl.xs: In function 'XS_WWW__Curl__Form_formadd':
Curl.xs:1018:9: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations]
 1018 |         curl_formadd(&(self->post),&(self->last),
      |         ^~~~~~~~~~~~
/usr/include/curl/curl.h:2576:1: note: declared here
 2576 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
Curl.xs:1019:13: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
 1019 |             CURLFORM_COPYNAME,name,
      |             ^~~~~~~~~~~~~~~~~
/usr/include/curl/curl.h:2501:3: note: declared here
 2501 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
Curl.xs:1020:13: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
 1020 |             CURLFORM_COPYCONTENTS,value,
      |             ^~~~~~~~~~~~~~~~~~~~~
/usr/include/curl/curl.h:2504:3: note: declared here
 2504 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
Curl.xs: In function 'XS_WWW__Curl__Form_formaddfile':
Curl.xs:1030:9: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations]
 1030 |         curl_formadd(&(self->post),&(self->last),
      |         ^~~~~~~~~~~~
/usr/include/curl/curl.h:2576:1: note: declared here
 2576 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
Curl.xs:1031:13: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations]
 1031 |             CURLFORM_FILE,filename,
      |             ^~~~~~~~~~~~~
/usr/include/curl/curl.h:2510:3: note: declared here
 2510 |   CURLFORM_FILE            CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"),
      |   ^~~~~~~~~~~~~
Curl.xs:1032:13: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations]
 1032 |             CURLFORM_COPYNAME,description,
      |             ^~~~~~~~~~~~~~~~~
/usr/include/curl/curl.h:2501:3: note: declared here
 2501 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
Curl.xs:1033:13: warning: 'CURLFORM_CONTENTTYPE' is deprecated: since 7.56.0. Use curl_mime_type() [-Wdeprecated-declarations]
 1033 |             CURLFORM_CONTENTTYPE,type,
      |             ^~~~~~~~~~~~~~~~~~~~
/usr/include/curl/curl.h:2516:3: note: declared here
 2516 |   CURLFORM_CONTENTTYPE     CURL_DEPRECATED(7.56.0, "Use curl_mime_type()"),
      |   ^~~~~~~~~~~~~~~~~~~~
Curl.xs: In function 'XS_WWW__Curl__Multi_info_read':
Curl.xs:1091:48: error: 'perl_curl_multi' has no member named 'curlm'
 1091 |         while ((msg = curl_multi_info_read(self->curlm, &queue))) {
      |                                                ^~
Curl.xs:1101:46: error: 'perl_curl_multi' has no member named 'curlm'
 1101 |                 curl_multi_remove_handle(self->curlm, easy);
      |                                              ^~
Curl.xs: In function 'XS_WWW__Curl__Multi_fdset':
Curl.xs:1128:30: error: 'perl_curl_multi' has no member named 'curlm'
 1128 |         curl_multi_fdset(self->curlm, &fdread, &fdwrite, &fdexcep, &maxfd);
      |                              ^~
make: *** [Makefile:349: Curl.o] Error 1


PREREQUISITES:

Here is a list of prerequisites you specified and versions we
managed to load:

	  Module Name                        Have     Want
	  ExtUtils::MakeMaker                7.70     6.42

Perl module toolchain versions installed:
	Module Name                        Have
	CPANPLUS                         0.9914
	CPANPLUS::Dist::Build              0.90
	Cwd                                3.84
	ExtUtils::CBuilder             0.280236
	ExtUtils::Command                  7.70
	ExtUtils::Install                  2.22
	ExtUtils::MakeMaker                7.70
	ExtUtils::Manifest                 1.75
	ExtUtils::ParseXS                  3.45
	File::Spec                         3.84
	Module::Build                    0.4234
	Pod::Parser                           0
	Pod::Simple                        3.43
	Test2                          1.302195
	Test::Harness                      3.44
	Test::More                     1.302195
	version                          0.9929

******************************** NOTE ********************************
The comments above are created mechanically, possibly without manual
checking by the sender.  As there are many people performing automatic
tests on each upload to CPAN, it is likely that you will receive
identical messages about the same problem.

If you believe that the message is mistaken, please reply to the first
one with correction and/or additional informations, and do not take
it personally.  We appreciate your patience. :)
**********************************************************************

Additional comments:


This report was machine-generated by CPANPLUS::Dist::YACSmoke 1.08.
Powered by minismokebox version 0.68

CPANPLUS is prefering Build.PL

------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    LANG = C.UTF-8
    LC_COLLATE = C
    NONINTERACTIVE_TESTING = 1
    PATH = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    PERL5LIB = /home/cpan/pit/jail/gZapm99qzP/lib/perl5
    PERL5_CPANPLUS_IS_RUNNING = 25627
    PERL5_CPANPLUS_IS_VERSION = 0.9914
    PERL5_MINISMOKEBOX = 0.68
    PERL5_YACSMOKE_BASE = /home/cpan/pit/bare/conf/perl-5.36.0
    PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
    PERL_LOCAL_LIB_ROOT = /home/cpan/pit/jail/gZapm99qzP
    PERL_MB_OPT = --install_base "/home/cpan/pit/jail/gZapm99qzP"
    PERL_MM_OPT = INSTALL_BASE=/home/cpan/pit/jail/gZapm99qzP
    PERL_MM_USE_DEFAULT = 1
    PERL_USE_UNSAFE_INC = 1
    SHELL = /bin/bash
    TERM = screen

Perl special variables (and OS-specific diagnostics, for MSWin32):

    Perl: $^X = /home/cpan/pit/bare/perl-5.36.0/bin/perl
    UID:  $<  = 1001
    EUID: $>  = 1001
    GID:  $(  = 1001 1001
    EGID: $)  = 1001 1001


-------------------------------


--

Summary of my perl5 (revision 5 version 36 subversion 0) configuration:
   
  Platform:
    osname=linux
    osvers=5.15.40-0-lts
    archname=x86_64-linux
    uname='linux agaric 5.15.40-0-lts #1-alpine smp wed, 18 may 2022 08:12:19 +0000 x86_64 linux '
    config_args='-des -Dprefix=/home/cpan/pit/bare/perl-5.36.0'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=undef
    usemultiplicity=undef
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
    optimize='-O2'
    cppflags='-D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong'
    ccversion=''
    gccversion='10.3.1 20211027'
    gccosandvers=''
    intsize=4
    longsize=8
    ptrsize=8
    doublesize=8
    byteorder=12345678
    doublekind=3
    d_longlong=define
    longlongsize=8
    d_longdbl=define
    longdblsize=16
    longdblkind=3
    ivtype='long'
    ivsize=8
    nvtype='double'
    nvsize=8
    Off_t='off_t'
    lseeksize=8
    alignbytes=8
    prototype=define
  Linker and Libraries:
    ld='cc'
    ldflags =' -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/lib /usr/local/lib /lib
    libs=-lpthread -lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
    perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
    libc=/usr/lib/libc.a
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags='-Wl,-E'
    cccdlflags='-fPIC'
    lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_TIMES
    PERLIO_LAYERS
    PERL_COPY_ON_WRITE
    PERL_DONT_CREATE_GVSV
    PERL_MALLOC_WRAP
    PERL_OP_PARENT
    PERL_PRESERVE_IVUV
    USE_64_BIT_ALL
    USE_64_BIT_INT
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
  Built under linux
  Compiled at May 30 2022 13:41:38
  %ENV:
    PERL5LIB="/home/cpan/pit/jail/gZapm99qzP/lib/perl5"
    PERL5_CPANPLUS_IS_RUNNING="25627"
    PERL5_CPANPLUS_IS_VERSION="0.9914"
    PERL5_MINISMOKEBOX="0.68"
    PERL5_YACSMOKE_BASE="/home/cpan/pit/bare/conf/perl-5.36.0"
    PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
    PERL_LOCAL_LIB_ROOT="/home/cpan/pit/jail/gZapm99qzP"
    PERL_MB_OPT="--install_base "/home/cpan/pit/jail/gZapm99qzP""
    PERL_MM_OPT="INSTALL_BASE=/home/cpan/pit/jail/gZapm99qzP"
    PERL_MM_USE_DEFAULT="1"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    /home/cpan/pit/jail/gZapm99qzP/lib/perl5/5.36.0/x86_64-linux
    /home/cpan/pit/jail/gZapm99qzP/lib/perl5/5.36.0
    /home/cpan/pit/jail/gZapm99qzP/lib/perl5/x86_64-linux
    /home/cpan/pit/jail/gZapm99qzP/lib/perl5
    /home/cpan/pit/bare/perl-5.36.0/lib/site_perl/5.36.0/x86_64-linux
    /home/cpan/pit/bare/perl-5.36.0/lib/site_perl/5.36.0
    /home/cpan/pit/bare/perl-5.36.0/lib/5.36.0/x86_64-linux
    /home/cpan/pit/bare/perl-5.36.0/lib/5.36.0
    .