On May 18, 2011, at 6:42 AM, ~suv wrote:
|07:17| < JonCruz> Hi. Is it ok with everyone if I randomly change some dependencies in our configure? |07:18| < sanguivor> Randomly? |07:19| < JonCruz> Ahh... thought that might spur some response |07:23| < JonCruz> Adding a few explicit ones that were missing, and bumping GTK+ to require 2.20
|08:46| < JonCruz> There you go |08:48| < JonCruz> http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/10208 |08:49| < JonCruz> check if the building works
|09:00| < JonCruz> did I breakded it?
GTK+ >= 20.2 as requirement breaks the Windows port:
Quite interesting, as I've been pushed from that side heavily to update.
the devlibs still use GTK+ 2.16.6 (and gtkmm 2.16.0), see http://bazaar.launchpad.net/~inkscape.dev/inkscape-devlibs/trunk/view/head:/readme.txt
Devlibs obviously need to be updated, but the good thing about source control is that it is easy to back out individual changes. Which is also why this was done as a single change.
But... 2.16 is *quite* outdated by now. Currently supported Linux distros are up to 2.24 by now.