Building Firefox for Debian:Jessie

Hi folks,

I'm trying to build Firefox so that it launches on Debian:Jessie.
Firefox toolchain is quite modern and requires gcc-6.1+ and llvm-3.9+ - both are unavailable on jessie. Pulling dependencies from debian:testing results in a build that doesn't run on jessie.

Are there any tips?

Thanks,
Andrey
0
Andrey
12/1/2018 1:20:38 AM
mozilla.dev.builds 1723 articles. 0 followers. Post Follow

2 Replies
15 Views

Similar Articles

[PageSpeed] 9

> I'm trying to build Firefox so that it launches on Debian:Jessie.
> Firefox toolchain is quite modern and requires gcc-6.1+ and llvm-3.9+ - both are unavailable on jessie. Pulling dependencies from debian:testing results in a build that doesn't run on jessie.
>
> Are there any tips?

You could install a newer LLVM from apt.llvm.org.

You'll probbaly also find you need to install a Rust toolchain [1].

Cheers,
Botond

[1] https://www.rust-lang.org/en-US/install.html
0
Botond
12/1/2018 1:30:37 AM
On Saturday, December 1, 2018 at 2:20:39 AM UTC+1, Andrey Lushnikov wrote:
> Firefox toolchain is quite modern and requires gcc-6.1+ and llvm-3.9+ - b=
oth are unavailable on jessie. [=E2=80=A6]
>=20
> Are there any tips?

You should be able to install Nix [1] in your user environment, and use pre=
compiled binary for building an environment in which you can compile Firefo=
x with nixpkgs-mozilla [2] overlay.

If you are going this way and have any issue feel free to reach out to #nix=
os IRC channel on mozilla / freenode.

[1] https://nixos.org/nix/
[2] https://github.com/mozilla/nixpkgs-mozilla#firefox-development-environm=
ent
0
npierron
12/4/2018 8:53:54 PM
Reply: