GNOME Bugzilla – Bug 621544
Stable evolution passes *_DISABLE_DEPRECATED and DISABLE_SINGLE_INCLUDES macros
Last modified: 2010-07-12 12:02:12 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
We already require libunique-1.1.2. 1.1.6 is the latest stable release.
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.
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.
Sorry, should have retitled the summary too, doing so now
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
As said Evo requires libunique-1.1.2 where this is fixed. Not an Evo bug.
What commit solved the DISABLE_DEPRECATED passing in stable releases problem?