Build error with The name `enable_javascript_markup' does not exist in the context of `WebKit.Settings?' when trying to build for buster-backports
Pirate Praveen <[email protected]>
| Newsgroups | gmane.linux.debian.devel.gtk-gnome |
|---|---|
| Message-ID | <[email protected]> |
Hi,
I'm trying to build geary 3.34.1 for buster-backports. I was able to
build 3.34.0 successfully, but now I'm getting this error with 3.34.1
../src/client/components/client-web-view.vala:310.9-310.38: error: The
name `enable_javascript_markup' does not exist in the context of
`WebKit.Settings?'
setts.enable_javascript_markup = false;
I tried updating minimum versions of libwebkit2gtk-4.0-dev (>= 2.26~)
and libjavascriptcoregtk-4.0-dev (>= 2.26~), but the error is still
there. I had to relax dependency on gtk to build with libgtk-3-dev to
3.24.5 and also meson. Any other libraries I should update?
Thanks
Praveen