Alex313031 / Mercury

Firefox fork with compiler optimizations and patches from Librewolf, Waterfox, and GNU IceCat.
https://thorium.rocks/mercury
Mozilla Public License 2.0
1.03k stars 26 forks source link

OpenSuse (Tumbleweed) Support? #60

Closed ElijahHW closed 4 months ago

ElijahHW commented 8 months ago

Hi there, came here from ChrisTitus shoutout. Just tried to install it from the .zip file. Extracted the files, and ran the terminal in the folder and ran ./run.sh, but that results in this message.

~/Downloads/Mercury-v.115.4.0 took 2s 
❯ ./run.sh

Script to run Mercury in dev mode.

run.sh: line 42: cd: /root/mozilla-unified: No such file or directory
allemand-instable commented 8 months ago

You have to build it from source if I am not mistaken

There is a guide you can follow, you have to "bootstrap" the firefox source code on your machine at the locations specified for making the scripts work

Alex313031 commented 5 months ago

@ElijahHW @allemand-instable Yeah, you can download the premade releases. I make Linux and Windows releases.

run.sh is only for running a debug build directly from the source code. Cloning and running that wont do anything. You have to run ./bootstrap.sh to download the firefox source, ./trunk.sh to check out the proper branch, ./setup.sh to copy Mercurys modified files over the source tree, ./build.sh to build it, and THEN you could use ./run.sh to run the build before running ./package.sh which generates release build installation packages.