Debian Patches
Status for curl/8.19.0~rc2-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| ZZZgnutls-build.patch | Build with GnuTLS. | Steve McIntyre <93sam@debian.org> | not-needed | vendor | 2024-11-06 | |
| build-Divide-mit-krb5-gssapi-link-flags-between-LDFLAGS-a.patch | build: Divide mit-krb5-gssapi link flags between LDFLAGS and LIBS From the comments nearby about not having --libs-only-L, it looks as though the intention was to apply a split like this to all dependency libraries where possible, and the only reason it was not done for Kerberos is that krb5-config doesn't have that feature and pkg-config was originally not supported here. For example, zlib, libssh and librtmp all have their flags from pkg-config split in this way. Now that pkg-config is supported here, we can do the intended split. |
Simon McVittie <smcv@collabora.com> | no | 2022-11-22 | ||
| 11_omit-directories-from-config.patch | Omit directories embedding arch info from curl-config In order to (partially) multi-arch-ify curl-config, remove all mention of @includedir@ and @libdir@ from the script. On Debian, the actual header and library directories are architecture-dependent, but will always be in the C compiler's default search path, so -I and -L options are not necessary (and may be harmful in multi-arch environments.) |
Benjamin Moody <benjamin.moody@gmail.com> | not-needed | debian | vendor | 2025-02-05 |
| revert-to-recursive-macros.patch | curl/curl.h: revert to recursive macros to keep supporting C++ use-case To avoid breaking 3rd-party code reusing these symbols as C++ methods, e.g. in CMake sources: ``` cmake/src/v4.0.0-b30653ae0c.clean/Source/cmCurl.cxx:119:24: error: expected unqualified-id 119 | ::CURLcode res = ::curl_easy_setopt(curl, CURLOPT_CAINFO, cafile.c_str()); | ^ ``` Also expand comment to highlight the case. Fixes #20682 Follow-up to daa6b27b4d998d62c8198b4fe167199cc7bf0064 #20597 Closes #20686 |
Viktor Szakats <commit@vsz.me> | yes | debian upstream | upstream, https://github.com/curl/curl/commit/ee9b000438bd6e4cecc8a933804397a55ad0f7b8 | 2025-02-23 |
All known versions for source package 'curl'
- 8.19.0~rc2-2 (sid)
- 8.18.0-2 (forky)
- 8.18.0-1~bpo13+1 (trixie-backports)
- 8.14.1-2+deb13u2 (trixie)
- 8.14.1-2+deb13u2~bpo13+1 (bookworm-backports)
- 7.88.1-10+deb12u14 (bookworm)
- 7.88.1-10+deb12u5 (bookworm-security)
