build: tidy up and improve versioned-symbols options - autotools: add support for custom prefix. Usage: `--enable-versioned-symbols=MYPREFIX_` Catching up with cmake. -
build: tidy up and improve versioned-symbols options - autotools: add support for custom prefix. Usage: `--enable-versioned-symbols=MYPREFIX_` Catching up with cmake. - add default versioned prefix for Rustls builds. - delete `HIDDEN` entry from version script `lib/libcurl.vers.in`. It referred to symbol names that never existed in libcurl. - cmake: use `lib/libcurl.vers.in` as a template instead of generating it from scratch. Adapt `./configure` accordingly, and add comments to keep hard-wired soname in sync with `lib/Makefile.soname`. - autotools: delete Schannel and Secure Transport version prefixes. Windows and macOS don't support the versioned symbols option. Follow-up to 7b1444979094a365c82c665cce0e2ebc6b69467b #14378 Closes #14818
show more ...
|