Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
--disable-symbol-hiding not working anymore? #2830
when configuring curl with "--disable-symbol-hiding" it used to expose the functions
"Curl_base64_encode" and "Curl_base64_decode"
nm ./lib/.libs/libcurl.so | grep encode
 | 68028| 72|FUNC |GLOB |0 |12 |Curl_base64_encode
Somewhere along the way this behaviour changed and with the current version 7.61.0 they are no longer exposed and "nm" command shows that they are classified as "LOCL".
For more details please look at the discussion: https://curl.haxx.se/mail/lib-2018-07/0136.html