Gentoo Archives: gentoo-catalyst

From: lurker <lurker@×××××××.com>
To: gentoo-catalyst@l.g.o
Subject: Re: [gentoo-catalyst] Firefox / Bon Echo on LiveCD
Date: Thu, 31 Jul 2008 04:19:07
Message-Id: 48913D36.9000500@lavabit.com
In Reply to: [gentoo-catalyst] Firefox / Bon Echo on LiveCD by David Shay
1 On 31/07/08 06:05, David Shay wrote:
2 > I'm trying to build a generic/livecd type and having an issue with
3 > putting Firefox on it. It compiles fine, and emerge shows it's using
4 > the "bindist" use flag, which seems to indicate that it should be
5 > getting branded as "Firefox" and not "Bon Echo". I used the exact
6 > same use flags when I emerged it outside of catalyst and I get the
7 > Firefox branding, but it seems no matter what I try, inside the
8 > catalyst build, I get the Bon Echo branding. Even tried 3.0.1, where
9 > I think I got the "Minefield" branding.
10
11 The "bindist" USE flag implies that what you are compiling will be
12 redistributed. The Firefox license/copyright/whatever prohibits
13 redistribution of self-compiled binaries from the Firefox sources.
14 Therefore your binary needs to be branded as something different if you
15 wish to redistribute it.
16
17 > Any other ideas?
18
19 If you refuse to alter the useragent you either have to install
20 www-client/mozilla-firefox-bin instead, or add something like
21 "www-client/mozilla-firefox -bindist" to package.use (using the portage
22 config overlay). But in the latter case you might break the law (depends
23 on which country you live in) if you redistribute the compiled binaries
24 to others.
25
26 Hope that helps.