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 621544 - Stable evolution passes *_DISABLE_DEPRECATED and DISABLE_SINGLE_INCLUDES macros
Stable evolution passes *_DISABLE_DEPRECATED and DISABLE_SINGLE_INCLUDES macros
Status: RESOLVED NOTABUG
Product: evolution
Classification: Applications
Component: general
2.30.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2010-06-14 12:56 UTC by Pacho Ramos
Modified: 2010-07-12 12:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pacho Ramos 2010-06-14 12:56:39 UTC
This Gnome software uses both DISABLE_SINGLE_INCLUDES and DISABLE_DEPRECATED
which breaks with stable libunique. Please either release a newer libunique
version to stable or drop this FLAGS to allow its compilation against
libunique-1.0.8

Thanks
Comment 1 Matthew Barnes 2010-06-14 13:04:38 UTC
We already require libunique-1.1.2.  1.1.6 is the latest stable release.
Comment 2 Mart Raudsepp 2010-06-14 13:43:52 UTC
Why isn't this named 1.2 then?
Either way, this bug is still valid - evolution mustn't be passing DISABLE_DEPRECATED definitions in the stable cycle.
Comment 3 Mart Raudsepp 2010-06-14 13:50:01 UTC
Additionally http://live.gnome.org/LibUnique clearly states that 1.1.6 is an unstable release.
That said, http://live.gnome.org/TwoPointTwentynine/ExternalDependencies does bless that dubbed unstable series for unknown to me reasons.
Comment 4 Mart Raudsepp 2010-06-14 13:56:26 UTC
Sorry, should have retitled the summary too, doing so now
Comment 5 Pacho Ramos 2010-06-14 15:04:05 UTC
Seems that webpage has just been updated to indicate 1.1.6 is not "unstable":
http://live.gnome.org/action/info/LibUnique?action=diff&rev2=29&rev1=28
Comment 6 André Klapper 2010-06-15 11:20:20 UTC
As said Evo requires libunique-1.1.2 where this is fixed. Not an Evo bug.
Comment 7 Mart Raudsepp 2010-07-12 12:02:12 UTC
What commit solved the DISABLE_DEPRECATED passing in stable releases problem?