[Bug 42296] New: tp-glib creates insufficient binding for ContactInfoField with old versions of Vala
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Oct 27 02:08:08 CEST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=42296
Bug #: 42296
Summary: tp-glib creates insufficient binding for
ContactInfoField with old versions of Vala
Classification: Unclassified
Product: Telepathy
Version: git master
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: tp-glib
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: travis.reitter at collabora.co.uk
QAContact: telepathy-bugs at lists.freedesktop.org
Created attachment 52809
--> https://bugs.freedesktop.org/attachment.cgi?id=52809
Bump Vala requirement
If tp-glib is built with valac-0.12, it doesn't generate a Vala binding for the
ContactInfoField constructor.
Folks depends upon this constructor, so building tp-glib with valac-0.12 and
later Folks with valac-0.14 (or later) results in the following build failure
(caught by Laurent):
VALAC libfolks_telepathy_la_vala.stamp
tpf-persona-store.vala:2196.19-2196.67: error: `TelepathyGLib.ContactInfoField'
does not have a default constructor
var field = new ContactInfoField ("bday", parameters, values);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Once this fix is included in a release of tp-glib, Folks will depend upon that
version.
(Vala 0.14.0 is the stable version for Gnome 3.2 and is included in the latest
releases of the major distros).
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list