[MacPorts] #51516: MacPorts should use a bundled copy of a newer libcurl and SSL library rather than the OS X version

MacPorts noreply at macports.org
Tue Jun 4 13:08:39 UTC 2024


#51516: MacPorts should use a bundled copy of a newer libcurl and SSL library
rather than the OS X version
--------------------------+--------------------------------
  Reporter:  ryandesign   |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:  MacPorts Future
 Component:  base         |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------

Comment (by RJVB):

 Replying to [comment:140 kencu]:
 > We won't be able to use a relinked Pextlib, so even if it somehow works
 today, it is unreliable and will never be accepted by Josh and Ryan long-
 term.

 Just see it as a cheap way of testing ideas, equivalent to but much
 simpler than rewriting `curl.c` to load Pextlib dynamically. I'll be
 throwing together a `port:MacPorts-pexlib` one of these days, but that
 also takes a bit more time than I currently want to commit (these things
 always take more time than planned).

 And not just accessible to me, either - all of us here know how to
 "relink" a shared library with `install_name_tool`.
 Heck, even the pkgIndex rewrite can be tested with what we have right now!
 (Rename the original Pextlib, make a copy of it under the old name, relink
 it to e.g. my `port:MacPorts-libcurl` payload, and voilà...)

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


More information about the macports-tickets mailing list