1. 13 Oct, 2016 4 commits
    • Richard Levitte's avatar
      Remove automatic RPATH - Add a CHANGES entry · d8631eba
      Richard Levitte authored
      
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit 38be1ea8)
      d8631eba
    • Richard Levitte's avatar
      Remove automatic RPATH - adapt shlib_wrap.sh · 7b7f21cd
      Richard Levitte authored
      
      
      Looking for something starting with '-Wl,-rpath,' isn't good enough,
      as someone might give something like '-Wl,--enable-new-dtags,-rpath,/PATH'.
      Looking for ',-rpath,' should be safe enough.
      
      We could remove the preloading stuff entirely, but just in case the
      user has chosen to given RPATH setting arguments at configuration,
      we'd better make sure testing will still work.  Fair warning, there
      are some configuration options that do not work with preloaded OpenSSL
      libraries, such as the sanity checking ones.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit 71d8ff1a)
      7b7f21cd
    • Richard Levitte's avatar
      Remove automatic RPATH - add user rpath support · 0de5e4f0
      Richard Levitte authored
      
      
      Make Configure recognise -rpath and -R to support user added rpaths
      for OSF1 and Solaris.  For convenience, add a variable LIBRPATH in the
      Unix Makefile, which the users can use as follows:
      
          ./config [options] -Wl,-rpath,\$(LIBRPATH)
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit fad599f7)
      0de5e4f0
    • Richard Levitte's avatar
      Remove automatic RPATH · 68f3b899
      Richard Levitte authored
      
      
      Before OpenSSL 1.1.0, binaries were installed in a non-standard
      location by default, and runpath directories were therefore added in
      those binaries, to make sure the executables would be able to find the
      shared libraries they were linked with.
      
      With OpenSSL 1.1.0 and on, binaries are installed in standard
      directories by default, and the addition of runpath directories is
      therefore not needed any more.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit 075f7e2c)
      68f3b899
  2. 12 Oct, 2016 1 commit
  3. 11 Oct, 2016 1 commit
  4. 02 Oct, 2016 3 commits
  5. 01 Oct, 2016 3 commits
  6. 29 Sep, 2016 4 commits
  7. 28 Sep, 2016 5 commits
  8. 27 Sep, 2016 1 commit
  9. 26 Sep, 2016 12 commits
  10. 22 Sep, 2016 6 commits