[MacPorts] #65407: librsvg @2.40.20_5: build fails on darwin 9, previous revision didn't

MacPorts noreply at macports.org
Fri Sep 9 13:24:30 UTC 2022

#65407: librsvg @2.40.20_5: build fails on darwin 9, previous revision didn't
  Reporter:  kakuhen  |      Owner:  mascguy
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.7.2
Resolution:           |   Keywords:  pending
      Port:  librsvg  |

Comment (by kencu):

 in your stacktrace, I notice vala is hanging just after calling
 posix_memalign… https://gitlab.gnome.org/GNOME/vala/-/issues/1297

 systems < 10.6 don’t have posix_memalign, so I wrote a best-effort
 workalike using what Tiger and Leopard did have, and putbit in
 legacysupport. It is not the same as whar 10.6+ has, though, and it’s
 possible that is the source of this hang. You might look into the vala
 code and see if you can try a different workaround for posix_memalign

 the other thought is that it has something to do with trying to free to
 wrong memory, ie a variation on the libstdc++ “unaligned pointer being
 freed” issue we have not solved yet…

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

More information about the macports-tickets mailing list