[MacPorts] #53299: clang-3.9: sanitizer libraries not at the right place

MacPorts noreply at macports.org
Fri Jan 13 21:58:27 UTC 2017


#53299: clang-3.9: sanitizer libraries not at the right place
------------------------+----------------------
  Reporter:  akimd      |      Owner:  jeremyhu
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.3.5
Resolution:             |   Keywords:
      Port:  clang-3.9  |
------------------------+----------------------

Comment (by jeremyhu):

 The executable's LC_RPATH is correct.

 {{{
 Load command 14
           cmd LC_RPATH
       cmdsize 32
          path @executable_path (offset 12)
 Load command 15
           cmd LC_RPATH
       cmdsize 80
          path
 /opt/local/libexec/llvm-3.9/bin/../lib/clang/3.9.1/lib/darwin (offset 12)
 }}}

 We just need to figure out:

 1) Why aren't the sanitizer dylibs getting installed with an @rpath-
 relative dylib id.
 2) Optionally, figure out why the fixed path dylib id doesn't match the
 install path either.

--
Ticket URL: <https://trac.macports.org/ticket/53299#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list