Bug#876927: moonshot-ui FTBFS with vala 0.36

2018-03-08 Thread Jeremy Bicha
Yes, the version in experimental fixes this bug (as Adrian pointed
out), but the experimental version still depends on libgnome-keyring
so it won't be able to enter Testing. See
https://bugs.debian.org/867945

Thanks,
Jeremy Bicha



Bug#876927: moonshot-ui FTBFS with vala 0.36

2017-09-28 Thread Sam Hartman
I suspect the version in experimental with work with vala 0.36, but will
confirm that.



Bug#876927: moonshot-ui FTBFS with vala 0.36

2017-09-26 Thread Adrian Bunk
Source: moonshot-ui
Version: 0.7.2-1
Severity: serious
Tags: buster sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/moonshot-ui.html

...
CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/bin/valac --pkg gdk-2.0 --pkg 
gtk+-2.0 -g config.vapi --vapidir=./vapi --pkg gio-2.0   --pkg 
moonshot-gnome-keyring --define=GNOME_KEYRING   --pkg gio-2.0 
--define=IPC_GDBUS --define=IPC_DBUS --define=GIO_VAPI_USES_ARRAYS --pkg 
gee-0.8   -C src/moonshot-identity-manager-app.vala 
src/moonshot-identity-management-view.vala 
src/moonshot-local-flat-file-store.vala src/moonshot-keyring-store.vala 
src/moonshot-idcard-store.vala src/moonshot-id.vala 
src/moonshot-add-dialog.vala src/moonshot-idcard-widget.vala 
src/moonshot-custom-vbox.vala src/moonshot-identities-manager.vala 
src/moonshot-identity-request.vala src/moonshot-server.vala 
src/moonshot-password-dialog.vala src/moonshot-provisioning-common.vala 
src/moonshot-utils.vala
src/moonshot-add-dialog.vala:36.5-36.66: warning: the modifier `static' is not 
applicable to constants
static const string displayname_labeltext = _("Display Name");
^^
src/moonshot-add-dialog.vala:37.5-37.55: warning: the modifier `static' is not 
applicable to constants
static const string issuer_labeltext = _("Issuer");
^^^
src/moonshot-add-dialog.vala:38.5-38.59: warning: the modifier `static' is not 
applicable to constants
static const string username_labeltext = _("Username");
^^^
src/moonshot-add-dialog.vala:39.5-39.59: warning: the modifier `static' is not 
applicable to constants
static const string password_labeltext = _("Password");
^^^
gtk+-2.0.vapi:5871.40-5871.42: warning: Gtk is deprecated. Use gtk+-3.0
src/moonshot-idcard-widget.vala:95.21-95.23: warning: Gdk is deprecated. Use 
gdk-3.0
src/moonshot-utils.vala:73.26-73.28: warning: Gtk is deprecated. Use gtk+-3.0
src/moonshot-utils.vala:74.50-74.52: warning: Gtk is deprecated. Use gtk+-3.0
src/moonshot-idcard-widget.vala:142.21-142.23: warning: Gtk is deprecated. Use 
gtk+-3.0
src/moonshot-identity-management-view.vala:627.32-627.34: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:628.39-628.41: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:629.39-629.41: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:630.39-630.41: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:637.26-637.28: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:488.41-488.43: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:779.44-779.46: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:753.34-753.36: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:712.9-712.11: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-utils.vala:39.5-39.7: warning: Gtk is deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:801.79-801.81: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:808.82-808.84: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:216.12-216.14: warning: Gdk is 
deprecated. Use gdk-3.0
src/moonshot-identity-management-view.vala:180.28-180.30: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:940.31-940.33: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:357.40-357.43: error: Argument 1: 
Cannot pass value to reference or output parameter
listmodel->remove (iter);
   
src/moonshot-identity-management-view.vala:393.30-393.32: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:394.45-394.47: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:395.45-395.47: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:396.45-396.47: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:402.30-402.32: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:403.45-403.47: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:404.45-404.47: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:405.45-405.47: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:411.26-411.28: warning: Gtk is 
deprecated. Use gtk+-3.0
src/moonshot-identity-management-view.vala:412.45-412.47: warning: Gtk is 
deprecated. Use gtk+-3.0