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 675413 - evolution-plugin: at least one more header missing
evolution-plugin: at least one more header missing
Status: RESOLVED DUPLICATE of bug 675437
Product: tracker
Classification: Core
Component: General
git master
Other Linux
: Normal normal
: ---
Assigned To: tracker-general
Jamie McCracken
Depends on:
Blocks:
 
 
Reported: 2012-05-03 21:20 UTC by Dominique Leuenberger
Modified: 2012-05-04 15:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dominique Leuenberger 2012-05-03 21:20:18 UTC
While building tracker-plugin (v 0.14.1) against evo 3.4.1, I ran into this warning (which OBS raises to an error)

tracker-evolution-plugin.c: In function 'tracker_miner_evolution_init':
tracker-evolution-plugin.c:2444:3: warning: implicit declaration of function 'e_mail_backend_get_session' [-Wimplicit-function-declaration]
tracker-evolution-plugin.c:2444:3: warning: implicit declaration of function 'E_MAIL_BACKEND' [-Wimplicit-function-declarati


#include <mail/e-mail-backend.h>
Resolves this

Likely this is not only needed for EVO_SHELL_3_3_5, but also earlier.. the symbol was moved to this header in 2010 (Shortly after the 2.32 release), but the header itself existed longer.
Comment 1 Martyn Russell 2012-05-04 15:10:03 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

I know this bug was first reported, but the other has a patch so... :)

*** This bug has been marked as a duplicate of bug 675437 ***