Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 953155 - net-misc/curl-8.13.0[kerberos,-ftp] produces broken build; upstream fix available
Summary: net-misc/curl-8.13.0[kerberos,-ftp] produces broken build; upstream fix avail...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Matt Jolly
URL: https://github.com/curl/curl/issues/1...
Whiteboard:
Keywords: PATCH
: 953300 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-04-05 09:13 UTC by Niklāvs Koļesņikovs
Modified: 2025-04-07 08:38 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Niklāvs Koļesņikovs 2025-04-05 09:13:18 UTC
Curl 8.13.0 has a bug where, if GSSAPI (Kerberos) is enabled but legacy FTP is disabled, it builds fine but the resulting build will then fail at runtime as well as when rebuilding some reverse dependencies.

In my case the resulting error was `symbol lookup error: /usr/lib64/libcurl.so.4: undefined symbol: Curl_sec_conn_destroy` printed at runtime (such as when trying to use git). However it can also show up as a link time error, when building some of the libcurl consumers: `libcurl.so.4: undefined reference to Curl_sec_conn_init`. Both errors have the same upstream fix: https://github.com/curl/curl/commit/5caba3bd97a14b64d906ece77bc0e2b339161a1f

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-04-07 08:38:08 UTC
*** Bug 953300 has been marked as a duplicate of this bug. ***