curl / Mailing Lists / curl-library / Single Mail


Re: --disable-symbol-hiding not working anymore?

From: Ran Mozes <>
Date: Tue, 31 Jul 2018 15:50:20 +0200

Hi Daniel,

thanks for your quick answer. When using „make V=1“ there is no output stating something about the „fvisibility“ flag.
But I just took a fresh curl version 7.45.0 on the same machine with exactly the same environment (even same bash session) and ran:

./configure --with-ssl=/var/opt/sun/xvm/uce/opt/server/ --prefix=/var/opt/sun/xvm/uce/opt/server/ --libdir=/var/opt/sun/xvm/uce/opt/server/lib --without-zlib --without-libidn --disable-ldap --disable-ldaps --disable-symbol-hiding


make V=1 (here also nothing about „fvisibility“ flag stated in the output)

and lastly I ran:

nm ./lib/.libs/ | grep encode

[66] | 67556| 472|FUNC |LOCL |0 |12 |base64_encode
[2051] | 68028| 72|FUNC |GLOB |0 |12 |Curl_base64_encode
[2542] | 68100| 72|FUNC |GLOB |0 |12 |Curl_base64url_encode

As you can see the outcome is different which leads me to suspect something did change in curl over time but perhaps
won’t show in the output when using the „V=1“ flag.


Received on 2018-07-31