Visit Jeremy's Blog.
Go Back > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Slackware This Forum is for the discussion of Slackware Linux.


  Search this Thread
Old 07-18-2012, 03:55 AM   #1
MLED Founder
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, CentOS, FreeBSD
Posts: 3,342

Rep: Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894Reputation: 1894
Request: Mozilla Firefox ESR (Extended Support Release) for Slackware


Last summer I installed a complete 100 % Slackware network (two servers, currently twenty clients) in a private school nearby. It's been used for a year now by fifty users, I've taken many notes and sanded down the edges, and it's running quite OK. Right now I'm working on replacing the initial KDE 4.6.5 desktop (thanks AlienBOB) by the equivalent in XFCE (thanks Robby Workman), since the client-side hardware is a bit light (first generation P-IV with 512 MB RAM and crappy video cards).

One problem that remains to be resolved is browser and mail client support. Since Firefox and Thunderbird are going into an update frenzy, things are a bit difficult to maintain in a production environment with many users. I think the best solution here would be to have the Extended Support version for both. The main reason being that addons (language packs and such) would remain constantly available, whereas they're moving targets on the "normal" version, e. g. they become "obsolete" after weeks.

Now I understand building Firefox from source is not exactly a trivial task. Before I launch into this potentially time-consuming chore, a few questions to the gurus in this forum.

1) Do I have to have some special packages (stuff from extra/, etc.) installed for Firefox to build OK? (Rather ask first, since the most powerful machine I have here is a first-generation AMD64 with 3 GB RAM... I reckon even on this machine it's a matter of a couple hours...).

2) Maybe some of you already built Firefox ESR successfully? In that case, I would be very thankful if you have a SlackBuild script for that.

3) AlienBOB, you're a specially gifted packager before the Almighy Bob, for all this HUGE unbuildable stuff (KDE, LibreOffice, VLC and similar monstrosities). I'd have a suggestion for you to add to your custom packages (that is, once you're back from the holidays): Firefox ESR, corresponding language packs, and eventually some more common plugins (AdBlock Plus!) packaged so they are installed system-wide. What do you think?

Cheers from the sunny South of France.
Old 07-18-2012, 04:38 AM   #2
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 2,188

Rep: Reputation: 1184Reputation: 1184Reputation: 1184Reputation: 1184Reputation: 1184Reputation: 1184Reputation: 1184Reputation: 1184Reputation: 1184
I don't use Firefox for day to day browsing but it is handy for the occasional comparative test with Opera and so I wrote a script that I use for doing a binary repack of Firefox into Slackware format. This allows me to keep FF up to date, from the moment a new release comes out. I can also take advantage of the fact that the binary versions provided by mozilla are PGO. The binaries provided by most (all?) distros are not PGO, nor is this something a reagular user is likely to do, or at least do well. As such the Mozilla provided binary versions are almost certainly faster.

Whilst my script is designed to fetch and install the latest stable (regular) release it can repack ESR releases as well by simply setting $VERSION to the version you want (that includes ESR versions), e.g.

$ wget
$ chmod +x latest-firefox
$ VERSION=10.0.6esr ./latest-firefox
Edit: If you want a different language, set $FFLANG to your preferred locale (it is set to en-US by default).

Edit 2: Here is a video demo of the process of repacking Firefox ESR to show you how easy it is.

Last edited by ruario; 07-18-2012 at 05:14 AM. Reason: updated latest-firefox to support ESR downloads and changed example accordingly
2 members found this post helpful.
Old 07-18-2012, 10:18 AM   #3
Senior Member
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 544Reputation: 544Reputation: 544Reputation: 544Reputation: 544Reputation: 544
Grab the build scripts from Slackware 13.1, which repack the upstream binaries rather than build from source.

I too would like to see ESR supported in Slackware. Possibly in the extra branch. :-)
Old 07-18-2012, 10:51 AM   #4
Registered: Apr 2009
Distribution: Slackware
Posts: 538

Rep: Reputation: 119Reputation: 119
+1 to that. Even some Mozilla devs are getting concerned about this update frenzy: Mozilla dev admits Firefox killed its rep with never ending updates
1 members found this post helpful.
Old 07-18-2012, 11:24 AM   #5
LQ Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1287Reputation: 1287Reputation: 1287Reputation: 1287Reputation: 1287Reputation: 1287Reputation: 1287Reputation: 1287Reputation: 1287
Originally Posted by BrZ View Post
+1 to that. Even some Mozilla devs are getting concerned about this update frenzy: Mozilla dev admits Firefox killed its rep with never ending updates
Yeah, he's right, but I also predicted its demise when they first started doing it. I am looking for alternatives and have found something promising:
It is easy to build and uses qtwebkit. Some pages don't render right tho.


enterprise, firefox, language, slackbuild

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Mozilla Proposes Half-Hearted Extended Release Cycle for Enterprises LXer Syndicated Linux News 1 09-23-2011 12:03 PM
LXer: Mozilla refuses US request to ban Firefox add-on LXer Syndicated Linux News 0 05-06-2011 12:11 AM
LXer: Mozilla dropping 10.4 support with next Firefox release LXer Syndicated Linux News 0 02-09-2010 06:30 AM
LXer: Support for Mozilla Firefox 1.5 Extended Until Mid-May LXer Syndicated Linux News 0 04-25-2007 11:16 AM
LXer: Mozilla Firefox 2.0 release candidate 2 LXer Syndicated Linux News 0 10-07-2006 03:33 PM

All times are GMT -5. The time now is 12:50 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration