GNOME Bugzilla – Bug 319725
The pkgconfig module changes with each stable version
Last modified: 2019-03-23 20:32:41 UTC
Please describe the problem: As far as I know, there are gedit-2.6.pc, gedit-2.8.pc, gedit-2.10.pc, and gedit-2.12.pc files, one for each of stable gedit versions. This makes troublesome to maintain external plugins for gedit (such as, say, Seahorse plugin), since I have to track the ever-changing version of pkgconfig module. From the other hand, Seahorse plugin that was last compiled against gedit-2.10, compiled without problems with a new gedit-2.12 as well - but I had to alter configure.ac explicitly for this. Is there a serious reason to change pkgconfig module with each stable version? Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
(sorry for having never given signs of life in this bugreport) I guess that part of the reason is that the plugin api was not offering enough guaranties of stability (ok, in reality it changed very little over time, but this was more due to lack of work on it that on api stability guaranties :). In 2.13.0 we changed the api radically, this time for good so we will bump it to the .pc file to 2.14... maybe if all goes well we can keep it stable in the following versions.
I believe it's best to close this as INVALID, because .pc files changed according to API changes.