[MacPorts] #62650: libheif/libavif cannot be built universal because rav1e cannot be built universal

MacPorts noreply at macports.org
Sat Sep 17 13:52:06 UTC 2022


#62650: libheif/libavif cannot be built universal because rav1e cannot be built
universal
------------------------------------+----------------------
  Reporter:  ryandesign             |      Owner:  mascguy
      Type:  defect                 |     Status:  assigned
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.6.99
Resolution:                         |   Keywords:
      Port:  libheif libavif rav1e  |
------------------------------------+----------------------

Comment (by WaywardHeart):

 With i386 {{{rust}}} being a thing again thanks to MarcusCalhoun-Lopez's
 work, letting {{{cargo-c}}} build as universal is as simple as reverting
 [https://github.com/macports/macports-
 ports/commit/514a87e316ac87b54f323f504b3ff81e2a2f9af1
 514a87e316ac87b54f323f504b3ff81e2a2f9af1]. Additionally, in order for
 {{{rav1e}}} to be built as universal its portfile will need to have the
 {{{--target [cargo.rust_platform]}}} flag added to the cargo commands in
 the {{{post-build}}} and {{{destroot}}} phases.

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


More information about the macports-tickets mailing list