[MacPorts] #56143: wine{, -{devel, crossover}}: new +universal woes

MacPorts noreply at macports.org
Mon Mar 26 02:36:47 UTC 2018


#56143: wine{,-{devel,crossover}}: new +universal woes
---------------------------------------------+----------------------
  Reporter:  Ionic                           |      Owner:  raimue
      Type:  defect                          |     Status:  assigned
  Priority:  Normal                          |  Milestone:
 Component:  ports                           |    Version:
Resolution:                                  |   Keywords:
      Port:  wine wine-devel wine-crossover  |
---------------------------------------------+----------------------

Comment (by ryandesign):

 Replying to [comment:6 ryandesign]:
 > Replying to [comment:5 raimue]:
 > > Ending up with both `-m32` and `-arch x86_64` looks indeed like a
 problem. Probably caused by muninversal that might add `-arch` flags
 although we are not even building +universal.
 >
 > Set `merger_arch_flag no`?

 Sorry, I missed the original statement from the ticket's description:

 >>> non-universal builds will be built with a `-m32` flag, but also the
 `-arch x86_64` flag

 The muniversal portgroup doesn't do anything for non-universal builds, so
 setting `merger_arch_flag no` wouldn't do anything to address that.


 > > Removing x86_64 from `supported_archs` sounds like a good workaround.
 I cannot test this at the moment, though.
 >
 > This breaks the port:
 >
 > {{{
 > Error: wine cannot be installed for the configured universal_archs
 'x86_64 i386' because it only supports the arch(s) 'i386'.
 > }}}

 Sorry, I missed the original statement from the ticket's description:

 >>> delete `x86_64` from `supported_archs` if the `universal` flag is not
 enabled

 Yes, doing it only when the universal variant is not set might work.

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


More information about the macports-tickets mailing list