I am testing out a build of WebKit web browser designed for embedded devices (specifically WPE port).
You can find out more about this browser here.
UNSTABLE
Some features will not work, you may experience browser crashing and this browser won’t always behave like your typical desktop web browsers. You have been warned! Please only report errors in this thread!
The most explosive news I’ve read lately in the CoreELEC Universe.
I’ve been waiting for this for a long time and it seems to have finally happened.
There are some bugs, but I believe they will be fixed in time.
/storage/browser.webkit/bin/cog: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
/storage/browser.webkit/bin/cog: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by ./cog)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libwpe-1.0.so.1)
./cog: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /storage/browser.webkit/lib/libcairo.so.2)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libcairo.so.2)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libgstreamer-1.0.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libgstreamer-1.0.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libepoxy.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libgstpbutils-1.0.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libpsl.so.5)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libunistring.so.2)
Linux CoreELEC 4.9.269 #1 SMP PREEMPT Sun Aug 28 00:37:23 UTC 2022 aarch64 GNU/Linux
./cog: /usr/lib/libc.so.6: version GLIBC_2.34' not found (required by ./cog) ./cog: /usr/lib/libc.so.6: version GLIBC_2.34’ not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libc.so.6: version GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0) ./cog: /usr/lib/libm.so.6: version GLIBC_2.35’ not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.29' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0) ./cog: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.30’ not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libc.so.6: version GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libwpe-1.0.so.1) ./cog: /usr/lib/libm.so.6: version GLIBC_2.35’ not found (required by /storage/browser.webkit/lib/libcairo.so.2)
./cog: /usr/lib/libc.so.6: version GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libcairo.so.2) ./cog: /usr/lib/libc.so.6: version GLIBC_2.33’ not found (required by /storage/browser.webkit/lib/libgstreamer-1.0.so.0)
./cog: /usr/lib/libc.so.6: version GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libgstreamer-1.0.so.0) ./cog: /usr/lib/libc.so.6: version GLIBC_2.34’ not found (required by /storage/browser.webkit/lib/libepoxy.so.0)
./cog: /usr/lib/libc.so.6: version GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libicuuc.so.71) ./cog: /usr/lib/libc.so.6: version GLIBC_2.33’ not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.30' not found (required by /storage/browser.webkit/lib/libicuuc.so.71) ./cog: /usr/lib/libc.so.6: version GLIBC_2.33’ not found (required by /storage/browser.webkit/lib/libgstpbutils-1.0.so.0)
./cog: /usr/lib/libc.so.6: version GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libpsl.so.5) ./cog: /usr/lib/libc.so.6: version GLIBC_2.34’ not found (required by /storage/browser.webkit/lib/libunistring.so.2)
I have similar bugs probably on the latest version of CE nightly
CoreELEC (official): 19.5-Matrix_nightly_20220829 (Amlogic-ng.arm)
Linux CoreELEC 4.9.269 #1 SMP PREEMPT Mon Aug 29 00:37:37 UTC 2022 aarch64 GNU/Linux
browser.webkit-20.0.102.zip
LD_LIBRARY_PATH=~/browser.webkit/lib LD_PRELOAD=/usr/lib/libamcodec.so WEBKIT_INJECTED_BUNDLE_PATH=~/browser.webkit/lib/ GST_PLUGIN_PATH=~/browser.webkit/lib/gst_plugins GIO_EXTRA_MODULES=~/browser.webkit/lib/modules WPE_AML_CURSOR=1 ./cog [URL]
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by ./cog)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /storage/browser.webkit/lib/libWPEWebKit-1.1.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libwpe-1.0.so.1)
./cog: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /storage/browser.webkit/lib/libcairo.so.2)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libcairo.so.2)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libgstreamer-1.0.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libgstreamer-1.0.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libepoxy.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libicuuc.so.71)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libgstpbutils-1.0.so.0)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /storage/browser.webkit/lib/libpsl.so.5)
./cog: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /storage/browser.webkit/lib/libunistring.so.2)
however, I stay with CE 19.5 matrix for now … but at a free moment I will try the new version of CE 20 already on a new SD card … because the upgrade may be dangerous for my configuration.