[GTK] Bump libsoup's minimum version.
For GTK+, we shouldn't do this until the next major release. If you need to access a feature that's only accessible in a newer version of libsoup, I recommend simply using compile-time checks (https://developer.gnome.org/libsoup/stable/libsoup-2.4-Version-Information.html).
Created attachment 240469 [details] Patch
Well it turns out both the 2.4 and 2.6 release series have used SOUP_CHECK_VERSION while stating in OptionsGTK.cmake that libsoup 2.40.3 was OK even though WebCore simply wouldn't build with that version.
Comment on attachment 240469 [details] Patch Judging by old mailing list threads it seems that WebKit2 has always depended upon 2.42, so I think the configuration file is simply incorrect here. We should probably just specify 2.42 here though.
Do you remember when those threads took place? Otherwise I'll try to look for those this week to add a proper explanation to the ChangeLog.
(In reply to comment #4) > Comment on attachment 240469 [details] > Patch > > Judging by old mailing list threads it seems that WebKit2 has always > depended upon 2.42, so I think the configuration file is simply incorrect > here. We should probably just specify 2.42 here though. Sure. Here is the relevant thread: https://lists.webkit.org/pipermail/webkit-gtk/2013-March/001387.html
I think this is simply yet another regression of the CMake switch, see: http://trac.webkit.org/browser/releases/WebKitGTK/webkit-2.4/Source/autotools/Versions.m4#L33
Created attachment 240619 [details] Patch
Comment on attachment 240619 [details] Patch Clearing flags on attachment: 240619 Committed r175344: <http://trac.webkit.org/changeset/175344>
All reviewed patches have been landed. Closing bug.
This might be useful in the 2.4 and 2.6 branches as well.
(In reply to comment #11) > This might be useful in the 2.4 and 2.6 branches as well. Both of them already depend on 2.42.0