keeweb / keeweb-connect

Browser extension for KeeWeb
MIT License
93 stars 13 forks source link

keeweb-native-messaging-host doesn't start on Ubuntu 18.04 #1

Closed synchrone closed 3 years ago

synchrone commented 3 years ago
$ apt-cache show libc6 | grep Version
Version: 2.27-3ubuntu1.4
Version: 2.27-3ubuntu1.2
Version: 2.27-3ubuntu1

$ uname -a
Linux syn-desktop 5.4.0-72-generic #80~18.04.1-Ubuntu SMP Mon Apr 12 23:26:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

$ ./keeweb-native-messaging-host 
./keeweb-native-messaging-host: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by ./keeweb-native-messaging-host)
./keeweb-native-messaging-host: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by ./keeweb-native-messaging-host)
antelle commented 3 years ago

Hi! What if you upgrade it to 2.28+?

synchrone commented 3 years ago

I would have to switch to another release branch (from bionic aka 18.04 to focal, aka 20.04) https://packages.ubuntu.com/bionic-updates/libc6 -> https://packages.ubuntu.com/focal/libc6

Current 18.04 release branch is supported until 2023, and I would like to stick to it.

antelle commented 3 years ago

Does this thing run? https://github.com/keeweb/keeweb-connect/suites/2610860888/artifacts/57162694

synchrone commented 3 years ago

yes

antelle commented 3 years ago

Great thanks, I'll rebuild it on 18.04 then.
But although it runs, it won't work, because I commented out some code, so don't use it please. A fix it coming...

antelle commented 3 years ago

Fixed it, here's a build for Ubuntu 18.04: https://github.com/keeweb/keeweb-connect/releases/latest