[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
Sun Jun 2 17:47:27 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:116 RJVB]:
> This code snippet gives promising behaviour when built into a shared
library:
Well... bummer. After adapting this to Mac and testing it via a "preload"
instruction in pextlib1.0/pkgIndex.tcl it turns out that 1) my dedicated
libcurl is loaded (as expected) and 2) not used by Pextlib. Sic transit
etc.
After verification, OS X 10.9.5 has curl 7.30, which fails to perform
`port livecheck curl`. My old Ubuntu rig has curl 7.35 which *is* capable
of doing that livecheck, so I haven't been able to confirm nor infirm
whether the overload idea will work there. Maybe there are sites with
stricter requirements where curl 7.35 will no suffice either?
Just for completeness sake I'd like to know if the idea was never going to
work, or if it doesn't for the same reason that `DYLD_INSERT_LIBRARIES`
usually doesn't work on Mac (i.e. 2-level namespaces).
--
Ticket URL: <https://trac.macports.org/ticket/51516#comment:123>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list