[openssl-commits] [openssl] master update

Richard Levitte levitte at openssl.org
Thu Feb 15 09:58:41 UTC 2018


The branch master has been updated
       via  c3d76bb254eb33dbe2cd23e00f5f135f3c12381c (commit)
      from  0b80103bfa12fcd461e8642d351fff40d650313b (commit)


- Log -----------------------------------------------------------------
commit c3d76bb254eb33dbe2cd23e00f5f135f3c12381c
Author: Richard Levitte <levitte at openssl.org>
Date:   Thu Feb 15 10:06:15 2018 +0100

    NOTES.UNIX: add additional note about --enable-new-dtags
    
    Reviewed-by: Tim Hudson <tjh at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/5374)

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

Summary of changes:
 NOTES.UNIX | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/NOTES.UNIX b/NOTES.UNIX
index 43146e9..3236107 100644
--- a/NOTES.UNIX
+++ b/NOTES.UNIX
@@ -28,3 +28,15 @@
 
     $ ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl \
         -Wl,-rpath,'$(LIBRPATH)'
+
+ On modern systems using GNU ld.so, a better choice may be to use the
+ new dtags, like this:
+
+    $ ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl \
+        -Wl,--enable-new-dtags,-rpath,'$(LIBRPATH)'
+
+ This sets DT_RUNPATH instead of DT_RPATH.  DT_RUNPATH is considered after
+ the environment variable LD_LIBRARY_PATH, while DT_RPATH is considered
+ before that environment variable (which means that the values in that
+ environment variable won't matter if the library is found in the
+ paths given by DT_RPATH).


More information about the openssl-commits mailing list