[openssl-commits] [openssl] master update

Richard Levitte levitte at openssl.org
Tue Jan 26 19:04:28 UTC 2016


The branch master has been updated
       via  97ad4870299378741dcdd88189f19da78431afd9 (commit)
      from  289578b90cbfd17027ba50cc2ef76ff7b760997a (commit)


- Log -----------------------------------------------------------------
commit 97ad4870299378741dcdd88189f19da78431afd9
Author: Richard Levitte <levitte at openssl.org>
Date:   Tue Jan 26 17:04:26 2016 +0100

    SHARED_LIBS_LINK_EXTS is no longer used, remove it completely
    
    Reviewed-by: Rich Salz <rsalz at openssl.org>

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

Summary of changes:
 Configure | 21 ---------------------
 1 file changed, 21 deletions(-)

diff --git a/Configure b/Configure
index 9dc6343..feb4cc9 100755
--- a/Configure
+++ b/Configure
@@ -1146,27 +1146,6 @@ $config{makedepprog} = "makedepend";
 if ($target{cc} eq "gcc" || ($target{cc} eq 'cc' && $config{target} =~ /darwin/)) {
     $config{makedepprog} = $target{cc};
 }
-# On different platforms, shared library suffixes takes interesting forms.
-# On Most Unixen, it's .so.{version} or .sl.{version}, while on MacOS X,
-# it's .{version}.dylib.  We're want to separate the two so we can calculate
-# symlinks.
-# FIXME: is this actually needed any more?  Makefile.shared seems to just
-# symlink a file name without SOVER to the file with full SOVER, nothing in
-# between.
-if ($target{shared_extension} =~ /^(|(?<e>\.s[ol])(?<v>\..*)|(?<v>\..*)(?<e>\.dylib))$/) {
-    my @vernums = split /\./, $+{v};
-    shift @vernums;             # Because the initial period in shlib_extension.
-    my @s = ();
-    while (@vernums) {
-	pop @vernums;
-	push @s, join(".", $+{e} eq ".dylib" ? "" : $+{e},
-		      @vernums,
-		      $+{e} eq ".dylib" ? $+{e} : () );
-    }
-    $config{shared_link_extensions} = join(" ", @s);
-} else {
-    $config{shared_link_extensions} = "";
-}
 $config{depflags} =~ s/^\s*//;
 
 


More information about the openssl-commits mailing list