Your message dated Fri, 22 Nov 2024 23:57:36 +0000
with message-id <e1tedwq-004nnn...@fasolo.debian.org>
and subject line Bug#1084321: fixed in pycurl 7.45.3-3
has caused the Debian Bug report #1084321,
regarding pycurl: FTBFS: Segmentation fault
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1084321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084321
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pycurl
Version: 7.45.3-2
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make gen PYTHON=python3
make[2]: Entering directory '/<<PKGBUILDDIR>>'
python3 setup.py docstrings
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
for py in 3.12 ; do \
        python$py setup.py build ; \
done
Using curl-config (libcurl 8.10.1)
Using SSL library: OpenSSL/LibreSSL/BoringSSL
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-312
creating build/lib.linux-x86_64-cpython-312/curl
copying python/curl/__init__.py -> build/lib.linux-x86_64-cpython-312/curl
running build_ext
building 'pycurl' extension
creating build/temp.linux-x86_64-cpython-312
creating build/temp.linux-x86_64-cpython-312/src
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/docstrings.c -o 
build/temp.linux-x86_64-cpython-312/src/docstrings.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/easy.c -o 
build/temp.linux-x86_64-cpython-312/src/easy.o
src/easy.c: In function ‘do_curlhttppost_dealloc’:
src/easy.c:112:9: warning: ‘curl_formfree’ is deprecated: since 7.56.0. Use 
curl_mime_free() [-Wdeprecated-declarations]
  112 |         curl_formfree(self->httppost);
      |         ^~~~~~~~~~~~~
In file included from src/pycurl.h:33,
                 from src/easy.c:1:
/usr/include/x86_64-linux-gnu/curl/curl.h:2630:1: note: declared here
 2630 | curl_formfree(struct curl_httppost *form);
      | ^~~~~~~~~~~~~
src/easy.c: In function ‘do_curl_duphandle’:
src/easy.c:382:9: warning: ‘CURLOPT_IOCTLDATA’ is deprecated: since 7.18.0. Use 
CURLOPT_SEEKDATA [-Wdeprecated-declarations]
  382 |         curl_easy_setopt(dup->handle, CURLOPT_IOCTLDATA, dup);
      |         ^~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1589:3: note: declared here
 1589 |   CURLOPTDEPRECATED(CURLOPT_IOCTLDATA, CURLOPTTYPE_CBPOINT, 131,
      |   ^~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/easycb.c -o 
build/temp.linux-x86_64-cpython-312/src/easycb.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/easyinfo.c -o 
build/temp.linux-x86_64-cpython-312/src/easyinfo.o
src/easyinfo.c: In function ‘do_curl_getinfo_raw’:
src/easyinfo.c:145:5: warning: ‘CURLINFO_LASTSOCKET’ is deprecated: since 
7.45.0. Use CURLINFO_ACTIVESOCKET [-Wdeprecated-declarations]
  145 |     case CURLINFO_LASTSOCKET:
      |     ^~~~
In file included from src/pycurl.h:33,
                 from src/easyinfo.c:1:
/usr/include/x86_64-linux-gnu/curl/curl.h:2914:3: note: declared here
 2914 |   CURLINFO_LASTSOCKET  CURL_DEPRECATED(7.45.0, "Use 
CURLINFO_ACTIVESOCKET")
      |   ^~~~~~~~~~~~~~~~~~~
src/easyinfo.c:204:5: warning: ‘CURLINFO_CONTENT_LENGTH_DOWNLOAD’ is 
deprecated: since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T 
[-Wdeprecated-declarations]
  204 |     case CURLINFO_CONTENT_LENGTH_DOWNLOAD:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2892:3: note: declared here
 2892 |   CURLINFO_CONTENT_LENGTH_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/easyinfo.c:205:5: warning: ‘CURLINFO_CONTENT_LENGTH_UPLOAD’ is deprecated: 
since 7.55.0. Use CURLINFO_CONTENT_LENGTH_UPLOAD_T [-Wdeprecated-declarations]
  205 |     case CURLINFO_CONTENT_LENGTH_UPLOAD:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2897:3: note: declared here
 2897 |   CURLINFO_CONTENT_LENGTH_UPLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/easyinfo.c:209:5: warning: ‘CURLINFO_SIZE_DOWNLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations]
  209 |     case CURLINFO_SIZE_DOWNLOAD:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2875:3: note: declared here
 2875 |   CURLINFO_SIZE_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~
src/easyinfo.c:210:5: warning: ‘CURLINFO_SIZE_UPLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SIZE_UPLOAD_T [-Wdeprecated-declarations]
  210 |     case CURLINFO_SIZE_UPLOAD:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2872:3: note: declared here
 2872 |   CURLINFO_SIZE_UPLOAD CURL_DEPRECATED(7.55.0, "Use 
CURLINFO_SIZE_UPLOAD_T")
      |   ^~~~~~~~~~~~~~~~~~~~
src/easyinfo.c:211:5: warning: ‘CURLINFO_SPEED_DOWNLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations]
  211 |     case CURLINFO_SPEED_DOWNLOAD:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2879:3: note: declared here
 2879 |   CURLINFO_SPEED_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~
src/easyinfo.c:212:5: warning: ‘CURLINFO_SPEED_UPLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SPEED_UPLOAD_T [-Wdeprecated-declarations]
  212 |     case CURLINFO_SPEED_UPLOAD:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2883:3: note: declared here
 2883 |   CURLINFO_SPEED_UPLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/easyopt.c -o 
build/temp.linux-x86_64-cpython-312/src/easyopt.o
src/easyopt.c: In function ‘util_curl_unsetopt’:
src/easyopt.c:94:5: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. 
Serves no purpose anymore [-Wdeprecated-declarations]
   94 |     case CURLOPT_EGDSOCKET:
      |     ^~~~
In file included from src/pycurl.h:33,
                 from src/easyopt.c:1:
/usr/include/x86_64-linux-gnu/curl/curl.h:1375:3: note: declared here
 1375 |   CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:102:5: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 
7.84.0. Serves no purpose anymore [-Wdeprecated-declarations]
  102 |     case CURLOPT_RANDOM_FILE:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1371:3: note: declared here
 1371 |   CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:164:5: warning: ‘CURLOPT_HTTPPOST’ is deprecated: since 7.56.0. 
Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
  164 |     CLEAR_OBJECT(CURLOPT_HTTPPOST, self->httppost);
      |     ^~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1205:3: note: declared here
 1205 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:164:5: warning: ‘CURLOPT_HTTPPOST’ is deprecated: since 7.56.0. 
Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
  164 |     CLEAR_OBJECT(CURLOPT_HTTPPOST, self->httppost);
      |     ^~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1205:3: note: declared here
 1205 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c: In function ‘do_curl_setopt_string_impl’:
src/easyopt.c:246:5: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. 
Serves no purpose anymore [-Wdeprecated-declarations]
  246 |     case CURLOPT_EGDSOCKET:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1375:3: note: declared here
 1375 |   CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:260:5: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 
7.84.0. Serves no purpose anymore [-Wdeprecated-declarations]
  260 |     case CURLOPT_RANDOM_FILE:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1371:3: note: declared here
 1371 |   CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:295:5: warning: ‘CURLOPT_SOCKS5_GSSAPI_SERVICE’ is deprecated: 
since 7.49.0. Use CURLOPT_PROXY_SERVICE_NAME [-Wdeprecated-declarations]
  295 |     case CURLOPT_SOCKS5_GSSAPI_SERVICE:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1745:3: note: declared here
 1745 |   CURLOPTDEPRECATED(CURLOPT_SOCKS5_GSSAPI_SERVICE,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c: In function ‘do_curl_setopt_httppost’:
src/easyopt.c:624:13: warning: ‘curl_formadd’ is deprecated: since 7.56.0. Use 
curl_mime_init() [-Wdeprecated-declarations]
  624 |             res = curl_formadd(&post, &last,
      |             ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2594:1: note: declared here
 2594 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
src/easyopt.c:625:32: warning: ‘CURLFORM_COPYNAME’ is deprecated: since 7.56.0. 
Use curl_mime_name() [-Wdeprecated-declarations]
  625 |                                CURLFORM_COPYNAME, nstr,
      |                                ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2519:3: note: declared here
 2519 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use 
curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:626:32: warning: ‘CURLFORM_NAMELENGTH’ is deprecated: since 
7.56.0.  [-Wdeprecated-declarations]
  626 |                                CURLFORM_NAMELENGTH, (long) nlen,
      |                                ^~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2521:3: note: declared here
 2521 |   CURLFORM_NAMELENGTH      CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~
src/easyopt.c:627:32: warning: ‘CURLFORM_COPYCONTENTS’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  627 |                                CURLFORM_COPYCONTENTS, cstr,
      |                                ^~~~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2522:3: note: declared here
 2522 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
src/easyopt.c:628:32: warning: ‘CURLFORM_CONTENTSLENGTH’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  628 |                                CURLFORM_CONTENTSLENGTH, (long) clen,
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2524:3: note: declared here
 2524 |   CURLFORM_CONTENTSLENGTH  CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~~~
src/easyopt.c:691:17: warning: ‘CURLFORM_COPYCONTENTS’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  691 |                 if (val != CURLFORM_COPYCONTENTS &&
      |                 ^~
/usr/include/x86_64-linux-gnu/curl/curl.h:2522:3: note: declared here
 2522 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
src/easyopt.c:692:21: warning: ‘CURLFORM_FILE’ is deprecated: since 7.56.0. Use 
curl_mime_filedata() [-Wdeprecated-declarations]
  692 |                     val != CURLFORM_FILE &&
      |                     ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2528:3: note: declared here
 2528 |   CURLFORM_FILE            CURL_DEPRECATED(7.56.0, "Use 
curl_mime_filedata()"),
      |   ^~~~~~~~~~~~~
src/easyopt.c:693:21: warning: ‘CURLFORM_FILENAME’ is deprecated: since 7.56.0. 
Use curl_mime_filename() [-Wdeprecated-declarations]
  693 |                     val != CURLFORM_FILENAME &&
      |                     ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2536:3: note: declared here
 2536 |   CURLFORM_FILENAME        CURL_DEPRECATED(7.56.0, "Use 
curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:694:21: warning: ‘CURLFORM_CONTENTTYPE’ is deprecated: since 
7.56.0. Use curl_mime_type() [-Wdeprecated-declarations]
  694 |                     val != CURLFORM_CONTENTTYPE &&
      |                     ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2534:3: note: declared here
 2534 |   CURLFORM_CONTENTTYPE     CURL_DEPRECATED(7.56.0, "Use 
curl_mime_type()"),
      |   ^~~~~~~~~~~~~~~~~~~~
src/easyopt.c:695:21: warning: ‘CURLFORM_BUFFER’ is deprecated: since 7.56.0. 
Use curl_mime_filename() [-Wdeprecated-declarations]
  695 |                     val != CURLFORM_BUFFER &&
      |                     ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2530:3: note: declared here
 2530 |   CURLFORM_BUFFER          CURL_DEPRECATED(7.56.0, "Use 
curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~
src/easyopt.c:696:21: warning: ‘CURLFORM_BUFFERPTR’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  696 |                     val != CURLFORM_BUFFERPTR)
      |                     ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2531:3: note: declared here
 2531 |   CURLFORM_BUFFERPTR       CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~
src/easyopt.c:714:17: warning: ‘CURLFORM_COPYCONTENTS’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  714 |                 if (val == CURLFORM_COPYCONTENTS) {
      |                 ^~
/usr/include/x86_64-linux-gnu/curl/curl.h:2522:3: note: declared here
 2522 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
src/easyopt.c:716:21: warning: ‘CURLFORM_CONTENTSLENGTH’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  716 |                     forms[k].option = CURLFORM_CONTENTSLENGTH;
      |                     ^~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2524:3: note: declared here
 2524 |   CURLFORM_CONTENTSLENGTH  CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~~~
src/easyopt.c:719:17: warning: ‘CURLFORM_BUFFERPTR’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  719 |                 } else if (val == CURLFORM_BUFFERPTR) {
      |                 ^
/usr/include/x86_64-linux-gnu/curl/curl.h:2531:3: note: declared here
 2531 |   CURLFORM_BUFFERPTR       CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~
src/easyopt.c:749:21: warning: ‘CURLFORM_BUFFERLENGTH’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  749 |                     forms[k].option = CURLFORM_BUFFERLENGTH;
      |                     ^~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2532:3: note: declared here
 2532 |   CURLFORM_BUFFERLENGTH    CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
src/easyopt.c:755:13: warning: ‘curl_formadd’ is deprecated: since 7.56.0. Use 
curl_mime_init() [-Wdeprecated-declarations]
  755 |             res = curl_formadd(&post, &last,
      |             ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2594:1: note: declared here
 2594 | curl_formadd(struct curl_httppost **httppost,
      | ^~~~~~~~~~~~
src/easyopt.c:756:32: warning: ‘CURLFORM_COPYNAME’ is deprecated: since 7.56.0. 
Use curl_mime_name() [-Wdeprecated-declarations]
  756 |                                CURLFORM_COPYNAME, nstr,
      |                                ^~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2519:3: note: declared here
 2519 |   CURLFORM_COPYNAME        CURL_DEPRECATED(7.56.0, "Use 
curl_mime_name()"),
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:757:32: warning: ‘CURLFORM_NAMELENGTH’ is deprecated: since 
7.56.0.  [-Wdeprecated-declarations]
  757 |                                CURLFORM_NAMELENGTH, (long) nlen,
      |                                ^~~~~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2521:3: note: declared here
 2521 |   CURLFORM_NAMELENGTH      CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~~~~~~
src/easyopt.c:758:32: warning: ‘CURLFORM_ARRAY’ is deprecated: since 7.56.0.  
[-Wdeprecated-declarations]
  758 |                                CURLFORM_ARRAY, forms,
      |                                ^~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2526:3: note: declared here
 2526 |   CURLFORM_ARRAY           CURL_DEPRECATED(7.56.0, ""),
      |   ^~~~~~~~~~~~~~
src/easyopt.c:775:5: warning: ‘CURLOPT_HTTPPOST’ is deprecated: since 7.56.0. 
Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
  775 |     res = curl_easy_setopt(self->handle, CURLOPT_HTTPPOST, post);
      |     ^~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1205:3: note: declared here
 1205 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:788:5: warning: ‘curl_formfree’ is deprecated: since 7.56.0. Use 
curl_mime_free() [-Wdeprecated-declarations]
  788 |     curl_formfree(post);
      |     ^~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2630:1: note: declared here
 2630 | curl_formfree(struct curl_httppost *form);
      | ^~~~~~~~~~~~~
src/easyopt.c: In function ‘do_curl_setopt_callable’:
src/easyopt.c:919:5: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 
7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  919 |     case CURLOPT_PROGRESSFUNCTION:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1304:3: note: declared here
 1304 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, 
CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:923:9: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 
7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  923 |         curl_easy_setopt(self->handle, CURLOPT_PROGRESSFUNCTION, 
pro_cb);
      |         ^~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1304:3: note: declared here
 1304 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, 
CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:942:5: warning: ‘CURLOPT_IOCTLFUNCTION’ is deprecated: since 
7.18.0. Use CURLOPT_SEEKFUNCTION [-Wdeprecated-declarations]
  942 |     case CURLOPT_IOCTLFUNCTION:
      |     ^~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1587:3: note: declared here
 1587 |   CURLOPTDEPRECATED(CURLOPT_IOCTLFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 
130,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:946:9: warning: ‘CURLOPT_IOCTLFUNCTION’ is deprecated: since 
7.18.0. Use CURLOPT_SEEKFUNCTION [-Wdeprecated-declarations]
  946 |         curl_easy_setopt(self->handle, CURLOPT_IOCTLFUNCTION, ioctl_cb);
      |         ^~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1587:3: note: declared here
 1587 |   CURLOPTDEPRECATED(CURLOPT_IOCTLFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 
130,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c:947:9: warning: ‘CURLOPT_IOCTLDATA’ is deprecated: since 7.18.0. 
Use CURLOPT_SEEKDATA [-Wdeprecated-declarations]
  947 |         curl_easy_setopt(self->handle, CURLOPT_IOCTLDATA, self);
      |         ^~~~~~~~~~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1589:3: note: declared here
 1589 |   CURLOPTDEPRECATED(CURLOPT_IOCTLDATA, CURLOPTTYPE_CBPOINT, 131,
      |   ^~~~~~~~~~~~~~~~~
src/easyopt.c: In function ‘do_curl_setopt’:
src/easyopt.c:1145:9: warning: ‘CURLOPT_HTTPPOST’ is deprecated: since 7.56.0. 
Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
 1145 |         if (option == CURLOPT_HTTPPOST) {
      |         ^~
/usr/include/x86_64-linux-gnu/curl/curl.h:1205:3: note: declared here
 1205 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/easyperform.c -o 
build/temp.linux-x86_64-cpython-312/src/easyperform.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/module.c -o 
build/temp.linux-x86_64-cpython-312/src/module.o
src/module.c: In function ‘PyInit_pycurl’:
src/module.c:376:17: warning: ‘CURLSSLBACKEND_NSS’ is deprecated: since 8.3.0.  
[-Wdeprecated-declarations]
  376 |                 case CURLSSLBACKEND_NSS:
      |                 ^~~~
In file included from src/pycurl.h:33,
                 from src/module.c:1:
/usr/include/x86_64-linux-gnu/curl/curl.h:161:3: note: declared here
  161 |   CURLSSLBACKEND_NSS                    CURL_DEPRECATED(8.3.0, "") = 3,
      |   ^~~~~~~~~~~~~~~~~~
src/module.c:737:5: warning: ‘CURLFORM_BUFFER’ is deprecated: since 7.56.0. Use 
curl_mime_filename() [-Wdeprecated-declarations]
  737 |     insint_c(d, "FORM_BUFFER", CURLFORM_BUFFER);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2530:3: note: declared here
 2530 |   CURLFORM_BUFFER          CURL_DEPRECATED(7.56.0, "Use 
curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~
src/module.c:738:5: warning: ‘CURLFORM_BUFFERPTR’ is deprecated: since 7.56.0. 
Use curl_mime_data() [-Wdeprecated-declarations]
  738 |     insint_c(d, "FORM_BUFFERPTR", CURLFORM_BUFFERPTR);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2531:3: note: declared here
 2531 |   CURLFORM_BUFFERPTR       CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~
src/module.c:739:5: warning: ‘CURLFORM_COPYCONTENTS’ is deprecated: since 
7.56.0. Use curl_mime_data() [-Wdeprecated-declarations]
  739 |     insint_c(d, "FORM_CONTENTS", CURLFORM_COPYCONTENTS);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2522:3: note: declared here
 2522 |   CURLFORM_COPYCONTENTS    CURL_DEPRECATED(7.56.0, "Use 
curl_mime_data()"),
      |   ^~~~~~~~~~~~~~~~~~~~~
src/module.c:740:5: warning: ‘CURLFORM_FILE’ is deprecated: since 7.56.0. Use 
curl_mime_filedata() [-Wdeprecated-declarations]
  740 |     insint_c(d, "FORM_FILE", CURLFORM_FILE);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2528:3: note: declared here
 2528 |   CURLFORM_FILE            CURL_DEPRECATED(7.56.0, "Use 
curl_mime_filedata()"),
      |   ^~~~~~~~~~~~~
src/module.c:741:5: warning: ‘CURLFORM_CONTENTTYPE’ is deprecated: since 
7.56.0. Use curl_mime_type() [-Wdeprecated-declarations]
  741 |     insint_c(d, "FORM_CONTENTTYPE", CURLFORM_CONTENTTYPE);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2534:3: note: declared here
 2534 |   CURLFORM_CONTENTTYPE     CURL_DEPRECATED(7.56.0, "Use 
curl_mime_type()"),
      |   ^~~~~~~~~~~~~~~~~~~~
src/module.c:742:5: warning: ‘CURLFORM_FILENAME’ is deprecated: since 7.56.0. 
Use curl_mime_filename() [-Wdeprecated-declarations]
  742 |     insint_c(d, "FORM_FILENAME", CURLFORM_FILENAME);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2536:3: note: declared here
 2536 |   CURLFORM_FILENAME        CURL_DEPRECATED(7.56.0, "Use 
curl_mime_filename()"),
      |   ^~~~~~~~~~~~~~~~~
src/module.c:809:5: warning: ‘CURLOPT_PUT’ is deprecated: since 7.12.1. Use 
CURLOPT_UPLOAD [-Wdeprecated-declarations]
  809 |     insint_c(d, "PUT", CURLOPT_PUT);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1295:3: note: declared here
 1295 |   CURLOPTDEPRECATED(CURLOPT_PUT, CURLOPTTYPE_LONG, 54,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:823:5: warning: ‘CURLOPT_HTTPPOST’ is deprecated: since 7.56.0. 
Use CURLOPT_MIMEPOST [-Wdeprecated-declarations]
  823 |     insint_c(d, "HTTPPOST", CURLOPT_HTTPPOST);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1205:3: note: declared here
 1205 |   CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:854:5: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 
7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations]
  854 |     insint_c(d, "PROGRESSFUNCTION", CURLOPT_PROGRESSFUNCTION);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1304:3: note: declared here
 1304 |   CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, 
CURLOPTTYPE_FUNCTIONPOINT, 56,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:881:5: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 7.84.0. 
Serves no purpose anymore [-Wdeprecated-declarations]
  881 |     insint_c(d, "RANDOM_FILE", CURLOPT_RANDOM_FILE);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1371:3: note: declared here
 1371 |   CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:882:5: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. 
Serves no purpose anymore [-Wdeprecated-declarations]
  882 |     insint_c(d, "EGDSOCKET", CURLOPT_EGDSOCKET);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1375:3: note: declared here
 1375 |   CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:898:5: warning: ‘CURLOPT_DNS_USE_GLOBAL_CACHE’ is deprecated: 
since 7.11.1. Use CURLOPT_SHARE [-Wdeprecated-declarations]
  898 |     insint_c(d, "DNS_USE_GLOBAL_CACHE", CURLOPT_DNS_USE_GLOBAL_CACHE);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1431:3: note: declared here
 1431 |   CURLOPTDEPRECATED(CURLOPT_DNS_USE_GLOBAL_CACHE, CURLOPTTYPE_LONG, 91,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:930:5: warning: ‘CURLOPT_IOCTLFUNCTION’ is deprecated: since 
7.18.0. Use CURLOPT_SEEKFUNCTION [-Wdeprecated-declarations]
  930 |     insint_c(d, "IOCTLFUNCTION", CURLOPT_IOCTLFUNCTION);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1587:3: note: declared here
 1587 |   CURLOPTDEPRECATED(CURLOPT_IOCTLFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 
130,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:1028:5: warning: ‘CURLOPT_PROTOCOLS’ is deprecated: since 7.85.0. 
Use CURLOPT_PROTOCOLS_STR [-Wdeprecated-declarations]
 1028 |     insint_c(d, "PROTOCOLS", CURLOPT_PROTOCOLS);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1756:3: note: declared here
 1756 |   CURLOPTDEPRECATED(CURLOPT_PROTOCOLS, CURLOPTTYPE_LONG, 181,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:1029:5: warning: ‘CURLOPT_REDIR_PROTOCOLS’ is deprecated: since 
7.85.0. Use CURLOPT_REDIR_PROTOCOLS_STR [-Wdeprecated-declarations]
 1029 |     insint_c(d, "REDIR_PROTOCOLS", CURLOPT_REDIR_PROTOCOLS);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1762:3: note: declared here
 1762 |   CURLOPTDEPRECATED(CURLOPT_REDIR_PROTOCOLS, CURLOPTTYPE_LONG, 182,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:1070:5: warning: ‘CURLOPT_SOCKS5_GSSAPI_SERVICE’ is deprecated: 
since 7.49.0. Use CURLOPT_PROXY_SERVICE_NAME [-Wdeprecated-declarations]
 1070 |     insint_c(d, "SOCKS5_GSSAPI_SERVICE", CURLOPT_SOCKS5_GSSAPI_SERVICE);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1745:3: note: declared here
 1745 |   CURLOPTDEPRECATED(CURLOPT_SOCKS5_GSSAPI_SERVICE,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:1091:5: warning: ‘CURLOPT_SSL_ENABLE_NPN’ is deprecated: since 
7.86.0. Has no function [-Wdeprecated-declarations]
 1091 |     insint_c(d, "SSL_ENABLE_NPN", CURLOPT_SSL_ENABLE_NPN);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:1909:3: note: declared here
 1909 |   CURLOPTDEPRECATED(CURLOPT_SSL_ENABLE_NPN, CURLOPTTYPE_LONG, 225,
      |   ^~~~~~~~~~~~~~~~~
src/module.c:1275:5: warning: ‘CURLINFO_SIZE_UPLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SIZE_UPLOAD_T [-Wdeprecated-declarations]
 1275 |     insint_c(d, "SIZE_UPLOAD", CURLINFO_SIZE_UPLOAD);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2872:3: note: declared here
 2872 |   CURLINFO_SIZE_UPLOAD CURL_DEPRECATED(7.55.0, "Use 
CURLINFO_SIZE_UPLOAD_T")
      |   ^~~~~~~~~~~~~~~~~~~~
src/module.c:1276:5: warning: ‘CURLINFO_SIZE_DOWNLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations]
 1276 |     insint_c(d, "SIZE_DOWNLOAD", CURLINFO_SIZE_DOWNLOAD);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2875:3: note: declared here
 2875 |   CURLINFO_SIZE_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~
src/module.c:1277:5: warning: ‘CURLINFO_SPEED_DOWNLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations]
 1277 |     insint_c(d, "SPEED_DOWNLOAD", CURLINFO_SPEED_DOWNLOAD);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2879:3: note: declared here
 2879 |   CURLINFO_SPEED_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~
src/module.c:1278:5: warning: ‘CURLINFO_SPEED_UPLOAD’ is deprecated: since 
7.55.0. Use CURLINFO_SPEED_UPLOAD_T [-Wdeprecated-declarations]
 1278 |     insint_c(d, "SPEED_UPLOAD", CURLINFO_SPEED_UPLOAD);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2883:3: note: declared here
 2883 |   CURLINFO_SPEED_UPLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~
src/module.c:1283:5: warning: ‘CURLINFO_CONTENT_LENGTH_DOWNLOAD’ is deprecated: 
since 7.55.0. Use CURLINFO_CONTENT_LENGTH_DOWNLOAD_T [-Wdeprecated-declarations]
 1283 |     insint_c(d, "CONTENT_LENGTH_DOWNLOAD", 
CURLINFO_CONTENT_LENGTH_DOWNLOAD);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2892:3: note: declared here
 2892 |   CURLINFO_CONTENT_LENGTH_DOWNLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/module.c:1284:5: warning: ‘CURLINFO_CONTENT_LENGTH_UPLOAD’ is deprecated: 
since 7.55.0. Use CURLINFO_CONTENT_LENGTH_UPLOAD_T [-Wdeprecated-declarations]
 1284 |     insint_c(d, "CONTENT_LENGTH_UPLOAD", 
CURLINFO_CONTENT_LENGTH_UPLOAD);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2897:3: note: declared here
 2897 |   CURLINFO_CONTENT_LENGTH_UPLOAD
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/module.c:1307:5: warning: ‘CURLINFO_LASTSOCKET’ is deprecated: since 
7.45.0. Use CURLINFO_ACTIVESOCKET [-Wdeprecated-declarations]
 1307 |     insint_c(d, "LASTSOCKET", CURLINFO_LASTSOCKET);
      |     ^~~~~~~~
/usr/include/x86_64-linux-gnu/curl/curl.h:2914:3: note: declared here
 2914 |   CURLINFO_LASTSOCKET  CURL_DEPRECATED(7.45.0, "Use 
CURLINFO_ACTIVESOCKET")
      |   ^~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/multi.c -o 
build/temp.linux-x86_64-cpython-312/src/multi.o
src/multi.c: In function ‘do_multi_socket_all’:
src/multi.c:578:5: warning: ‘curl_multi_socket_all’ is deprecated: since 
7.19.5. Use curl_multi_socket_action() [-Wdeprecated-declarations]
  578 |     res = curl_multi_socket_all(self->multi_handle, &running);
      |     ^~~
In file included from /usr/include/x86_64-linux-gnu/curl/curl.h:3234,
                 from src/pycurl.h:33,
                 from src/multi.c:1:
/usr/include/x86_64-linux-gnu/curl/multi.h:330:1: note: declared here
  330 | curl_multi_socket_all(CURLM *multi_handle, int *running_handles);
      | ^~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/oscompat.c -o 
build/temp.linux-x86_64-cpython-312/src/oscompat.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/pythoncompat.c -o 
build/temp.linux-x86_64-cpython-312/src/pythoncompat.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/share.c -o 
build/temp.linux-x86_64-cpython-312/src/share.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/stringcompat.c -o 
build/temp.linux-x86_64-cpython-312/src/stringcompat.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/threadsupport.c -o 
build/temp.linux-x86_64-cpython-312/src/threadsupport.o
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPYCURL_VERSION=\"7.45.3\" -DHAVE_CURL_SSL=1 
-DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python3.12 -c src/util.c -o 
build/temp.linux-x86_64-cpython-312/src/util.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 
-Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time 
-D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/src/docstrings.o 
build/temp.linux-x86_64-cpython-312/src/easy.o 
build/temp.linux-x86_64-cpython-312/src/easycb.o 
build/temp.linux-x86_64-cpython-312/src/easyinfo.o 
build/temp.linux-x86_64-cpython-312/src/easyopt.o 
build/temp.linux-x86_64-cpython-312/src/easyperform.o 
build/temp.linux-x86_64-cpython-312/src/module.o 
build/temp.linux-x86_64-cpython-312/src/multi.o 
build/temp.linux-x86_64-cpython-312/src/oscompat.o 
build/temp.linux-x86_64-cpython-312/src/pythoncompat.o 
build/temp.linux-x86_64-cpython-312/src/share.o 
build/temp.linux-x86_64-cpython-312/src/stringcompat.o 
build/temp.linux-x86_64-cpython-312/src/threadsupport.o 
build/temp.linux-x86_64-cpython-312/src/util.o -L/usr/lib/x86_64-linux-gnu -lssl -lcrypto 
-lcurl -o build/lib.linux-x86_64-cpython-312/pycurl.cpython-312-x86_64-linux-gnu.so
mkdir -p www/htdocs/doc
/usr/bin/make docs PYTHON=python3
make[2]: Entering directory '/<<PKGBUILDDIR>>'
python3 setup.py build
Using curl-config (libcurl 8.10.1)
Using SSL library: OpenSSL/LibreSSL/BoringSSL
running build
running build_py
running build_ext
mkdir -p build/docstrings
for file in doc/docstrings/*.rst; do tail -n +3 $file 
>build/docstrings/`basename $file`; done
PYTHONPATH=$(ls -d build/lib.*$PYTHONMAJOR*$PYTHONMINOR):$PYTHONPATH \
python3 -m sphinx doc build/doc
Running Sphinx v7.4.7
loading translations [en]... done
making output directory... done
WARNING: favicon file 'favicon.ico' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output...
building [html]: targets for 17 source files that are out of date
updating environment: [new config] 17 added, 0 changed, 0 removed
reading sources... [  6%] callbacks
reading sources... [ 12%] curl
reading sources... [ 18%] curlmultiobject
reading sources... [ 24%] curlobject
reading sources... [ 29%] curlshareobject
reading sources... [ 35%] files
reading sources... [ 41%] index
reading sources... [ 47%] install
reading sources... [ 53%] internals
reading sources... [ 59%] pycurl
reading sources... [ 65%] quickstart
reading sources... [ 71%] release-notes
reading sources... [ 76%] release-process
reading sources... [ 82%] thread-safety
reading sources... [ 88%] troubleshooting
reading sources... [ 94%] unicode
reading sources... [100%] unimplemented

looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/doc/internals.rst: WARNING: document 
isn't included in any toctree
/<<PKGBUILDDIR>>/doc/release-process.rst: WARNING: document isn't included in 
any toctree
done
preparing documents... done
copying assets...
copying static files... done
copying extra files... done
copying assets: done
writing output... [  6%] callbacks
writing output... [ 12%] curl
writing output... [ 18%] curlmultiobject
writing output... [ 24%] curlobject
writing output... [ 29%] curlshareobject
writing output... [ 35%] files
writing output... [ 41%] index
writing output... [ 47%] install
writing output... [ 53%] internals
writing output... [ 59%] pycurl
writing output... [ 65%] quickstart
writing output... [ 71%] release-notes
writing output... [ 76%] release-process
writing output... [ 82%] thread-safety
writing output... [ 88%] troubleshooting
writing output... [ 94%] unicode
writing output... [100%] unimplemented

generating indices... genindex py-modindex done
writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 3 warnings.

The HTML pages are in build/doc.
rst2html README.rst build/doc/README.html
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
set -e ;\
for py in 3.12 ; do \
        make test PYTHON=python$py PYTEST="python$py -m pytest" PYTEST_ADDOPTS="--ignore 
examples --ignore .pc -m 'not online' -k 'not (test_multi_socket_action or test_multi_socket_select or 
test_easy_pause_unpause)'" PYFLAKES="python$py -m pyflakes" PYCURL_VSFTPD_PATH=vsftpd; \
done
make[2]: Entering directory '/<<PKGBUILDDIR>>'
python3.12 setup.py build
Using curl-config (libcurl 8.10.1)
Using SSL library: OpenSSL/LibreSSL/BoringSSL
running build
running build_py
running build_ext
make -C tests/fake-curl/libcurl
make[3]: Entering directory '/<<PKGBUILDDIR>>/tests/fake-curl/libcurl'
`curl-config --cc` -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection `curl-config 
--cflags` -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
        -Wl,-soname,with_gnutls.so -o with_gnutls.so with_gnutls.c
`curl-config --cc` -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection `curl-config 
--cflags` -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
        -Wl,-soname,with_nss.so -o with_nss.so with_nss.c
`curl-config --cc` -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection `curl-config 
--cflags` -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
        -Wl,-soname,with_openssl.so -o with_openssl.so with_openssl.c
`curl-config --cc` -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection `curl-config 
--cflags` -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
        -Wl,-soname,with_unknown_ssl.so -o with_unknown_ssl.so 
with_unknown_ssl.c
`curl-config --cc` -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection `curl-config 
--cflags` -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -fPIC \
        -Wl,-soname,without_ssl.so -o without_ssl.so without_ssl.c
make[3]: Leaving directory '/<<PKGBUILDDIR>>/tests/fake-curl/libcurl'
./tests/run.sh
+ test -n python3.12
+ test -n python3.12 -m pytest
+ mkdir -p tests/tmp
+ python3.12 -V
+ awk -F. {print $1}
+ awk {print $2}
+ export PYTHONMAJOR=3
+ python3.12 -V
+ awk -F. {print $2}
+ awk {print $2}
+ export PYTHONMINOR=12
+ ls -d build/lib.linux-x86_64-cpython-312
+ export PYTHONPATH=build/lib.linux-x86_64-cpython-312:
+ extra_attrs=
+ test  = true
+ python3.12 -c import pycurl; print(pycurl.version)
PycURL/7.45.3 libcurl/8.10.1 OpenSSL/3.3.2 zlib/1.3.1 brotli/1.1.0 zstd/1.5.6 
libidn2/2.3.7 libpsl/0.21.2 libssh2/1.11.0 nghttp2/1.63.0 librtmp/2.3 
OpenLDAP/2.5.18
+ python3.12 -m pytest -v
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- 
/usr/bin/python3.12
cachedir: .pytest_cache
rootdir: /<<PKGBUILDDIR>>
configfile: pytest.ini
plugins: flaky-3.8.1, typeguard-4.3.0
collecting ... collected 457 items / 5 deselected / 452 selected

tests/cadata_test.py::CaCertsTest::test_request_with_verifypeer PASSED   [  0%]
tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bogus_type PASSED   [  0%]
tests/cadata_test.py::CaCertsTest::test_set_ca_certs_bytes PASSED        [  0%]
tests/certinfo_test.py::CertinfoTest::test_certinfo_option PASSED        [  0%]
tests/certinfo_test.py::CertinfoTest::test_getinfo_raw_certinfo PASSED   [  1%]
tests/certinfo_test.py::CertinfoTest::test_request_with_certinfo PASSED  [  1%]
tests/certinfo_test.py::CertinfoTest::test_request_without_certinfo PASSED [  
1%]
tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_bogus_return
 PASSED [  1%]
tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_fail 
PASSED [  1%]
tests/close_socket_cb_test.py::CloseSocketCbTest::test_closesocketfunction_ok 
PASSED [  2%]
tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_none
 PASSED [  2%]
tests/close_socket_cb_test.py::CloseSocketCbUnsetTest::test_closesocketfunction_unset
 PASSED [  2%]
tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close 
PASSED [  2%]
tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_close_twice 
PASSED [  3%]
tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_keyword_arguments
 PASSED [  3%]
tests/curl_object_test.py::ExplicitConstructionCurlObjectTest::test_positional_arguments
 PASSED [  3%]
tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_access PASSED [ 
 3%]
tests/curl_object_test.py::CurlObjectTest::test_bogus_attribute_delete PASSED [ 
 3%]
tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_curl PASSED [  
4%]
tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_multi PASSED [ 
 4%]
tests/curl_object_test.py::CurlObjectTest::test_delete_attribute_share PASSED [ 
 4%]
tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl 
PASSED [  4%]
tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_multi
 PASSED [  5%]
tests/curl_object_test.py::CurlObjectTest::test_delete_missing_attribute_curl_share
 PASSED [  5%]
tests/curl_object_test.py::CurlObjectTest::test_get_attribute_curl PASSED [  5%]
tests/curl_object_test.py::CurlObjectTest::test_get_attribute_multi PASSED [  
5%]
tests/curl_object_test.py::CurlObjectTest::test_get_attribute_share PASSED [  
5%]
tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl 
PASSED [  6%]
tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_multi
 PASSED [  6%]
tests/curl_object_test.py::CurlObjectTest::test_get_missing_attribute_curl_share
 PASSED [  6%]
tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_curl PASSED [  
6%]
tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_multi PASSED [ 
 7%]
tests/curl_object_test.py::CurlObjectTest::test_modify_attribute_share PASSED [ 
 7%]
tests/curl_object_test.py::CurlObjectTest::test_set_attribute_curl PASSED [  7%]
tests/curl_object_test.py::CurlObjectTest::test_set_attribute_multi PASSED [  
7%]
tests/curl_object_test.py::CurlObjectTest::test_set_attribute_share PASSED [  
7%]
tests/debug_test.py::DebugTest::test_debug_unicode PASSED                [  8%]
tests/debug_test.py::DebugTest::test_perform_get_with_debug_function PASSED [  
8%]
tests/default_write_cb_test.py::DefaultWriteCbTest::test_perform_get PASSED [  
8%]
tests/duphandle_test.py::DuphandleTest::test_duphandle_attribute_dict PASSED [  
8%]
tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_unsetopt PASSED 
[  9%]
tests/duphandle_test.py::DuphandleTest::test_duphandle_httppost_xdecref PASSED 
[  9%]
tests/duphandle_test.py::DuphandleTest::test_duphandle_references PASSED [  9%]
tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_unsetopt PASSED [  
9%]
tests/duphandle_test.py::DuphandleTest::test_duphandle_slist_xdecref PASSED [  
9%]
tests/error_constants_test.py::ErrorConstantsTest::test_ftp_accept_failed 
PASSED [ 10%]
tests/error_constants_test.py::ErrorConstantsTest::test_not_built_in PASSED [ 
10%]
tests/error_constants_test.py::ErrorConstantsTest::test_pinnedpubkeynotmatch 
PASSED [ 10%]
tests/error_constants_test.py::ErrorConstantsTest::test_unknown_option PASSED [ 
10%]
tests/error_test.py::ErrorTest::test_pycurl_error_libcurl PASSED         [ 11%]
tests/error_test.py::ErrorTest::test_pycurl_error_stdlib PASSED          [ 11%]
tests/error_test.py::ErrorTest::test_pycurl_errstr_initially_empty PASSED [ 11%]
tests/error_test.py::ErrorTest::test_pycurl_errstr_type PASSED           [ 11%]
tests/failonerror_test.py::FailonerrorTest::test_failonerror SKIPPED     [ 11%]
tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python2
 SKIPPED [ 12%]
tests/failonerror_test.py::FailonerrorTest::test_failonerror_status_line_invalid_utf8_python3
 SKIPPED [ 12%]
tests/ftp_test.py::FtpTest::test_epsv PASSED                             [ 12%]
tests/ftp_test.py::FtpTest::test_get_ftp PASSED                          [ 12%]
tests/ftp_test.py::FtpTest::test_quote PASSED                            [ 13%]
tests/getinfo_test.py::GetinfoTest::test_getinfo PASSED                  [ 13%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python2
 SKIPPED [ 13%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_content_type_invalid_utf8_python3
 PASSED [ 13%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python2 
SKIPPED [ 13%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_cookie_invalid_utf8_python3 
PASSED [ 14%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_number PASSED           [ 14%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_content_type_invalid_utf8 
SKIPPED [ 14%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_cookie_invalid_utf8 
SKIPPED [ 14%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_raw_number PASSED       [ 15%]
tests/getinfo_test.py::GetinfoTest::test_getinfo_times PASSED            [ 15%]
tests/getinfo_test.py::GetinfoTest::test_primary_port_etc PASSED         [ 15%]
tests/global_init_test.py::GlobalInitTest::test_global_init_ack_eintr PASSED [ 
15%]
tests/global_init_test.py::GlobalInitTest::test_global_init_bogus PASSED [ 15%]
tests/global_init_test.py::GlobalInitTest::test_global_init_default PASSED [ 
16%]
tests/header_cb_test.py::HeaderCbTest::test_get PASSED                   [ 16%]
tests/header_test.py::HeaderTest::test_ascii_string_header PASSED        [ 16%]
tests/header_test.py::HeaderTest::test_ascii_unicode_header PASSED       [ 16%]
tests/header_test.py::HeaderTest::test_encoded_unicode_header FAILED     [ 17%]
tests/header_test.py::HeaderTest::test_unicode_string_header PASSED      [ 17%]
tests/header_test.py::HeaderTest::test_unicode_unicode_header PASSED     [ 17%]
tests/high_level_curl_test.py::RelativeUrlTest::test_get PASSED          [ 17%]
tests/high_level_curl_test.py::RelativeUrlTest::test_head PASSED         [ 17%]
tests/high_level_curl_test.py::RelativeUrlTest::test_reuse PASSED        [ 18%]
tests/info_constants_test.py::InfoConstantsTest::test_condition_unmet PASSED [ 
18%]
tests/info_test.py::InfoTest::test_ssl_engines PASSED                    [ 18%]
tests/internals_test.py::InternalsTest::test_add_closed_handle PASSED    [ 18%]
tests/internals_test.py::InternalsTest::test_add_handle_on_multiple_stacks 
PASSED [ 19%]
tests/internals_test.py::InternalsTest::test_add_handle_twice PASSED     [ 19%]
tests/internals_test.py::InternalsTest::test_constant_aliasing PASSED    [ 19%]
tests/internals_test.py::InternalsTest::test_copy_curl PASSED            [ 19%]
tests/internals_test.py::InternalsTest::test_copy_multi PASSED           [ 19%]
tests/internals_test.py::InternalsTest::test_copy_share PASSED           [ 20%]
tests/internals_test.py::InternalsTest::test_move_handle PASSED          [ 20%]
tests/internals_test.py::InternalsTest::test_pickle_curl PASSED          [ 20%]
tests/internals_test.py::InternalsTest::test_pickle_dumps_curl PASSED    [ 20%]
tests/internals_test.py::InternalsTest::test_pickle_dumps_multi PASSED   [ 21%]
tests/internals_test.py::InternalsTest::test_pickle_dumps_share PASSED   [ 21%]
tests/internals_test.py::InternalsTest::test_pickle_multi PASSED         [ 21%]
tests/internals_test.py::InternalsTest::test_pickle_share PASSED         [ 21%]
tests/internals_test.py::InternalsTest::test_remove_invalid_closed_handle 
PASSED [ 21%]
tests/internals_test.py::InternalsTest::test_remove_invalid_handle PASSED [ 22%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_cyclic_gc PASSED         [ 22%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_debugfunction_collection PASSED 
[ 22%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_form_bufferptr_memory_leak_gh267
 PASSED [ 22%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_collection 
PASSED [ 23%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_headerfunction_refcounting 
PASSED [ 23%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_ioctlfunction_collection PASSED 
[ 23%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_collection PASSED  [ 23%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_multi_cycle PASSED       [ 23%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_opensocketfunction_collection 
PASSED [ 24%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_postfields_unicode_memory_leak_gh252
 PASSED [ 24%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_progressfunction_collection 
PASSED [ 24%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_readdata_refcounting PASSED [ 
24%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_collection PASSED 
[ 25%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_readfunction_refcounting PASSED 
[ 25%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_refcounting_bug_in_reset PASSED 
[ 25%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_reference_counting PASSED [ 25%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_seekfunction_collection PASSED 
[ 25%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_collection PASSED  [ 26%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_share_cycle PASSED       [ 26%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_writedata_refcounting PASSED [ 
26%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_collection PASSED 
[ 26%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_writefunction_refcounting 
PASSED [ 26%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_writeheader_refcounting PASSED 
[ 27%]
tests/memory_mgmt_test.py::MemoryMgmtTest::test_xferinfofunction_collection 
PASSED [ 27%]
tests/multi_callback_test.py::MultiCallbackTest::test_easy_close PASSED  [ 27%]
tests/multi_callback_test.py::MultiCallbackTest::test_multi_add_handle PASSED [ 
27%]
tests/multi_callback_test.py::MultiCallbackTest::test_multi_remove_handle 
PASSED [ 28%]
tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_curl_ref PASSED [ 
28%]
tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_opensocketfunction_collection
 PASSED [ 28%]
tests/multi_memory_mgmt_test.py::MultiMemoryMgmtTest::test_seekfunction_collection
 PASSED [ 28%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_callback_opts
 PASSED [ 28%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipeline_opts
 PASSED [ 29%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_server_bl
 PASSED [ 29%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_pipelining_site_bl
 PASSED [ 29%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_multi_unsetopt_unsupported
 PASSED [ 29%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_curlmulti
 PASSED [ 30%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_option_constant_on_pycurl
 PASSED [ 30%]
tests/multi_option_constants_test.py::MultiOptionConstantsTest::test_pipe_constants
 PASSED [ 30%]
tests/multi_socket_test.py::MultiSocketTest::test_multi_socket PASSED    [ 30%]
tests/multi_test.py::MultiTest::test_adding_closed_handle_close_then_remove 
PASSED [ 30%]
tests/multi_test.py::MultiTest::test_adding_closed_handle_close_without_removing
 PASSED [ 31%]
tests/multi_test.py::MultiTest::test_adding_closed_handle_remove_then_close 
PASSED [ 31%]
tests/multi_test.py::MultiTest::test_keyword_arguments PASSED            [ 31%]
tests/multi_test.py::MultiTest::test_multi PASSED                        [ 31%]
tests/multi_test.py::MultiTest::test_multi_close PASSED                  [ 32%]
tests/multi_test.py::MultiTest::test_multi_close_twice PASSED            [ 32%]
tests/multi_test.py::MultiTest::test_multi_info_read Fatal Python error: 
Segmentation fault

Thread 0x00007fa3631fe6c0 (most recent call first):
  File "/<<PKGBUILDDIR>>/tests/app.py", line 22 in short_wait
  File "/usr/lib/python3/dist-packages/bottle.py", line 2024 in wrapper
  File "/usr/lib/python3/dist-packages/bottle.py", line 994 in _handle
  File "/usr/lib/python3/dist-packages/bottle.py", line 1102 in wsgi
  File "/usr/lib/python3/dist-packages/bottle.py", line 1131 in __call__
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 137 in run
  File "/usr/lib/python3.12/wsgiref/simple_server.py", line 134 in handle
  File "/usr/lib/python3.12/socketserver.py", line 761 in __init__
  File "/usr/lib/python3.12/socketserver.py", line 362 in finish_request
  File "/usr/lib/python3.12/socketserver.py", line 349 in process_request
  File "/usr/lib/python3.12/socketserver.py", line 318 in 
_handle_request_noblock
  File "/usr/lib/python3.12/socketserver.py", line 240 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 14 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3983 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x00007fa363fff6c0 (most recent call first):
  File "/usr/lib/python3.12/socketserver.py", line 840 in write
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 472 in _write
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 271 in send_preamble
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 351 in send_headers
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 293 in write
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 184 in finish_response
  File "/usr/lib/python3.12/wsgiref/handlers.py", line 138 in run
  File "/usr/lib/python3.12/wsgiref/simple_server.py", line 134 in handle
  File "/usr/lib/python3.12/socketserver.py", line 761 in __init__
  File "/usr/lib/python3.12/socketserver.py", line 362 in finish_request
  File "/usr/lib/python3.12/socketserver.py", line 349 in process_request
  File "/usr/lib/python3.12/socketserver.py", line 318 in 
_handle_request_noblock
  File "/usr/lib/python3.12/socketserver.py", line 240 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 14 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3983 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x00007fa370c6c6c0 (most recent call first):
  File "/usr/lib/python3.12/selectors.py", line 415 in select
  File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 14 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3983 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x00007fa37146d6c0 (most recent call first):
  File "/usr/lib/python3.12/selectors.py", line 415 in select
  File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 46 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3983 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Thread 0x00007fa371c6e6c0 (most recent call first):
  File "/usr/lib/python3.12/selectors.py", line 415 in select
  File "/usr/lib/python3.12/socketserver.py", line 235 in serve_forever
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 28 in serve
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 46 in run
  File "/usr/lib/python3/dist-packages/bottle.py", line 3983 in run
  File "/<<PKGBUILDDIR>>/tests/runwsgi.py", line 69 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Current thread 0x00007fa3748af080 (most recent call first):
  File "/<<PKGBUILDDIR>>/tests/multi_test.py", line 332 in test_multi_info_read
  File "/usr/lib/python3.12/unittest/case.py", line 589 in _callTestMethod
  File "/usr/lib/python3.12/unittest/case.py", line 634 in run
  File "/usr/lib/python3.12/unittest/case.py", line 690 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/unittest.py", line 351 in runtest
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 174 in 
pytest_runtest_call
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in 
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in 
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 146 in 
<lambda>
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341 in from_call
  File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 145 
in _call_runtest_hook
  File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 149 
in call_and_report
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 132 in 
runtestprotocol
  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 113 in 
pytest_runtest_protocol
  File "/usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py", line 89 
in pytest_runtest_protocol
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in 
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in 
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 362 in 
pytest_runtestloop
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in 
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in 
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 337 in _main
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 283 in 
wrap_session
  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 330 in 
pytest_cmdline_main
  File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 103 in 
_multicall
  File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120 in 
_hookexec
  File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 513 in __call__
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 175 in 
main
  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 201 in 
console_main
  File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 9 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

Extension modules: pycurl (total: 1)
Segmentation fault
make[2]: *** [Makefile:107: do-test] Error 139
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:37: override_dh_auto_test] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:23: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202410/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: pycurl
Source-Version: 7.45.3-3
Done: Scott Talbert <s...@techie.net>

We believe that the bug you reported is fixed in the latest version of
pycurl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1084...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Scott Talbert <s...@techie.net> (supplier of updated pycurl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 22 Nov 2024 18:26:47 -0500
Source: pycurl
Architecture: source
Version: 7.45.3-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Scott Talbert <s...@techie.net>
Closes: 1084321
Changes:
 pycurl (7.45.3-3) unstable; urgency=medium
 .
   [ Matthias Klose ]
   * Also fix autopkg test dependencies.
 .
   [ Scott Talbert ]
   * Fix segfault when running multi_tests (Closes: #1084321)
Checksums-Sha1:
 c1ef6ef7f2f973e81b22a3e6005ced1896101326 2519 pycurl_7.45.3-3.dsc
 617a6c9dbfffd47f329400987f07a839a1a127d0 13516 pycurl_7.45.3-3.debian.tar.xz
 b4cbf94a991a0aa5e6f9bf9b3c2f2a53fa788dfc 11145 pycurl_7.45.3-3_amd64.buildinfo
Checksums-Sha256:
 5d6027862201ab3cd560e00b0a0ef2ebd190cfafb8653f64bc08f04eb465700e 2519 
pycurl_7.45.3-3.dsc
 1c4facbce5c56deea43a795d48361c626d25444f1f53397238bcd83b2c9eaf03 13516 
pycurl_7.45.3-3.debian.tar.xz
 44b7d73de6ff42ae492cad8fd98e92c84393909cf6c94c6c948af932052ddf43 11145 
pycurl_7.45.3-3_amd64.buildinfo
Files:
 59c6d1e7d0531252f5960d978d8751c4 2519 python optional pycurl_7.45.3-3.dsc
 c98ac01e06f503404d435700343e1652 13516 python optional 
pycurl_7.45.3-3.debian.tar.xz
 37d1970cbef4cc821de0b09891ee1b5a 11145 python optional 
pycurl_7.45.3-3_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEbnQ09Yl9Q7F/zVe3U9W8ZLUjeKIFAmdBFXAPHHN3dEB0ZWNo
aWUubmV0AAoJEFPVvGS1I3iiYRUP/2OUxyPyeElImzZgdV4NdBdZmhaPOxaRMZXE
lfbkLWGfYKYevVaq2GxvxmPksQQtu/wYRhHNyY4TYX9aL2Qs3Oan6+88QaxC09VD
/ta6zo9nw77JMF1bLr/YFdfLfxvqXmmzyxC21F7gNOaHuUGIBMTV2bHr7wQ2XKqs
Fh55IFjkFqQ/0KgWabvBjGDhqIAAYEle4L7d+VtNgfMIksCG8SdBfnNW0izsNwtW
vj5LF/7D3b8bFFvD5iZ6EJfKn+IqiaWgjtIwItN90vZ1z+sGG0G9HMq4HQ/uSKOG
azZcjPfsxzMCgTxQ8Awomi6dtgdjUmNaEq75p2d4fjWx3n3lhOjF4R95CIBdZo23
IhegqI1O4+hQ5+EDFyeEdLLFvTHx+TGNdkoSufq4uFKHp/8q/KYXtZmKEac7X2Y6
w+FjSfa/Wy0CddAtUsR++tHVZDpeYTZnP9tUOmBadJJqnKqX06lVMvpjRYqGdsU7
IhcwkEv49bH0FuhqjBbPJGy2vOyRI2qhYn/qZ4OFVnB1YUtI+UtwFZ5Mv1vE2nis
/dXSu7hNKrauE9fqrECRizWCiSqPMfabPKF0JcRXvlrctikVNLtKPCKbbUzGwgLo
GVgCpDIjrl7IEF9LLlY/RNOzav62e4Xl6gOOnLJ+yOfdJ/aH0asB0HO1OuRathk8
0XT+eb9q
=ssmO
-----END PGP SIGNATURE-----

Attachment: pgph1xaGtxNH0.pgp
Description: PGP signature


--- End Message ---

Reply via email to