Waterfox icon indicating copy to clipboard operation
Waterfox copied to clipboard

Built for GLIBC 2.30 -- won't run on Debian Buster

Open romanrm opened this issue 4 years ago • 5 comments

Buster is the development codename for Debian 10. It was released on 2019-07-06, and got the latest updated version (10.11) on 2021-10-09. According to https://wiki.debian.org/DebianReleases, end of life date for Debian Buster is planned to be around 2022-08.

https://packages.debian.org/buster/libc6 Package: libc6 (2.28-10).

Clicking "Download for Linux" on the Waterfox website and trying to run Waterfox G4.0.3.1:

XPCOMGlueLoad error for file /opt/waterfox/libnspr4.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' not found (required by /opt/waterfox/libnspr4.so) Couldn't load XPCOM.

Is there any must-have reason to require GLIBC 2.30 and exclude such a relatively new distro? In that case would be nice to detail your system requirements a bit more, rather than implying there's just one "Download for Linux" which should work everywhere. And if you only care about the latest possible release of each distro, then that would be really disappointing.

romanrm avatar Nov 26 '21 14:11 romanrm

must-have reason to require GLIBC 2.30

Rather no, probably simple modification on https://github.com/WaterfoxCo/Waterfox/blob/current/.github/workflows/push.yml#L276 to use Docker image for CentOS 7 or some other distro for compiling would suffice. The only problematic looks like that 7-zip Alpha version, which can't run on some older distros, but it doesn't seem needed for Linux.

As a evidence I still can build it for Debian 10 => https://software.opensuse.org//download.html?project=home%3Ahawkeye116477%3Awaterfox&package=waterfox-g4-kpe :smile:.

hawkeye116477 avatar Nov 29 '21 13:11 hawkeye116477

Firefox supports But WaterFox not supports Why must be GLIBC 2.30

图片

JiaOkay avatar Mar 04 '22 02:03 JiaOkay

@hawkeye116477 thanks for the link. From there, I've downloaded v4.1.0 (latest by now) for Debian 9 and it seems working. :tada:

csonuryilmaz avatar Apr 10 '22 15:04 csonuryilmaz

@csonuryilmaz I am so sorry,it's still not work on my computer This is my systeminfo image

lost some dependencies image

JiaOkay avatar Apr 12 '22 00:04 JiaOkay

But be aware @JiashunLi that he/she talked about my own build of Waterfox, not that official one.

Anyway, if we are talking about official one, that depends which you highlighted, are already included in Waterfox package. The only missing is glibc/libc6 2.29+.

Based on your screenshot I guess that for you package for Debian 10 or AppImage would work fine.

hawkeye116477 avatar Apr 12 '22 12:04 hawkeye116477