[Freewx-maint] Bug#790222: [boinc_dev] Bug#790222: wxwidgets3.0: depends on libwebkitgtk-1.0-0 which is deprecated

Emilio Pozuelo Monfort pochu at debian.org
Wed Jul 26 09:05:57 UTC 2017


On 26/07/17 11:04, Emilio Pozuelo Monfort wrote:
> On 26/07/17 10:50, Gianfranco Costamagna wrote:
>>
>>
>>
>>> In case it wasn't clear: note that moving to GTK3 and building against
>>> libwebkitgtk-3.0-dev is not enough, as libwebkitgtk-3.0-dev is also a part of
>>> src:webkitgtk, and we plan to remove it as it's also affected by all the
>>> security bugs.
>>
>>
>> moving to GTK3 is neede to cherry-pick this patch
>> https://github.com/wxWidgets/wxWidgets/commit/cbe0a1f04928963085c0056a63c4930a73829e05
>>> Moving to GTK+3 and libwebkitgtk-3.0-dev can be a first step, with the goal of
>>
>>> later moving to libwebkit2gtk-4.0-dev, i.e. src:webkit2gtk.
>>
>> this should be done in a single step :)
>>> Note that dropping libwxgtk-webview3.0-0v5 is just a better option than to ship
>>> webkitgtk in another release. Obviously the best option is to port wxwidgets or
>>> to make boinc-manager not use webview so it doesn't have to be removed. Which
>>> path we follow is up to you.
>>
>>
>> upstream seems aware of it, and probably will do some work on porting to something lighter,
>> but I don't see the webkit2gtk as a possible issue right now, do you?
> 
> Not an issue, as long as the porting is done (the webkit1 and webkit2 APIs are
> different).

OK I see that porting is already done upstream in the link you quoted. So yeah,
it'd be a matter of moving to that. This probably needs a library transition though.

Cheers,
Emilio



More information about the Freewx-maint mailing list