After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 741077 - PrintFormat does not exist in Vala
PrintFormat does not exist in Vala
Status: RESOLVED FIXED
Product: geary
Classification: Other
Component: build
unspecified
Other Linux
: Normal normal
: 0.8.3
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-12-03 16:35 UTC by Luca Bruno
Modified: 2014-12-22 20:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Luca Bruno 2014-12-03 16:35:58 UTC
With a recent commit in Vala we now warn about unused attributes. In particular, geary uses PrintFormat in engine/db/db-context.vala, but the correct attribute is (always been) PrintfFormat.

See the failure here: http://paldo.org:8010/builders/vala-master/builds/271/steps/geary/logs/stdio
Comment 1 Jim Nelson 2014-12-03 19:51:05 UTC
Thanks for the heads-up.

Pushed to master, commit de5950
Comment 2 Vadim Rutkovsky 2014-12-03 21:41:35 UTC
Still happens on latest master - http://build.gnome.org/continuous/buildmaster/builds/2014/12/03/42/build/log-geary.txt
Comment 3 Jim Nelson 2014-12-03 21:44:26 UTC
Those are warnings from the VAPIs distributed w/ Vala.  By default Geary's build script treats warnings as fatal errors.  To work around this, use:

$ ./configure --disable-fatal-warnings
Comment 4 Vadim Rutkovsky 2014-12-03 21:54:10 UTC
It seems to be a Vala bug, filed Bug 741089
Comment 5 Jim Nelson 2014-12-03 21:55:36 UTC
You beat me to the punch!: bug #741090