[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WebRTC support (jitsi) in Guix-packaged browsers?

From: Chris Marusich
Subject: Re: WebRTC support (jitsi) in Guix-packaged browsers?
Date: Tue, 23 Oct 2018 01:01:35 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Pierre Neidhardt <address@hidden> writes:

> Not needed anymore, but out of curiosity, how do you install Firefox on 
> GuixSD?
> Is there a channel somewhere? :p

In short, you can usually get any ELF binaries built for your
architecture working on GuixSD if you use a tool like patchelf to change
the ld interpreter path embedded in the pre-built ELF binaries.  To
ensure the program can load the libraries it needs, you might also need
to modify or add embedded rpath entries in the same ELF binaries;
alternatively, you can set LD_LIBRARY_PATH to point to the place where
the required libraries can be found (e.g., in a Guix profile).

I've done this for Firefox on my own GuixSD machine once in the past,
when I wanted to compare Firefox's behavior with IceCat's to
troubleshoot an issue I was having.  It took some trial and error to get
it working.  In any case, the result is a hack that is brittle and
tedious to maintain.  But sometimes, it's a useful trick to know.


Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]