[MacPorts] #45251: request for lldb

MacPorts noreply at macports.org
Thu Sep 8 19:55:36 CEST 2016


#45251: request for lldb
--------------------------+----------------------
  Reporter:  rjvbertin@…  |      Owner:  larryv@…
      Type:  request      |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  lldb         |
--------------------------+----------------------

Comment (by jeremyhu@…):

 Some comments:

   1. Don't skip codesigning.  There's not really a reason that I can see
 to do  patch-no-codesign-3.9.diff​.  If the developer doesn't have a
 CODESIGN_IDENTITY set, just adhoc sign it by setting
 LLDB_CODESIGN_IDENTITY to - when executing cmake.
   2. We should probably allow users to specifiy a codesigning identity in
 macports.conf and honor that.
   3. Where is the  code-sign-1.0.tcl that you reference in the Portfile
 changes?
   4. We should not rebuild everything for lldb.  The cmake build system
 should be capable of building lldb against the installed llvm and
 libclang.  Can you try that out.  There are some reasons why we can't yet
 do that for clang, but it's a goal to not have to rebuild what's already
 built.
   5. We should not need to use `install_name_tool` to change the dylib
 identifiers.
   6.  Why patch-accept-build_types.diff?  What's being passed that isn't
 accepted?  Should you instead update that list and push the patch
 upstream?

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


More information about the macports-tickets mailing list