[MacPorts] #67295: gexiv2 fails for valac cannot compile programs

MacPorts noreply at macports.org
Mon Apr 24 01:17:12 UTC 2023


#67295: gexiv2 fails for valac cannot compile programs
-----------------------+----------------------
  Reporter:  rmottola  |      Owner:  dbevans
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  leopard
      Port:  gexiv2    |
-----------------------+----------------------
Changes (by ryandesign):

 * cc: mascguy (added)


Comment:

 The log says:
 {{{
 ***MEMORY-ERROR***: valac[832]: GSlice: assertion failed: aligned_memory
 == (gpointer) addr
 }}}
 Searching for this error, I think GSlice is part of GLib. Which glib2 port
 is installed, and is it installed single-arch or universal?
 {{{
 port -vq installed name:^glib2
 }}}
 Back when glib2 used autotools there were extensive patches to ensure
 everything worked correctly for every arch, even when built universal.
 When the port was [changeset:4008d825550f7545a4fdd9f06e3633990ab6c625
 /macports-ports updated to a version that had dropped autotools support]
 the patches had to be rewritten and it's possible some aspect was missed.
 Or it could be a new problem unrelated to that.

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


More information about the macports-tickets mailing list