Source: curl Version: 8.5.0-2 Severity: serious Tags: patch pending Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t
Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified curl as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for curl which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-15-generic (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
diff -Nru curl-8.5.0/debian/changelog curl-8.5.0/debian/changelog --- curl-8.5.0/debian/changelog 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/changelog 2023-12-29 18:34:11.000000000 +0000 @@ -1,10 +1,3 @@ -curl (8.5.0-2.1) experimental; urgency=medium - - * Non-maintainer upload. - * Rename libraries for 64-bit time_t transition. - - -- Michael Hudson-Doyle <mwhud...@debian.org> Tue, 30 Jan 2024 18:13:57 +0000 - curl (8.5.0-2) unstable; urgency=medium * d/p/openldap_fix_an_LDAP_crash.patch: New patch to fix ldap segfault diff -Nru curl-8.5.0/debian/control curl-8.5.0/debian/control --- curl-8.5.0/debian/control 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/control 2023-12-29 18:34:11.000000000 +0000 @@ -42,7 +42,7 @@ Package: curl Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libcurl4t64 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libcurl4 (= ${binary:Version}) Multi-Arch: foreign Description: command line tool for transferring data with URL syntax curl is a command line tool for transferring data with URL syntax, supporting @@ -54,17 +54,14 @@ NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks. -Package: libcurl4t64 -Provides: ${t64:Provides} -X-Time64-Compat: libcurl3-gnutls -Breaks: libcurl4 (<< ${source:Version}) +Package: libcurl4 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: ca-certificates Pre-Depends: ${misc:Pre-Depends} Conflicts: libcurl3 -Replaces: libcurl4, libcurl3 +Replaces: libcurl3 Multi-Arch: same Description: easy-to-use client-side URL transfer library (OpenSSL flavour) libcurl is an easy-to-use client-side URL transfer library, supporting DICT, @@ -82,11 +79,7 @@ . SSL support is provided by OpenSSL. -Package: libcurl3t64-gnutls -Provides: ${t64:Provides} -X-Time64-Compat: libcurl3-gnutls -Replaces: libcurl3-gnutls -Breaks: libcurl3-gnutls (<< ${source:Version}) +Package: libcurl3-gnutls Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -118,7 +111,7 @@ libcurl4-dev, libcurl3-dev Conflicts: libcurl4-gnutls-dev, libssl1.0-dev -Depends: ${misc:Depends}, libcurl4t64 (= ${binary:Version}) +Depends: ${misc:Depends}, libcurl4 (= ${binary:Version}) Suggests: libcurl4-doc, libidn-dev, libkrb5-dev, @@ -156,7 +149,7 @@ libcurl3-gnutls-dev, libcurl4-dev Conflicts: libcurl4-openssl-dev -Depends: ${misc:Depends}, libcurl3t64-gnutls (= ${binary:Version}) +Depends: ${misc:Depends}, libcurl3-gnutls (= ${binary:Version}) Suggests: libcurl4-doc, libgnutls28-dev, libidn-dev, diff -Nru curl-8.5.0/debian/libcurl3-gnutls.install curl-8.5.0/debian/libcurl3-gnutls.install --- curl-8.5.0/debian/libcurl3-gnutls.install 1970-01-01 00:00:00.000000000 +0000 +++ curl-8.5.0/debian/libcurl3-gnutls.install 2023-12-29 18:34:11.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libcurl-gnutls.so.4* diff -Nru curl-8.5.0/debian/libcurl3-gnutls.links curl-8.5.0/debian/libcurl3-gnutls.links --- curl-8.5.0/debian/libcurl3-gnutls.links 1970-01-01 00:00:00.000000000 +0000 +++ curl-8.5.0/debian/libcurl3-gnutls.links 2023-12-29 18:34:11.000000000 +0000 @@ -0,0 +1,3 @@ +#!/bin/sh + +echo usr/lib/$DEB_HOST_MULTIARCH/libcurl-gnutls.so.4 usr/lib/$DEB_HOST_MULTIARCH/libcurl-gnutls.so.3 diff -Nru curl-8.5.0/debian/libcurl3-gnutls.lintian-overrides curl-8.5.0/debian/libcurl3-gnutls.lintian-overrides --- curl-8.5.0/debian/libcurl3-gnutls.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ curl-8.5.0/debian/libcurl3-gnutls.lintian-overrides 2023-12-29 18:34:11.000000000 +0000 @@ -0,0 +1 @@ +libcurl3-gnutls: package-name-doesnt-match-sonames libcurl-gnutls4 diff -Nru curl-8.5.0/debian/libcurl3-gnutls.symbols curl-8.5.0/debian/libcurl3-gnutls.symbols --- curl-8.5.0/debian/libcurl3-gnutls.symbols 1970-01-01 00:00:00.000000000 +0000 +++ curl-8.5.0/debian/libcurl3-gnutls.symbols 2023-12-29 18:34:11.000000000 +0000 @@ -0,0 +1,97 @@ +libcurl-gnutls.so.4 libcurl3-gnutls #MINVER# +* Build-Depends-Package: libcurl4-gnutls-dev + CURL_GNUTLS_3@CURL_GNUTLS_3 7.16.2 + HIDDEN@HIDDEN 7.16.2 + curl_easy_cleanup@CURL_GNUTLS_3 7.16.2 + curl_easy_duphandle@CURL_GNUTLS_3 7.16.2 + curl_easy_escape@CURL_GNUTLS_3 7.16.2 + curl_easy_getinfo@CURL_GNUTLS_3 7.16.2 + curl_easy_header@CURL_GNUTLS_3 7.83.0 + curl_easy_init@CURL_GNUTLS_3 7.16.2 + curl_easy_nextheader@CURL_GNUTLS_3 7.83.0 + curl_easy_option_by_id@CURL_GNUTLS_3 7.74.0 + curl_easy_option_by_name@CURL_GNUTLS_3 7.74.0 + curl_easy_option_next@CURL_GNUTLS_3 7.74.0 + curl_easy_pause@CURL_GNUTLS_3 7.18.0 + curl_easy_perform@CURL_GNUTLS_3 7.16.2 + curl_easy_recv@CURL_GNUTLS_3 7.18.2 + curl_easy_reset@CURL_GNUTLS_3 7.16.2 + curl_easy_send@CURL_GNUTLS_3 7.18.2 + curl_easy_setopt@CURL_GNUTLS_3 7.16.2 + curl_easy_strerror@CURL_GNUTLS_3 7.16.2 + curl_easy_unescape@CURL_GNUTLS_3 7.16.2 + curl_easy_upkeep@CURL_GNUTLS_3 7.63.0 + curl_escape@CURL_GNUTLS_3 7.16.2 + curl_formadd@CURL_GNUTLS_3 7.16.2 + curl_formfree@CURL_GNUTLS_3 7.16.2 + curl_formget@CURL_GNUTLS_3 7.16.2 + curl_free@CURL_GNUTLS_3 7.16.2 + curl_getdate@CURL_GNUTLS_3 7.16.2 + curl_getenv@CURL_GNUTLS_3 7.16.2 + curl_global_cleanup@CURL_GNUTLS_3 7.16.2 + curl_global_init@CURL_GNUTLS_3 7.16.2 + curl_global_init_mem@CURL_GNUTLS_3 7.16.2 + curl_global_sslset@CURL_GNUTLS_3 7.56.1 + curl_global_trace@CURL_GNUTLS_3 8.3.0 + curl_maprintf@CURL_GNUTLS_3 7.16.2 + curl_mfprintf@CURL_GNUTLS_3 7.16.2 + curl_mime_addpart@CURL_GNUTLS_3 7.56.1 + curl_mime_data@CURL_GNUTLS_3 7.56.1 + curl_mime_data_cb@CURL_GNUTLS_3 7.56.1 + curl_mime_encoder@CURL_GNUTLS_3 7.56.1 + curl_mime_filedata@CURL_GNUTLS_3 7.56.1 + curl_mime_filename@CURL_GNUTLS_3 7.56.1 + curl_mime_free@CURL_GNUTLS_3 7.56.1 + curl_mime_headers@CURL_GNUTLS_3 7.56.1 + curl_mime_init@CURL_GNUTLS_3 7.56.1 + curl_mime_name@CURL_GNUTLS_3 7.56.1 + curl_mime_subparts@CURL_GNUTLS_3 7.56.1 + curl_mime_type@CURL_GNUTLS_3 7.56.1 + curl_mprintf@CURL_GNUTLS_3 7.16.2 + curl_msnprintf@CURL_GNUTLS_3 7.16.2 + curl_msprintf@CURL_GNUTLS_3 7.16.2 + curl_multi_add_handle@CURL_GNUTLS_3 7.16.2 + curl_multi_assign@CURL_GNUTLS_3 7.16.2 + curl_multi_cleanup@CURL_GNUTLS_3 7.16.2 + curl_multi_fdset@CURL_GNUTLS_3 7.16.2 + curl_multi_get_handles@CURL_GNUTLS_3 8.4.0 + curl_multi_info_read@CURL_GNUTLS_3 7.16.2 + curl_multi_init@CURL_GNUTLS_3 7.16.2 + curl_multi_perform@CURL_GNUTLS_3 7.16.2 + curl_multi_poll@CURL_GNUTLS_3 7.66.0 + curl_multi_remove_handle@CURL_GNUTLS_3 7.16.2 + curl_multi_setopt@CURL_GNUTLS_3 7.16.2 + curl_multi_socket@CURL_GNUTLS_3 7.16.2 + curl_multi_socket_action@CURL_GNUTLS_3 7.16.3 + curl_multi_socket_all@CURL_GNUTLS_3 7.16.2 + curl_multi_strerror@CURL_GNUTLS_3 7.16.2 + curl_multi_timeout@CURL_GNUTLS_3 7.16.2 + curl_multi_wait@CURL_GNUTLS_3 7.28.0 + curl_multi_wakeup@CURL_GNUTLS_3 7.68.0 + curl_mvaprintf@CURL_GNUTLS_3 7.16.2 + curl_mvfprintf@CURL_GNUTLS_3 7.16.2 + curl_mvprintf@CURL_GNUTLS_3 7.16.2 + curl_mvsnprintf@CURL_GNUTLS_3 7.16.2 + curl_mvsprintf@CURL_GNUTLS_3 7.16.2 + curl_pushheader_byname@CURL_GNUTLS_3 7.44.0 + curl_pushheader_bynum@CURL_GNUTLS_3 7.44.0 + curl_share_cleanup@CURL_GNUTLS_3 7.16.2 + curl_share_init@CURL_GNUTLS_3 7.16.2 + curl_share_setopt@CURL_GNUTLS_3 7.16.2 + curl_share_strerror@CURL_GNUTLS_3 7.16.2 + curl_slist_append@CURL_GNUTLS_3 7.16.2 + curl_slist_free_all@CURL_GNUTLS_3 7.16.2 + curl_strequal@CURL_GNUTLS_3 7.16.2 + curl_strnequal@CURL_GNUTLS_3 7.16.2 + curl_unescape@CURL_GNUTLS_3 7.16.2 + curl_url@CURL_GNUTLS_3 7.63.0 + curl_url_cleanup@CURL_GNUTLS_3 7.63.0 + curl_url_dup@CURL_GNUTLS_3 7.63.0 + curl_url_get@CURL_GNUTLS_3 7.63.0 + curl_url_set@CURL_GNUTLS_3 7.63.0 + curl_url_strerror@CURL_GNUTLS_3 7.80.0 + curl_version@CURL_GNUTLS_3 7.16.2 + curl_version_info@CURL_GNUTLS_3 7.16.2 + curl_ws_meta@CURL_GNUTLS_3 7.86.0 + curl_ws_recv@CURL_GNUTLS_3 7.86.0 + curl_ws_send@CURL_GNUTLS_3 7.86.0 diff -Nru curl-8.5.0/debian/libcurl3t64-gnutls.install curl-8.5.0/debian/libcurl3t64-gnutls.install --- curl-8.5.0/debian/libcurl3t64-gnutls.install 2023-12-29 18:34:11.000000000 +0000 +++ curl-8.5.0/debian/libcurl3t64-gnutls.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libcurl-gnutls.so.4* diff -Nru curl-8.5.0/debian/libcurl3t64-gnutls.links curl-8.5.0/debian/libcurl3t64-gnutls.links --- curl-8.5.0/debian/libcurl3t64-gnutls.links 2023-12-29 18:34:11.000000000 +0000 +++ curl-8.5.0/debian/libcurl3t64-gnutls.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#!/bin/sh - -echo usr/lib/$DEB_HOST_MULTIARCH/libcurl-gnutls.so.4 usr/lib/$DEB_HOST_MULTIARCH/libcurl-gnutls.so.3 diff -Nru curl-8.5.0/debian/libcurl3t64-gnutls.lintian-overrides curl-8.5.0/debian/libcurl3t64-gnutls.lintian-overrides --- curl-8.5.0/debian/libcurl3t64-gnutls.lintian-overrides 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/libcurl3t64-gnutls.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -libcurl3t64-gnutls: package-name-doesnt-match-sonames libcurl-gnutls4 -libcurl3t64-gnutls: package-name-doesnt-match-sonames libcurl3-gnutls diff -Nru curl-8.5.0/debian/libcurl3t64-gnutls.symbols curl-8.5.0/debian/libcurl3t64-gnutls.symbols --- curl-8.5.0/debian/libcurl3t64-gnutls.symbols 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/libcurl3t64-gnutls.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,97 +0,0 @@ -libcurl-gnutls.so.4 libcurl3t64-gnutls #MINVER# -* Build-Depends-Package: libcurl4-gnutls-dev - CURL_GNUTLS_3@CURL_GNUTLS_3 7.16.2 - HIDDEN@HIDDEN 7.16.2 - curl_easy_cleanup@CURL_GNUTLS_3 7.16.2 - curl_easy_duphandle@CURL_GNUTLS_3 7.16.2 - curl_easy_escape@CURL_GNUTLS_3 7.16.2 - curl_easy_getinfo@CURL_GNUTLS_3 7.16.2 - curl_easy_header@CURL_GNUTLS_3 7.83.0 - curl_easy_init@CURL_GNUTLS_3 7.16.2 - curl_easy_nextheader@CURL_GNUTLS_3 7.83.0 - curl_easy_option_by_id@CURL_GNUTLS_3 7.74.0 - curl_easy_option_by_name@CURL_GNUTLS_3 7.74.0 - curl_easy_option_next@CURL_GNUTLS_3 7.74.0 - curl_easy_pause@CURL_GNUTLS_3 7.18.0 - curl_easy_perform@CURL_GNUTLS_3 7.16.2 - curl_easy_recv@CURL_GNUTLS_3 7.18.2 - curl_easy_reset@CURL_GNUTLS_3 7.16.2 - curl_easy_send@CURL_GNUTLS_3 7.18.2 - curl_easy_setopt@CURL_GNUTLS_3 7.16.2 - curl_easy_strerror@CURL_GNUTLS_3 7.16.2 - curl_easy_unescape@CURL_GNUTLS_3 7.16.2 - curl_easy_upkeep@CURL_GNUTLS_3 7.63.0 - curl_escape@CURL_GNUTLS_3 7.16.2 - curl_formadd@CURL_GNUTLS_3 7.16.2 - curl_formfree@CURL_GNUTLS_3 7.16.2 - curl_formget@CURL_GNUTLS_3 7.16.2 - curl_free@CURL_GNUTLS_3 7.16.2 - curl_getdate@CURL_GNUTLS_3 7.16.2 - curl_getenv@CURL_GNUTLS_3 7.16.2 - curl_global_cleanup@CURL_GNUTLS_3 7.16.2 - curl_global_init@CURL_GNUTLS_3 7.16.2 - curl_global_init_mem@CURL_GNUTLS_3 7.16.2 - curl_global_sslset@CURL_GNUTLS_3 7.56.1 - curl_global_trace@CURL_GNUTLS_3 8.3.0 - curl_maprintf@CURL_GNUTLS_3 7.16.2 - curl_mfprintf@CURL_GNUTLS_3 7.16.2 - curl_mime_addpart@CURL_GNUTLS_3 7.56.1 - curl_mime_data@CURL_GNUTLS_3 7.56.1 - curl_mime_data_cb@CURL_GNUTLS_3 7.56.1 - curl_mime_encoder@CURL_GNUTLS_3 7.56.1 - curl_mime_filedata@CURL_GNUTLS_3 7.56.1 - curl_mime_filename@CURL_GNUTLS_3 7.56.1 - curl_mime_free@CURL_GNUTLS_3 7.56.1 - curl_mime_headers@CURL_GNUTLS_3 7.56.1 - curl_mime_init@CURL_GNUTLS_3 7.56.1 - curl_mime_name@CURL_GNUTLS_3 7.56.1 - curl_mime_subparts@CURL_GNUTLS_3 7.56.1 - curl_mime_type@CURL_GNUTLS_3 7.56.1 - curl_mprintf@CURL_GNUTLS_3 7.16.2 - curl_msnprintf@CURL_GNUTLS_3 7.16.2 - curl_msprintf@CURL_GNUTLS_3 7.16.2 - curl_multi_add_handle@CURL_GNUTLS_3 7.16.2 - curl_multi_assign@CURL_GNUTLS_3 7.16.2 - curl_multi_cleanup@CURL_GNUTLS_3 7.16.2 - curl_multi_fdset@CURL_GNUTLS_3 7.16.2 - curl_multi_get_handles@CURL_GNUTLS_3 8.4.0 - curl_multi_info_read@CURL_GNUTLS_3 7.16.2 - curl_multi_init@CURL_GNUTLS_3 7.16.2 - curl_multi_perform@CURL_GNUTLS_3 7.16.2 - curl_multi_poll@CURL_GNUTLS_3 7.66.0 - curl_multi_remove_handle@CURL_GNUTLS_3 7.16.2 - curl_multi_setopt@CURL_GNUTLS_3 7.16.2 - curl_multi_socket@CURL_GNUTLS_3 7.16.2 - curl_multi_socket_action@CURL_GNUTLS_3 7.16.3 - curl_multi_socket_all@CURL_GNUTLS_3 7.16.2 - curl_multi_strerror@CURL_GNUTLS_3 7.16.2 - curl_multi_timeout@CURL_GNUTLS_3 7.16.2 - curl_multi_wait@CURL_GNUTLS_3 7.28.0 - curl_multi_wakeup@CURL_GNUTLS_3 7.68.0 - curl_mvaprintf@CURL_GNUTLS_3 7.16.2 - curl_mvfprintf@CURL_GNUTLS_3 7.16.2 - curl_mvprintf@CURL_GNUTLS_3 7.16.2 - curl_mvsnprintf@CURL_GNUTLS_3 7.16.2 - curl_mvsprintf@CURL_GNUTLS_3 7.16.2 - curl_pushheader_byname@CURL_GNUTLS_3 7.44.0 - curl_pushheader_bynum@CURL_GNUTLS_3 7.44.0 - curl_share_cleanup@CURL_GNUTLS_3 7.16.2 - curl_share_init@CURL_GNUTLS_3 7.16.2 - curl_share_setopt@CURL_GNUTLS_3 7.16.2 - curl_share_strerror@CURL_GNUTLS_3 7.16.2 - curl_slist_append@CURL_GNUTLS_3 7.16.2 - curl_slist_free_all@CURL_GNUTLS_3 7.16.2 - curl_strequal@CURL_GNUTLS_3 7.16.2 - curl_strnequal@CURL_GNUTLS_3 7.16.2 - curl_unescape@CURL_GNUTLS_3 7.16.2 - curl_url@CURL_GNUTLS_3 7.63.0 - curl_url_cleanup@CURL_GNUTLS_3 7.63.0 - curl_url_dup@CURL_GNUTLS_3 7.63.0 - curl_url_get@CURL_GNUTLS_3 7.63.0 - curl_url_set@CURL_GNUTLS_3 7.63.0 - curl_url_strerror@CURL_GNUTLS_3 7.80.0 - curl_version@CURL_GNUTLS_3 7.16.2 - curl_version_info@CURL_GNUTLS_3 7.16.2 - curl_ws_meta@CURL_GNUTLS_3 7.86.0 - curl_ws_recv@CURL_GNUTLS_3 7.86.0 - curl_ws_send@CURL_GNUTLS_3 7.86.0 diff -Nru curl-8.5.0/debian/libcurl4.install curl-8.5.0/debian/libcurl4.install --- curl-8.5.0/debian/libcurl4.install 1970-01-01 00:00:00.000000000 +0000 +++ curl-8.5.0/debian/libcurl4.install 2023-12-29 18:34:11.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/libcurl.so.4* diff -Nru curl-8.5.0/debian/libcurl4.symbols curl-8.5.0/debian/libcurl4.symbols --- curl-8.5.0/debian/libcurl4.symbols 1970-01-01 00:00:00.000000000 +0000 +++ curl-8.5.0/debian/libcurl4.symbols 2023-12-29 18:34:11.000000000 +0000 @@ -0,0 +1,97 @@ +libcurl.so.4 libcurl4 #MINVER# +* Build-Depends-Package: libcurl4-openssl-dev + CURL_OPENSSL_4@CURL_OPENSSL_4 7.16.2 + HIDDEN@HIDDEN 7.16.2 + curl_easy_cleanup@CURL_OPENSSL_4 7.16.2 + curl_easy_duphandle@CURL_OPENSSL_4 7.16.2 + curl_easy_escape@CURL_OPENSSL_4 7.16.2 + curl_easy_getinfo@CURL_OPENSSL_4 7.16.2 + curl_easy_header@CURL_OPENSSL_4 7.83.0 + curl_easy_init@CURL_OPENSSL_4 7.16.2 + curl_easy_nextheader@CURL_OPENSSL_4 7.83.0 + curl_easy_option_by_id@CURL_OPENSSL_4 7.74.0 + curl_easy_option_by_name@CURL_OPENSSL_4 7.74.0 + curl_easy_option_next@CURL_OPENSSL_4 7.74.0 + curl_easy_pause@CURL_OPENSSL_4 7.18.0 + curl_easy_perform@CURL_OPENSSL_4 7.16.2 + curl_easy_recv@CURL_OPENSSL_4 7.18.2 + curl_easy_reset@CURL_OPENSSL_4 7.16.2 + curl_easy_send@CURL_OPENSSL_4 7.18.2 + curl_easy_setopt@CURL_OPENSSL_4 7.16.2 + curl_easy_strerror@CURL_OPENSSL_4 7.16.2 + curl_easy_unescape@CURL_OPENSSL_4 7.16.2 + curl_easy_upkeep@CURL_OPENSSL_4 7.63.0 + curl_escape@CURL_OPENSSL_4 7.16.2 + curl_formadd@CURL_OPENSSL_4 7.16.2 + curl_formfree@CURL_OPENSSL_4 7.16.2 + curl_formget@CURL_OPENSSL_4 7.16.2 + curl_free@CURL_OPENSSL_4 7.16.2 + curl_getdate@CURL_OPENSSL_4 7.16.2 + curl_getenv@CURL_OPENSSL_4 7.16.2 + curl_global_cleanup@CURL_OPENSSL_4 7.16.2 + curl_global_init@CURL_OPENSSL_4 7.16.2 + curl_global_init_mem@CURL_OPENSSL_4 7.16.2 + curl_global_sslset@CURL_OPENSSL_4 7.56.1 + curl_global_trace@CURL_OPENSSL_4 8.3.0 + curl_maprintf@CURL_OPENSSL_4 7.16.2 + curl_mfprintf@CURL_OPENSSL_4 7.16.2 + curl_mime_addpart@CURL_OPENSSL_4 7.56.1 + curl_mime_data@CURL_OPENSSL_4 7.56.1 + curl_mime_data_cb@CURL_OPENSSL_4 7.56.1 + curl_mime_encoder@CURL_OPENSSL_4 7.56.1 + curl_mime_filedata@CURL_OPENSSL_4 7.56.1 + curl_mime_filename@CURL_OPENSSL_4 7.56.1 + curl_mime_free@CURL_OPENSSL_4 7.56.1 + curl_mime_headers@CURL_OPENSSL_4 7.56.1 + curl_mime_init@CURL_OPENSSL_4 7.56.1 + curl_mime_name@CURL_OPENSSL_4 7.56.1 + curl_mime_subparts@CURL_OPENSSL_4 7.56.1 + curl_mime_type@CURL_OPENSSL_4 7.56.1 + curl_mprintf@CURL_OPENSSL_4 7.16.2 + curl_msnprintf@CURL_OPENSSL_4 7.16.2 + curl_msprintf@CURL_OPENSSL_4 7.16.2 + curl_multi_add_handle@CURL_OPENSSL_4 7.16.2 + curl_multi_assign@CURL_OPENSSL_4 7.16.2 + curl_multi_cleanup@CURL_OPENSSL_4 7.16.2 + curl_multi_fdset@CURL_OPENSSL_4 7.16.2 + curl_multi_get_handles@CURL_OPENSSL_4 8.4.0 + curl_multi_info_read@CURL_OPENSSL_4 7.16.2 + curl_multi_init@CURL_OPENSSL_4 7.16.2 + curl_multi_perform@CURL_OPENSSL_4 7.16.2 + curl_multi_poll@CURL_OPENSSL_4 7.66.0 + curl_multi_remove_handle@CURL_OPENSSL_4 7.16.2 + curl_multi_setopt@CURL_OPENSSL_4 7.16.2 + curl_multi_socket@CURL_OPENSSL_4 7.16.2 + curl_multi_socket_action@CURL_OPENSSL_4 7.16.3 + curl_multi_socket_all@CURL_OPENSSL_4 7.16.2 + curl_multi_strerror@CURL_OPENSSL_4 7.16.2 + curl_multi_timeout@CURL_OPENSSL_4 7.16.2 + curl_multi_wait@CURL_OPENSSL_4 7.28.0 + curl_multi_wakeup@CURL_OPENSSL_4 7.68.0 + curl_mvaprintf@CURL_OPENSSL_4 7.16.2 + curl_mvfprintf@CURL_OPENSSL_4 7.16.2 + curl_mvprintf@CURL_OPENSSL_4 7.16.2 + curl_mvsnprintf@CURL_OPENSSL_4 7.16.2 + curl_mvsprintf@CURL_OPENSSL_4 7.16.2 + curl_pushheader_byname@CURL_OPENSSL_4 7.44.0 + curl_pushheader_bynum@CURL_OPENSSL_4 7.44.0 + curl_share_cleanup@CURL_OPENSSL_4 7.16.2 + curl_share_init@CURL_OPENSSL_4 7.16.2 + curl_share_setopt@CURL_OPENSSL_4 7.16.2 + curl_share_strerror@CURL_OPENSSL_4 7.16.2 + curl_slist_append@CURL_OPENSSL_4 7.16.2 + curl_slist_free_all@CURL_OPENSSL_4 7.16.2 + curl_strequal@CURL_OPENSSL_4 7.16.2 + curl_strnequal@CURL_OPENSSL_4 7.16.2 + curl_unescape@CURL_OPENSSL_4 7.16.2 + curl_url@CURL_OPENSSL_4 7.63.0 + curl_url_cleanup@CURL_OPENSSL_4 7.63.0 + curl_url_dup@CURL_OPENSSL_4 7.63.0 + curl_url_get@CURL_OPENSSL_4 7.63.0 + curl_url_set@CURL_OPENSSL_4 7.63.0 + curl_url_strerror@CURL_OPENSSL_4 7.80.0 + curl_version@CURL_OPENSSL_4 7.16.2 + curl_version_info@CURL_OPENSSL_4 7.16.2 + curl_ws_meta@CURL_OPENSSL_4 7.86.0 + curl_ws_recv@CURL_OPENSSL_4 7.86.0 + curl_ws_send@CURL_OPENSSL_4 7.86.0 diff -Nru curl-8.5.0/debian/libcurl4t64.install curl-8.5.0/debian/libcurl4t64.install --- curl-8.5.0/debian/libcurl4t64.install 2023-12-29 18:34:11.000000000 +0000 +++ curl-8.5.0/debian/libcurl4t64.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -usr/lib/*/libcurl.so.4* diff -Nru curl-8.5.0/debian/libcurl4t64.lintian-overrides curl-8.5.0/debian/libcurl4t64.lintian-overrides --- curl-8.5.0/debian/libcurl4t64.lintian-overrides 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/libcurl4t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -libcurl4t64: package-name-doesnt-match-sonames libcurl4 diff -Nru curl-8.5.0/debian/libcurl4t64.symbols curl-8.5.0/debian/libcurl4t64.symbols --- curl-8.5.0/debian/libcurl4t64.symbols 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/libcurl4t64.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,97 +0,0 @@ -libcurl.so.4 libcurl4t64 #MINVER# -* Build-Depends-Package: libcurl4t64-openssl-dev - CURL_OPENSSL_4@CURL_OPENSSL_4 7.16.2 - HIDDEN@HIDDEN 7.16.2 - curl_easy_cleanup@CURL_OPENSSL_4 7.16.2 - curl_easy_duphandle@CURL_OPENSSL_4 7.16.2 - curl_easy_escape@CURL_OPENSSL_4 7.16.2 - curl_easy_getinfo@CURL_OPENSSL_4 7.16.2 - curl_easy_header@CURL_OPENSSL_4 7.83.0 - curl_easy_init@CURL_OPENSSL_4 7.16.2 - curl_easy_nextheader@CURL_OPENSSL_4 7.83.0 - curl_easy_option_by_id@CURL_OPENSSL_4 7.74.0 - curl_easy_option_by_name@CURL_OPENSSL_4 7.74.0 - curl_easy_option_next@CURL_OPENSSL_4 7.74.0 - curl_easy_pause@CURL_OPENSSL_4 7.18.0 - curl_easy_perform@CURL_OPENSSL_4 7.16.2 - curl_easy_recv@CURL_OPENSSL_4 7.18.2 - curl_easy_reset@CURL_OPENSSL_4 7.16.2 - curl_easy_send@CURL_OPENSSL_4 7.18.2 - curl_easy_setopt@CURL_OPENSSL_4 7.16.2 - curl_easy_strerror@CURL_OPENSSL_4 7.16.2 - curl_easy_unescape@CURL_OPENSSL_4 7.16.2 - curl_easy_upkeep@CURL_OPENSSL_4 7.63.0 - curl_escape@CURL_OPENSSL_4 7.16.2 - curl_formadd@CURL_OPENSSL_4 7.16.2 - curl_formfree@CURL_OPENSSL_4 7.16.2 - curl_formget@CURL_OPENSSL_4 7.16.2 - curl_free@CURL_OPENSSL_4 7.16.2 - curl_getdate@CURL_OPENSSL_4 7.16.2 - curl_getenv@CURL_OPENSSL_4 7.16.2 - curl_global_cleanup@CURL_OPENSSL_4 7.16.2 - curl_global_init@CURL_OPENSSL_4 7.16.2 - curl_global_init_mem@CURL_OPENSSL_4 7.16.2 - curl_global_sslset@CURL_OPENSSL_4 7.56.1 - curl_global_trace@CURL_OPENSSL_4 8.3.0 - curl_maprintf@CURL_OPENSSL_4 7.16.2 - curl_mfprintf@CURL_OPENSSL_4 7.16.2 - curl_mime_addpart@CURL_OPENSSL_4 7.56.1 - curl_mime_data@CURL_OPENSSL_4 7.56.1 - curl_mime_data_cb@CURL_OPENSSL_4 7.56.1 - curl_mime_encoder@CURL_OPENSSL_4 7.56.1 - curl_mime_filedata@CURL_OPENSSL_4 7.56.1 - curl_mime_filename@CURL_OPENSSL_4 7.56.1 - curl_mime_free@CURL_OPENSSL_4 7.56.1 - curl_mime_headers@CURL_OPENSSL_4 7.56.1 - curl_mime_init@CURL_OPENSSL_4 7.56.1 - curl_mime_name@CURL_OPENSSL_4 7.56.1 - curl_mime_subparts@CURL_OPENSSL_4 7.56.1 - curl_mime_type@CURL_OPENSSL_4 7.56.1 - curl_mprintf@CURL_OPENSSL_4 7.16.2 - curl_msnprintf@CURL_OPENSSL_4 7.16.2 - curl_msprintf@CURL_OPENSSL_4 7.16.2 - curl_multi_add_handle@CURL_OPENSSL_4 7.16.2 - curl_multi_assign@CURL_OPENSSL_4 7.16.2 - curl_multi_cleanup@CURL_OPENSSL_4 7.16.2 - curl_multi_fdset@CURL_OPENSSL_4 7.16.2 - curl_multi_get_handles@CURL_OPENSSL_4 8.4.0 - curl_multi_info_read@CURL_OPENSSL_4 7.16.2 - curl_multi_init@CURL_OPENSSL_4 7.16.2 - curl_multi_perform@CURL_OPENSSL_4 7.16.2 - curl_multi_poll@CURL_OPENSSL_4 7.66.0 - curl_multi_remove_handle@CURL_OPENSSL_4 7.16.2 - curl_multi_setopt@CURL_OPENSSL_4 7.16.2 - curl_multi_socket@CURL_OPENSSL_4 7.16.2 - curl_multi_socket_action@CURL_OPENSSL_4 7.16.3 - curl_multi_socket_all@CURL_OPENSSL_4 7.16.2 - curl_multi_strerror@CURL_OPENSSL_4 7.16.2 - curl_multi_timeout@CURL_OPENSSL_4 7.16.2 - curl_multi_wait@CURL_OPENSSL_4 7.28.0 - curl_multi_wakeup@CURL_OPENSSL_4 7.68.0 - curl_mvaprintf@CURL_OPENSSL_4 7.16.2 - curl_mvfprintf@CURL_OPENSSL_4 7.16.2 - curl_mvprintf@CURL_OPENSSL_4 7.16.2 - curl_mvsnprintf@CURL_OPENSSL_4 7.16.2 - curl_mvsprintf@CURL_OPENSSL_4 7.16.2 - curl_pushheader_byname@CURL_OPENSSL_4 7.44.0 - curl_pushheader_bynum@CURL_OPENSSL_4 7.44.0 - curl_share_cleanup@CURL_OPENSSL_4 7.16.2 - curl_share_init@CURL_OPENSSL_4 7.16.2 - curl_share_setopt@CURL_OPENSSL_4 7.16.2 - curl_share_strerror@CURL_OPENSSL_4 7.16.2 - curl_slist_append@CURL_OPENSSL_4 7.16.2 - curl_slist_free_all@CURL_OPENSSL_4 7.16.2 - curl_strequal@CURL_OPENSSL_4 7.16.2 - curl_strnequal@CURL_OPENSSL_4 7.16.2 - curl_unescape@CURL_OPENSSL_4 7.16.2 - curl_url@CURL_OPENSSL_4 7.63.0 - curl_url_cleanup@CURL_OPENSSL_4 7.63.0 - curl_url_dup@CURL_OPENSSL_4 7.63.0 - curl_url_get@CURL_OPENSSL_4 7.63.0 - curl_url_set@CURL_OPENSSL_4 7.63.0 - curl_url_strerror@CURL_OPENSSL_4 7.80.0 - curl_version@CURL_OPENSSL_4 7.16.2 - curl_version_info@CURL_OPENSSL_4 7.16.2 - curl_ws_meta@CURL_OPENSSL_4 7.86.0 - curl_ws_recv@CURL_OPENSSL_4 7.86.0 - curl_ws_send@CURL_OPENSSL_4 7.86.0 diff -Nru curl-8.5.0/debian/rules curl-8.5.0/debian/rules --- curl-8.5.0/debian/rules 2024-01-30 18:13:57.000000000 +0000 +++ curl-8.5.0/debian/rules 2023-12-29 18:34:11.000000000 +0000 @@ -125,11 +125,11 @@ endif find debian/tmp* -name '*.la' -delete ifeq ($(filter pkg.curl.no-openssl,$(DEB_BUILD_PROFILES)),) - dh_install -pcurl -plibcurl4t64 -plibcurl4-openssl-dev -plibcurl4-doc \ + dh_install -pcurl -plibcurl4 -plibcurl4-openssl-dev -plibcurl4-doc \ --sourcedir=debian/tmp endif ifeq ($(filter pkg.curl.no-gnutls,$(DEB_BUILD_PROFILES)),) - dh_install -plibcurl3t64-gnutls -plibcurl4-gnutls-dev \ + dh_install -plibcurl3-gnutls -plibcurl4-gnutls-dev \ --sourcedir=debian/tmp-gnutls endif # Modify curl-config to make it architecture-independent: