[MacPorts] #64265: cairo fails to build for ppc+ppc64

MacPorts noreply at macports.org
Wed Dec 22 05:36:17 UTC 2021


#64265: cairo fails to build for ppc+ppc64
---------------------------+-------------------------------------
  Reporter:  barracuda156  |      Owner:  ryandesign
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.1
Resolution:                |   Keywords:  PowerPC, Leopard, ppc64
      Port:  cairo         |
---------------------------+-------------------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * cc: mascguy (added)
 * owner:  (none) => ryandesign


Comment:

 My guess would be that the glib2 port has an incorrect universal build.
 The developers do not support universal builds of glib2. It took a lot of
 work to get glib2 to build universal with a set of patches we were
 maintaining locally for years. Then, when glib2 switched to the meson
 build system, it became necessary to rewrite those patches for meson. I
 was not available to devote the time to that, and eventually someone else
 did, and I have not evaluated the correctness or completeness of that
 work. That would probably be where I'd recommend to begin investigating
 this problem, if you or anyone is interested in doing so. I'm not planning
 to do so at this time.

 In general, and given all the other problems you've found and reported
 today, I'll note that you should expect to have problems building
 universal for ppc+ppc64 since that's not a default configuration anywhere
 and is thus probably completely untested by anyone else, plus building
 anything for any PowerPC arch is uncommon these days. If you have
 solutions for these issues to contribute, great, otherwise your tickets
 may stay open for quite some time until someone else volunteers to try to
 figure them out.

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


More information about the macports-tickets mailing list