Previously, the configure options used would alter the release tarball.
This would cause problems for anyone building from the shipped C files
(specifically, if they also disabled the eds backend, as the Debian
packagers did).
Closes: bgo#662274 - Failed to link personas: Can't link personas with
no primary store.
* Bug 660908 — Add favourites support to EDS backend
* Bug 662770 — ContactPhotos are ignored when mime type is null
* Bug 662616 — We should set mime type when setting an EContact's photo
+* Bug 662274 — Failed to link personas: Can't link personas with no primary
+ store.
API changes:
* Add AbstractFieldDetails.id to identify instances of details
else
{
debug ("Setting primary store IDs to defaults.");
-#if ENABLE_EDS
- this._configured_primary_store_type_id = "eds";
- this._configured_primary_store_id = "system";
-#else
- this._configured_primary_store_type_id = "key-file";
- this._configured_primary_store_id = "";
-#endif
+ if (BuildConf.HAVE_EDS)
+ {
+ this._configured_primary_store_type_id = "eds";
+ this._configured_primary_store_id = "system";
+ }
+ else
+ {
+ this._configured_primary_store_type_id = "key-file";
+ this._configured_primary_store_id = "";
+ }
try
{