-
-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Official Waterfox Current Linux build does not run #1128
Comments
Maybe problem can be solved by using statically linked libstdc++, just like for Classic. There is also AppImage package with statically linked libstdc++ Both packages are also compiled with LTO+PGO and gold as linker. |
@grahamperrin Could you please post the output from commands |
18.10, compared to your (Kubuntu) 18.04
|
Same problem on Debian9:
I am soon going to update to buster anyway. I'm just wondering whether this strict version requirement is really a good idea. Mozilla obviously doesn't think so. |
In the case of Xubuntu 18.04, there is currently no OS upgrade option. 18.04 is the newest Ubuntu LTS. And anyway, 18.04 is sufficiently new according to system requirements for Waterfox 68.0b1 listed on https://www.waterfox.net/releases/ -
|
@laniakea64 There is 19.04 😄 |
19.04 is not LTS. I can't afford the time to upgrade to an entire new OS version every 6 months. |
Just tested on Ubuntu `18.04, same issue |
Is there a fix that will work for fedora 25? F25 has glibc version 2.24 and no upgrade available. Just tested also waterfox-current-2019.10, same problem XPCOMGlueLoad error for file /usr/local/waterfox-current-2019.10/liblgpllibs.so: |
@reikred You could try compiling the source with your glibc v2.24. I have noticed the beta builds have been removed. Updating glibc is not a trivial task as other applications are built on it, and using its dynamic libraries. All the others would have to be rebuilt on it. Building the source is really not that hard on Linux. |
@reikred Fedora 25 is EOL, why you use still use that version? |
@hawkeye I think if I could get a waterfox-current-2019.10 as an AppImage that would solve my problems on f25 for now :). UPDATE: I FOUND Waterfox-2019.10-157.1.Build157.1.glibc2.17-x86_64.AppImage and it runs ok !! Background: I was unfamiliar with AppImage, but have since I posted the above tried your AppImage version of 68.0b1, and that seems to work in f25. Yes, I know f25 is outdated and I am in the process of bringing up ubuntu 18.04 as a replacement but that is a slow process for unrelated reasons. @tcreek, I will stick to pre-compiled if at all possible,. Thx, for the encouragement, though. I have had some "fun" compiling firefox several years ago ;). |
|
I am watching https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/AppImage/ for the new version. Apparently that is the URL at which the full list of available AppImage files is visible (mostly: note to self, but please correct me if I am looking in the wrong place :)) |
@reikred Latest fixed Classic is here now => https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/AppImage/waterfox-classic-latest-x86_64.AppImage.mirrorlist. I changed name to stop confusion. Current will be later. Only problem in case of AppImages that automatic updates doesn't work and also it check for updates on |
@hawkeye116477. I'm only looking for AppImage for "Current". I already have 68.0a1 running in the official version. I will wait for waterfox-current-2019.10 AppImage to appear. Is there any estimate for when this might happen? Thx. |
@reikred I'm sorry it took so long, but it's available now https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/AppImage/waterfox-current-latest-x86_64.AppImage.mirrorlist with PGO+LTO and as a special bonus - language packs. But please be aware that you might experience bug with creating new profile every launch and to fix that you'll need every time run it from console with |
@hawkeye116477 I have it running . I was tripped up by the fact that wf-current switched back to ~/.waterfox as the profile location. whereas wf-68 is using ~/.mozilla/waterfox and wf-classic is using ~/.waterfox. Because of the profile location change I have not been able to test extensively yet, and have not tested for the profile problems you mention. There is also the separate issue #1241 that makes me worried about running wf-current on existing profiles that works with other versions, so it may have to clone/rename some profiles for testing purposes, and it will take time. But thanks for getting me something that runs !!!! |
Don't worry. The workaround is trivial, and one-off (once per downgrade): #1241 (comment)
To avoid possible confusion:
|
Official Waterfox Current 2020.01 Linux build still does not run. The error message has now changed -
|
Doesn't work here either, with waterfox-classic on Ubuntu 18.10
Extracted from: waterfox-classic-2020.01.en-US.linux-x86_64.tar.bz2 |
I can confirm that Waterfox current 2020.01 does not work on debian 9 and debian 10.
|
https://www.waterfox.net/download/ now says
However, the official Waterfox Current 2020.01.1 Linux build doesn't run even in CentOS 8 -
|
So I went back to Ubuntu 16 LTS to compile Waterfox for 2020.01.1. This is so frustrating, the dev experience is not optimal on Linux, can't believe it's so complicated to have a portable application. I'll see what I can do for the next build, but it's taking up so much time. |
May I suggest a virtual machine to compile the release build? Ideally, it should be simply "git checkout", "make build", "make publish". You don't need to develop Waterfox in Ubuntu 16.04, only compile there the release build. Let me know if you need help to set this up. |
This solved this problem for Classic 2020.01.1. But did not work for Current 2020.01.1? 😕 Are you using the same build machine for both Waterfoxes? |
On debian stable it does not work for classic see #1356 (comment) It seems that Ubuntu 16.04 is not conservative enough (no surprise really). I did not test current. Edit: Same with current |
Official Waterfox Current 2020.02 Linux build works for me in Xubuntu 18.04 after running It also works in Xubuntu 16.04 after also installing |
libc++1-7 and libc++abi1-7 were already installed. additionally installing libc++1 and libc++abi1 did not help, these packages do not contain anything (see https://packages.debian.org/buster/amd64/libc++1/filelist and https://packages.debian.org/buster/amd64/libc++abi1/filelist). There must be something else. Which debian live CD did you use? |
Debian 10.3.0 amd64 XFCE live CD from https://www.debian.org/CD/live/ |
I'm having the same issue on the linux mint debbie.
|
Same issue here on LMDE
|
You seem to be misreading the output it is giving you : version GLIBC_2.30 not found libc6 is already the newest version (2.28-10). Since I doubt your skill level is sufficient to put version 2.30+ on your system, you are going to have to upgrade to a newer distro |
The same issue Linux Big 5.4.0-72-lowlatency #80-Ubuntu SMP PREEMPT Mon Apr 12 18:37:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux ./waterfox |
@AngborTim From your log, seems that's rather different problem. Official Waterfox G4 requires SSE4.2 instruction support in CPU and seems that your CPU doesn't support that. However there is solution for you other than buying new CPU => just use one of my packages following https://github.com/hawkeye116477/waterfox-deb-rpm-arch-AppImage/blob/master/README.md. |
thanx, I'll check it |
I use Xubuntu 18.04 64-bit, and I'm unable to run the official build of Waterfox 68.0b1 downloaded from the website. It doesn't start at all.
If I try to run it in Terminal, I see this error -
My custom build of 68.0b1 runs fine without error.
@MrAlex94 What distro/version are you using to build Waterfox for Linux?
The text was updated successfully, but these errors were encountered: