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.