* [gentoo-catalyst] Firefox / Bon Echo on LiveCD
@ 2008-07-31 4:05 David Shay
2008-07-31 4:19 ` lurker
0 siblings, 1 reply; 2+ messages in thread
From: David Shay @ 2008-07-31 4:05 UTC (permalink / raw
To: gentoo-catalyst
I'm trying to build a generic/livecd type and having an issue with
putting Firefox on it. It compiles fine, and emerge shows it's using
the "bindist" use flag, which seems to indicate that it should be
getting branded as "Firefox" and not "Bon Echo". I used the exact
same use flags when I emerged it outside of catalyst and I get the
Firefox branding, but it seems no matter what I try, inside the
catalyst build, I get the Bon Echo branding. Even tried 3.0.1, where
I think I got the "Minefield" branding.
In any case, I thought it might have been based on things other than
use flags, such as a "LINGUAS" setting, so I even tried manipulating
the make.conf inside of the chrooted livecd stage 1 build directory,
but that didn't work either. (In fact, I even built a patch to
catalyst to set this and a few other things automatically, see next
post). No luck there, either, though.
One of the reasons I care is because certain sites actually care about
the branding, because the branding actually changes the user agent
string. For instance, CNN video doesn't work, even though it
otherwise can. Yes, I can install "User Agent Switcher" and
manipulate this, but I don't want to have to do yet one more
manipulation, especially installing firefox add-ons via catalyst, when
I shouldn't have to do this.
Any other ideas?
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-catalyst] Firefox / Bon Echo on LiveCD
2008-07-31 4:05 [gentoo-catalyst] Firefox / Bon Echo on LiveCD David Shay
@ 2008-07-31 4:19 ` lurker
0 siblings, 0 replies; 2+ messages in thread
From: lurker @ 2008-07-31 4:19 UTC (permalink / raw
To: gentoo-catalyst
On 31/07/08 06:05, David Shay wrote:
> I'm trying to build a generic/livecd type and having an issue with
> putting Firefox on it. It compiles fine, and emerge shows it's using
> the "bindist" use flag, which seems to indicate that it should be
> getting branded as "Firefox" and not "Bon Echo". I used the exact
> same use flags when I emerged it outside of catalyst and I get the
> Firefox branding, but it seems no matter what I try, inside the
> catalyst build, I get the Bon Echo branding. Even tried 3.0.1, where
> I think I got the "Minefield" branding.
The "bindist" USE flag implies that what you are compiling will be
redistributed. The Firefox license/copyright/whatever prohibits
redistribution of self-compiled binaries from the Firefox sources.
Therefore your binary needs to be branded as something different if you
wish to redistribute it.
> Any other ideas?
If you refuse to alter the useragent you either have to install
www-client/mozilla-firefox-bin instead, or add something like
"www-client/mozilla-firefox -bindist" to package.use (using the portage
config overlay). But in the latter case you might break the law (depends
on which country you live in) if you redistribute the compiled binaries
to others.
Hope that helps.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-07-31 4:19 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-31 4:05 [gentoo-catalyst] Firefox / Bon Echo on LiveCD David Shay
2008-07-31 4:19 ` lurker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox