[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