[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 19:24:55 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 kencu):

 yes, it looks like "librsvg" is not something installable with cargo (when
 i tried) but "rsvg" and "rsvg-sys" are used by the "rav1e" binary which is
 installable by "cargo".

 When you install "rav1e" it installs "rsvg" in the crates.

 What I don't know about rust is a lot, but at least we know that it can be
 forced to work on 10.9 (and probably 10.8, as it has the right
 SecurityFramework, but not (presently) on 10.7).

 I'm not sure that I am feeling like spending the time to make the
 rust/cargo ports in macports do this dance -- if upstream are not game,
 then c'est la vie.

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


More information about the macports-tickets mailing list