Opened 5 years ago

Closed 5 years ago

#60156 closed defect (fixed)

vte doesn't build against recent vala

Reported by: brad-x (Brad Laue) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: vte

Description (last modified by mf2k (Frank Schima))

Current version of vte (2.91) in macports won't build with the currently available vala. The build error is:

error: struct `Test.App.Options' cannot be empty.

The attached patch is constructed from information gathered at: https://gitlab.gnome.org/GNOME/vte/issues/112

Specifically: https://gitlab.gnome.org/GNOME/vte/commit/53690d5cee51bdb7c3f7680d3c22b316b1086f2c

With this patch the build is able to succeed. First trac ticket for macports, apologies if I've missed anything!

Attachments (1)

patch-app-vala.diff (353 bytes) - added by brad-x (Brad Laue) 5 years ago.

Download all attachments as: .zip

Change History (7)

Changed 5 years ago by brad-x (Brad Laue)

Attachment: patch-app-vala.diff added

comment:1 Changed 5 years ago by mf2k (Frank Schima)

In the future, please use WikiFormatting, fill in the Port field and add the port maintainer(s) to Cc (port info --maintainers vte), if any.

comment:2 Changed 5 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: set to dbevans
Port: vte added
Status: newassigned

comment:3 Changed 5 years ago by mf2k (Frank Schima)

Note that you are more likely to get this committed, and faster, if you submit a GitHub pull request.

comment:4 Changed 5 years ago by brad-x (Brad Laue)

Thanks for the heads-up on the fields - and I'll add a GitHub PR for good measure.

comment:6 Changed 5 years ago by Brad Laue <blaue@…>

Resolution: fixed
Status: assignedclosed

In 9f88f5681c92346c81a239c8afd278d05c37d0df/macports-ports (master):

vte: Fix build with newer vala

  • patch app.vala to build with newer vala in macports tree

Closes: #60156

Note: See TracTickets for help on using tickets.