zeitgeist_event_constructv_full declaration makes impossible to compile with -Wunused-function

Bug #1219898 reported by Marco Trevisan (Treviño)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Vala
New
Undecided
Unassigned
Zeitgeist Framework
Unknown
High
vala (Ubuntu)
Fix Released
Undecided
Unassigned
zeitgeist (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

The declaration of zeitgeist_event_constructv_full into zeitgeist-datamodel.h is static and this leads to a warning that makes impossible to compile with -Wunused-function.

This seems mostly a Vala issue (maybe lead by https://bugzilla.gnome.org/show_bug.cgi?id=620675 ?), but the library should avoid to expose static symbols in a public header anyway.

Revision history for this message
In , Marco Trevisan (Treviño) (3v1n0) wrote :

The declaration of zeitgeist_event_constructv_full into zeitgeist-datamodel.h is static and this leads to a warning that makes impossible to compile with -Wunused-function.

This seems mostly a Vala issue (maybe lead by https://bugzilla.gnome.org/show_bug.cgi?id=620675 ?), but the library should avoid to expose static symbols in a public header anyway.

Changed in zeitgeist (Ubuntu):
status: New → Confirmed
Changed in zeitgeist:
importance: Unknown → High
status: Unknown → Confirmed
Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

A vala fix has been pushed to git, that is needed to get this bug fixed https://git.gnome.org/browse/vala/commit/?id=6740f37

Changed in vala (Ubuntu):
status: New → In Progress
status: In Progress → Confirmed
Changed in zeitgeist:
status: Confirmed → Unknown
Changed in vala (Ubuntu):
status: Confirmed → Fix Released
Changed in zeitgeist (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.