FS#60489 - [libgnome-keyring] fails to build

Attached to Project: Arch Linux
Opened by Erich Eckner (deepthought) - Friday, 19 October 2018, 09:32 GMT
Last edited by Jan de Groot (JGC) - Sunday, 24 March 2019, 22:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

extra-x86_64-build fails with:

VAPIGEN gnome-keyring-1.vapi
GnomeKeyring-1.0.metadata:57.1-57.6: error: expected pattern or `.', got `unlock'


Additional info:
* package version(s)
libgnome-keyring 3.12.0-3 (git revision 464956e7c270fb505195320a08b69abeb2d5feda)
* config and/or log files etc.
full log is attached

Steps to reproduce:
> git checkout 464956e7c270fb505195320a08b69abeb2d5feda
> cd libgnome-keyring/repos/extra-x86_64
> extra-x86_64-build
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 24 March 2019, 22:45 GMT
Reason for closing:  Fixed
Comment by loqs (loqs) - Friday, 19 October 2018, 19:24 GMT
https://gitlab.gnome.org/GNOME/libgnome-keyring/blob/master/library/GnomeKeyring-1.0.metadata#L57
I think this is incompatible with https://wiki.gnome.org/Projects/Vala/Release
parser: Add support for explicit "unlock" syntax

commenting out the line or disabling the vala bindings works around the issue.

Loading...