[openssl-commits] [openssl] OpenSSL_1_0_2-stable update

Richard Levitte levitte at openssl.org
Mon Feb 22 22:23:23 UTC 2016


The branch OpenSSL_1_0_2-stable has been updated
       via  f78baa9d715a00cb691c3c74791308fb131a833c (commit)
      from  5c57fbb8ca991e8db7ce23174613898a27ca3fcb (commit)


- Log -----------------------------------------------------------------
commit f78baa9d715a00cb691c3c74791308fb131a833c
Author: Corinna Vinschen <vinschen at redhat.com>
Date:   Sat Jan 16 19:36:15 2016 +0100

    Don't strip object files on Cygwin
    
      Building for the Cygwin distro requires to be able to build debuginfo
      files.  This in turn requires to build object files without stripping.
      The stripping is performed by the next step after building which creates
      the debuginfo files.
    
    Signed-off-by: Corinna Vinschen <vinschen at redhat.com>
    
    (cherry picked from commit 42b8f1427a8cdf320e51374a5fbfefc74bec0519)
    
    Reviewed-by: Andy Polyakov <appro at openssl.org>
    Reviewed-by: Richard Levitte <levitte at openssl.org>

-----------------------------------------------------------------------

Summary of changes:
 Makefile.shared | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Makefile.shared b/Makefile.shared
index 5fe14e6..a2aa980 100644
--- a/Makefile.shared
+++ b/Makefile.shared
@@ -272,7 +272,7 @@ link_o.cygwin:
 	SHLIB_SOVER=${LIBVERSION:+"-$(LIBVERSION)"}; \
 	ALLSYMSFLAGS='-Wl,--whole-archive'; \
 	NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \
-	SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared $$base $$deffile -Wl,-s,-Bsymbolic"; \
+	SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared $$base $$deffile -Wl,-Bsymbolic"; \
 	$(LINK_SO_O)
 #for mingw target if def-file is in use dll-name should match library-name
 link_a.cygwin:
@@ -297,7 +297,7 @@ link_a.cygwin:
 	extras="$$extras rc.o"; \
 	ALLSYMSFLAGS='-Wl,--whole-archive'; \
 	NOALLSYMSFLAGS='-Wl,--no-whole-archive'; \
-	SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared $$base -Wl,-s,-Bsymbolic -Wl,--out-implib,lib$(LIBNAME).dll.a $$extras"; \
+	SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared $$base -Wl,-Bsymbolic -Wl,--out-implib,lib$(LIBNAME).dll.a $$extras"; \
 	[ -f apps/$$dll_name ] && rm apps/$$dll_name; \
 	[ -f test/$$dll_name ] && rm test/$$dll_name; \
 	$(LINK_SO_A) || exit 1; \


More information about the openssl-commits mailing list