[Tarantool-patches] [PATCH] Ensure all curl symbols are exported
Kirill Yukhin
kyukhin at tarantool.org
Thu Aug 13 14:48:59 MSK 2020
Hello,
On 06 авг 16:19, Yaroslav Dynnikov wrote:
> In the recent update of libcurl (2.5.0-278-g807c7fa58) its layout has
> changed: private function `Curl_version_init()` which used to fill-in
> info structure was eliminated. As a result, no symbols for
> `libcurl_la-version.o` remained used, so it wasn't included in tarantool
> binary. And `curl_version` and `curl_version_info` symbols went missing.
>
> According to libcurl naming conventions all exported symbols are named
> as `curl_*`. This patch lists them all explicitly in `exprots.h` and
> adds the test.
>
> Close #5223
>
> Issue: https://github.com/tarantool/tarantool/issues/5223
> Branch: https://github.com/tarantool/tarantool/tree/rosik/gh-5223-missing-curl-symbols
I've checked your patch into master.
In future, could you please append a Relase Notes entry to your patches.
--
Regards, Kirill Yukhin
More information about the Tarantool-patches
mailing list