[MacPorts] #65939: libunwind: do not force +universal on <11, perhaps?

MacPorts noreply at macports.org
Thu Oct 6 03:39:05 UTC 2022

#65939: libunwind: do not force +universal on <11, perhaps?
 Reporter:  barracuda156                   |      Owner:  jeremyhu
     Type:  defect                         |     Status:  assigned
 Priority:  Normal                         |  Milestone:
Component:  ports                          |    Version:  2.7.2
 Keywords:  powerpc, snowleopard, rosetta  |       Port:  libunwind
 Trying to install `libunwind` on 10.6.8 Rosetta gives an error:
 macmini:context svacchanda$ sudo port -v -n install libunwind
 --->  Computing dependencies for libunwind....
 Error: Cannot install libgcc for the archs 'ppc x86_64' because
 Error: its dependency libgcc12 cannot build for the required archs.

 The cause is this:
     variant universal   {}
     if {$universal_possible} {
         default_variants +universal

 Why it is there at all? If it is not required for old systems where we can
 have both PPC and x86, perhaps do not force `+universal` for those?

 While some ports ''can'' be built with universal being ppc+x86, I am quite
 sure Macports GCC [presently] cannot.

Ticket URL: <https://trac.macports.org/ticket/65939>
MacPorts <https://www.macports.org/>
Ports system for macOS

More information about the macports-tickets mailing list