|
From: | Rahul Bedarkar |
Subject: | Re: [Bug-wget] [PATCH] utils: rename base64_{encode,decode} |
Date: | Thu, 15 Dec 2016 12:57:16 +0530 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
Hi Tim, On Wednesday 14 December 2016 08:31 PM, Tim Ruehsen wrote:
Thanks, pushed as 'trivial patch', so no FSF Copyright Assignment needed. BTW, GnuTLS normally only exports gnutls_* stuff. You must have some unsupported compiler/linker combination ;-)
GnuTLS only exports gnutls_* stuff but that happen only if it is shared library.
In case of static build, all symbols are visible. Since GnuTLS is static library, which is just archive of object files, linking happens at caller end i.e. wget, linker don't know what to (un)export. That's why we see definition clash in static builds. Please correct me if I'm missing something.
Thanks, Rahul
[Prev in Thread] | Current Thread | [Next in Thread] |