LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 07-18-2012, 03:55 AM   #1
kikinovak
Senior Member
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, Slackware64
Posts: 1,489

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


Hi,

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
ruario
Senior Member
 
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,783

Rep: Reputation: 797Reputation: 797Reputation: 797Reputation: 797Reputation: 797Reputation: 797Reputation: 797
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.

Code:
$ wget http://www.panix.com/~ruari/latest-firefox
$ 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 shelr.tv 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
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.0
Posts: 3,470

Rep: Reputation: 519Reputation: 519Reputation: 519Reputation: 519Reputation: 519Reputation: 519
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
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 490

Rep: Reputation: 79
+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
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Quote:
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:
http://www.qupzilla.com/
It is easy to build and uses qtwebkit. Some pages don't render right tho.
 
  


Reply

Tags
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 09:28 AM.

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