[MacPorts] #57692: cargo upgrade to 0.31.1_1 fails due to dyld: Symbol not found
MacPorts
noreply at macports.org
Sat Oct 26 17:11:53 UTC 2019
#57692: cargo upgrade to 0.31.1_1 fails due to dyld: Symbol not found
----------------------+---------------------------------
Reporter: hapaguy | Owner: MarcusCalhoun-Lopez
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: cargo |
----------------------+---------------------------------
Comment (by l2dy):
In [changeset:"25afe58050b2d5eb3b0cb76351086d7935483006/macports-ports"
25afe58050b2d5eb3b0cb76351086d7935483006/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="25afe58050b2d5eb3b0cb76351086d7935483006"
ruby{24,25}: avoid setting DYLD_LIBRARY_PATH
Fix building some [gems with extensions](https://guides.rubygems.org/gems-
with-extensions/).
A similar issue was discovered in cargo, see
https://trac.macports.org/ticket/57692.
Upstream fix was applied in Ruby 2.6:
$ grep LIBPATHENV=DYLD ruby-2.*/configure
ruby-2.4.9/configure: : ${LIBPATHENV=DYLD_LIBRARY_PATH}
ruby-2.5.7/configure: : ${LIBPATHENV=DYLD_LIBRARY_PATH}
ruby-2.6.5/configure: :
${LIBPATHENV=DYLD_FALLBACK_LIBRARY_PATH}
Upstream commit:
https://github.com/ruby/ruby/commit/1961c786aab243b3eb60e7238224e87975d88056
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57692#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list