Ubuntu 18.04 can't run VST which needs JUCE_WEB_BROWSER


#1

I was trying to build SFZero, https://github.com/osxmidi/SFZero

Got it built, but running that does not work:
tavasti@hermo:~$ LD_LIBRARY_PATH=/opt/Mixbus-5.1.0/lib/:/lib:/usr/lib /opt/Mixbus-5.1.0/lib/ardour-vst-scanner -f vst-linux/SFZero.so
[ERROR]: Could not open existing LXVST plugin: /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37: undefined symbol: g_output_stream_write_all_async
[WARNING]: Cannot get LinuxVST information from ‘vst-linux/SFZero.so’: load failed.

tavasti@hermo:~ LD_LIBRARY_PATH=/opt/Mixbus-5.1.0/lib/:/lib:/usr/lib /opt/Mixbus-5.1.0/lib/ardour-vst-scanner -f vst-linux/SFZero.so [ERROR]: Could not open existing LXVST plugin: /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37: undefined symbol: g_output_stream_write_all_async tavasti@hermo:~/JUCE dpkg -l libwebkit2gtk-4.0-37
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
++±===========================-==================-==================-============================================================
ii libwebkit2gtk-4.0-37:amd64 2.22.2-0ubuntu0.18 amd64 Web content engine library for GTK+

Any idea how this could be fixed?


#2

And big question is, should this be reported as a bug in ubuntu libwebkit2gtk or not?