[MacPorts] #68512: cairo @1.17.6_1 installs a pkgconfig file that results in pkg-config @0.29.2: GLib-CRITICAL **: GString *g_string_append(GString *, const gchar *): assertion 'val != NULL' failed

MacPorts noreply at macports.org
Sat Oct 21 19:38:29 UTC 2023


#68512: cairo @1.17.6_1 installs a pkgconfig file that results in pkg-config
@0.29.2: GLib-CRITICAL **: GString *g_string_append(GString *, const gchar
*): assertion 'val != NULL' failed
------------------------------+----------------------
  Reporter:  Behinder         |      Owner:  mascguy
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.8.1
Resolution:                   |   Keywords:
      Port:  pkgconfig cairo  |
------------------------------+----------------------
Changes (by mascguy):

 * owner:  ryandesign => mascguy
 * cc: mascguy (removed)
 * cc: ryandesign (added)
 * status:  reopened => assigned


Comment:

 Replying to [comment:26 mascguy]:
 > Replying to [comment:23 mascguy]:
 > > Bear in mind that the 1.18 upgrade is coming soon, I simply need to
 fix the build for 10.7 first. (Per the associated ticket.)
 > >
 > > But it's pointless to merge the upstream fix, as that's not applicable
 to the Meson build. And the latter will be used going forward, as upstream
 no longer supports the autotools-based build.
 >
 > Forgot to mention: Assuming Meson is now generating all of the pkgconfig
 files in 1.18 - which I can't verify at the moment - the issue should be
 fixed.

 Confirmed, it's fixed with Cairo 1.18.

 I'll try to get the 10.7 issue fixed this weekend if possible, so that the
 update can be merged.

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


More information about the macports-tickets mailing list