[MacPorts] #62656: rust @1.51.0 does not build on 10.9: Dyld: lazy symbol binding failed: Symbol not found: _linkat (OS 10.9)

MacPorts noreply at macports.org
Wed Apr 14 18:48:27 UTC 2021


#62656: rust @1.51.0 does not build on 10.9: Dyld: lazy symbol binding failed:
Symbol not found: _linkat (OS 10.9)
-------------------------+-----------------------
  Reporter:  cave-canem  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.6.99
Resolution:              |   Keywords:  mavericks
      Port:  rust        |
-------------------------+-----------------------

Comment (by cave-canem):

 Thanks Ken, I knew about this, so I wrote:
 >> "As a possible solution, can you add a static linking variant to the
 rust port?"

 When I did "cargo search librsvg" I got

 {{{
 cargo search librsvg
      Updating crates.io index
 mdcat = "0.22.3" # cat for markdown: Show markdown documents in terminals
 }}}


 So, now in 10.9 there is rust, but it is not needed by itself, but as a
 tool for building other ports. It looks like I can't do this with rust in
 {{{
 ~/.cargo/bin/rustc
 }}}
 .
 P.S.

 '''Thanks especially for "ripgrep", a great tool'''.

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


More information about the macports-tickets mailing list