gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 54/153: lib/Makefile: only do symbol hiding if told


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 54/153: lib/Makefile: only do symbol hiding if told to
Date: Tue, 11 Sep 2018 12:52:05 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 7279c47f11c9e9bf17fee067d9a71ef72366d675
Author: Daniel Stenberg <address@hidden>
AuthorDate: Thu Aug 2 15:05:11 2018 +0200

    lib/Makefile: only do symbol hiding if told to
    
    This restores the ability to build a static lib with
    --disable-symbol-hiding to keep non-curl_ symbols.
    
    Researched-by: Dan Fandrich
    Reported-by: Ran Mozes
    Fixes #2830
    Closes #2831
---
 lib/Makefile.am | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/Makefile.am b/lib/Makefile.am
index 277839824..7e82d467e 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -107,8 +107,11 @@ endif
 if CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS
 libcurl_la_LDFLAGS_EXTRA += -Wl,--version-script=libcurl.vers
 else
+# if symbol-hiding is enabled, hide them!
+if DOING_CURL_SYMBOL_HIDING
 libcurl_la_LDFLAGS_EXTRA += -export-symbols-regex '^curl_.*'
 endif
+endif
 
 if USE_CPPFLAG_CURL_STATICLIB
 libcurl_la_CPPFLAGS_EXTRA += -DCURL_STATICLIB

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]