LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
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 09-15-2020, 03:53 PM   #1
arcctgx
Member
 
Registered: Mar 2006
Location: EU
Distribution: Slackware, Gentoo
Posts: 58

Rep: Reputation: 23
Mozilla Firefox ESR update in Slackware-14.2


Hi,

The version of Mozilla Firefox currently available in -14.2 is 68.12.0 ESR, which is the last version for 68.x ESR branch. That branch is now EOL, security fixes will now be merged to 78.x ESR branch, with 78.3 ESR scheduled for release on September 22nd [1].

Does anyone know if we can expect an update of Firefox to 78.x ESR branch?

[1] https://wiki.mozilla.org/Release_Management/Calendar

Last edited by arcctgx; 09-15-2020 at 03:56 PM.
 
Old 09-15-2020, 04:28 PM   #2
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,058

Rep: Reputation: Disabled
Quote:
Originally Posted by arcctgx View Post
Does anyone know if we can expect an update of Firefox to 78.x ESR branch?
We certainly can, but we probably won't know when until the new version appears in a ChangeLog like this one. Upgrading could need some preparation, cf. these Release Notes.
 
Old 09-15-2020, 05:16 PM   #3
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 905

Rep: Reputation: 694Reputation: 694Reputation: 694Reputation: 694Reputation: 694Reputation: 694
Quote:
Originally Posted by arcctgx View Post
Does anyone know if we can expect an update of Firefox to 78.x ESR branch?
Let's examine the 14.2 Changelog:

Code:
+--------------------------+
Wed Jul 10 20:13:44 UTC 2019
patches/packages/mozilla-firefox-68.0esr-x86_64-1_slack14.2.txz: Upgraded.
       This release contains security fixes and improvements. Some of the patched
       flaws are considered critical, and could be used to run attacker code and
       install software, requiring no user interaction beyond normal browsing.
       For more information, see:
       https://www.mozilla.org/security/known-vulnerabilities/firefoxESR.html
       https://www.mozilla.org/en-US/security/advisories/mfsa2019-22/
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-9811
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11711
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11712
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11713
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11729
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11715
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11717
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11719
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11730
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11709
       (* Security fix *)
patches/packages/rust-1.36.0-x86_64-1_slack14.2.txz: Upgraded.
       Upgraded to the latest Rust compiler for Firefox 68.0.
+--------------------------+
Fri Jun 21 06:12:11 UTC 2019
patches/packages/mozilla-firefox-60.7.2esr-x86_64-1_slack14.2.txz: Upgraded.
       This release contains security fixes and improvements.
       For more information, see:
       https://www.mozilla.org/security/known-vulnerabilities/firefoxESR.html
       https://www.mozilla.org/en-US/security/advisories/mfsa2019-19/
       https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-11708
       (* Security fix *)
+--------------------------+
Thu Sep 6 05:28:05 UTC 2018
Hey folks, in light of Firefox 52.x ESR reaching EOL a few hours ago, I'm
providing some updates. This required adding Rust and a newer version of
LLVM as optional updates for Slackware 14.2. And in case it doesn't work
for you (perhaps there's an extension you need that's not supported by 60.x
ESR), the last Firefox and Thunderbird 52.x EST have been moved to /pasture
as a fallback. If there are any more updates to those (but I don't think
there will be), I'll make those updates in /pasture as well.
pasture/mozilla-firefox-52.9.0esr-x86_64-1_slack14.2.txz: Added.
       Moved here from patches/packages/.
patches/packages/llvm-6.0.1-x86_64-1_slack14.2.txz: Upgraded.
       This upgrade to LLVM is provided because Firefox and Thunderbird require
       a newer version than what was shipped with Slackware 14.2. The libLLVM
       shared library from llvm-3.8.0 is also included in this package, so it
       should be safe to upgrade on Slackware 14.2 systems without breaking
       anything, but unless you are planning to recompile Firefox or Thunderbird,
       or you need a newer version of LLVM for some reason, it is optional.
patches/packages/mozilla-firefox-60.2.0esr-x86_64-1_slack14.2.txz: Upgraded.
       This release contains security fixes and improvements.
       For more information, see:
       https://www.mozilla.org/security/known-vulnerabilities/firefoxESR.html
       (* Security fix *)
patches/packages/rust-1.28.0-x86_64-1_slack14.2.txz: Added.
       Since Rust is now a requirement to compile Firefox and Thunderbird we
       are adding it here. Unless you will need to recompile those (or need to
       compile other code written in Rust), it is an optional addition.
+--------------------------+
Sat Aug 6 19:29:16 UTC 2016
patches/packages/mozilla-firefox-45.3.0esr-x86_64-1_slack14.2.txz: Upgraded.
       This release contains security fixes and improvements.
       For more information, see:
       http://www.mozilla.org/security/known-vulnerabilities/firefoxESR.html
       (* Security fix *)
+--------------------------+
Thu Jun 30 20:26:57 UTC 2016
Slackware 14.2 x86_64 stable is released!

The long development cycle (the Linux community has lately been living in
"interesting times", as they say) is finally behind us, and we're proud to
announce the release of Slackware 14.2. The new release brings many updates
and modern tools, has switched from udev to eudev (no systemd), and adds
well over a hundred new packages to the system. Thanks to the team, the
upstream developers, the dedicated Slackware community, and everyone else
who pitched in to help make this release a reality.

The ISOs are off to be replicated, a 6 CD-ROM 32-bit set and a dual-sided
32-bit/64-bit x86/x86_64 DVD. Please consider supporting the Slackware
project by picking up a copy from store.slackware.com. We're taking
pre-orders now, and offer a discount if you sign up for a subscription.

Have fun! :-)
+--------------------------+
What do you think?
 
Old 09-15-2020, 05:21 PM   #4
arcctgx
Member
 
Registered: Mar 2006
Location: EU
Distribution: Slackware, Gentoo
Posts: 58

Original Poster
Rep: Reputation: 23
Quote:
Originally Posted by Didier Spaier View Post
Upgrading could need some preparation, cf. these Release Notes.
Hopefully that won't be as bad as the upgrade from pre-WebExtensions version. That was horrible user experience all around.

Quote:
Originally Posted by drumz View Post
Let's examine the 14.2 Changelog:
Yeah, I just looked through the -14.2 ChangeLog and it seems Patrick has normally switched to new ESR versions once they became available. I'm not sure why I thought I should ask this question... Maybe because upgrade from 52.9 was somehow special. I don't remember the details.

Nevermind, let's wait for the official announcement.
 
Old 09-29-2020, 04:26 PM   #5
djunzu
LQ Newbie
 
Registered: Sep 2020
Posts: 7

Rep: Reputation: Disabled
A few years ago Patrick did not switched to the last Firefox ESR. I don't remember which Slackware version.
And I remember I had a lot of trouble to get around this...
Have you ever tried to compile Firefox? With less than 4GB RAM!? oh man!

It seems there will be no ESR 78 for Slackware 14.2...

For me the best option is change to Slackware current.
 
Old 09-29-2020, 05:54 PM   #6
Gordie
Member
 
Registered: Aug 2007
Location: Nolalu, Ontario, Canada
Distribution: Slackware64-Current
Posts: 871

Rep: Reputation: 364Reputation: 364Reputation: 364Reputation: 364
Since ESR releases are in lockstep with non-ESR as far as Firefox goes what is the attraction? I just see the ESR release in the Changelog and go get what Ruario's script gets me.
 
Old 11-16-2020, 07:03 PM   #7
arcctgx
Member
 
Registered: Mar 2006
Location: EU
Distribution: Slackware, Gentoo
Posts: 58

Original Poster
Rep: Reputation: 23
About six weeks passed, but an update is nowhere in sight.

I understand that the main focus seems to be development of -current, but nowadays a web browser is a fundamental component of a desktop OS. It feels strange that a stable branch of a Linux distribution doesn't provide security updates for a major web browser. Is there some technical issue which prevents updating Firefox to a supported ESR version on Slackware64-14.2 branch?
 
Old 11-16-2020, 11:24 PM   #8
deNiro
Member
 
Registered: Jun 2003
Distribution: Slackware-Current and Salix 14.2
Posts: 274
Blog Entries: 1

Rep: Reputation: Disabled
Salix 14.2 ( which is binary compatible with slackware 14.2) has version 78.4.1esr, which is the latest of that branch, available. And You can find the mozilla-firefox-78.5.0esr-x86_64-1gv.txz package in the Salix mirrors, for example over here https://ftp.nluug.nl/os/Linux/distr/...4.2/salix/xap/, or on one of the other mirrors

Last edited by deNiro; 11-16-2020 at 11:45 PM.
 
Old 11-21-2020, 05:41 PM   #9
arcctgx
Member
 
Registered: Mar 2006
Location: EU
Distribution: Slackware, Gentoo
Posts: 58

Original Poster
Rep: Reputation: 23
Quote:
Originally Posted by deNiro View Post
Salix 14.2 ( which is binary compatible with slackware 14.2) has version 78.4.1esr
So if I understand correctly that implies there are no technical issues that would prevent shipping currently supported Firefox ESR branch in Slackware-14.2?

If that's the case I just can't understand why Slackware-14.2 has not received an update so far.
 
Old 11-21-2020, 05:52 PM   #10
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 1,893

Rep: Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161
Quote:
If that's the case I just can't understand why Slackware-14.2 has not received an update so far.
I haven't looked, but perhaps the reason is FF 78 won't compile on a stock 14.2 system?
 
Old 11-21-2020, 06:02 PM   #11
deNiro
Member
 
Registered: Jun 2003
Distribution: Slackware-Current and Salix 14.2
Posts: 274
Blog Entries: 1

Rep: Reputation: Disabled
Quote:
Originally Posted by upnort View Post
I haven't looked, but perhaps the reason is FF 78 won't compile on a stock 14.2 system?
As mentioned in my previous post, Salix 14.2 , wich is fully binary compatible with slackware 14.2 provides firefox ESR 78 branch. You can download it from them (check links in previous post), and it will work on slackware, since Salix 14.2 is basicly slackware 14.2. This shows that FF78 will compile on slackware 14.2. But you can surely ignore this post if you are a purist.
 
Old 11-21-2020, 06:11 PM   #12
arcctgx
Member
 
Registered: Mar 2006
Location: EU
Distribution: Slackware, Gentoo
Posts: 58

Original Poster
Rep: Reputation: 23
Quote:
Originally Posted by deNiro View Post
But you can surely ignore this post if you are a purist.
Sorry if it appears as if I'm ignoring your advice - actually I'm tempted to try this Salix package. And the information you provided is relevant and helpful.

But what I'm really trying to achieve is to bring this subject to the attention of the Slackware devs who surely visit this forum. As Slackware has no official bug tracker, it looks like the only way to do it.
 
Old 11-21-2020, 07:11 PM   #13
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by deNiro View Post
As mentioned in my previous post, Salix 14.2 , wich is fully binary compatible with slackware 14.2 provides firefox ESR 78 branch. You can download it from them (check links in previous post), and it will work on slackware, since Salix 14.2 is basicly slackware 14.2. This shows that FF78 will compile on slackware 14.2. But you can surely ignore this post if you are a purist.
It might require additional software or updated libraries to compile on a "stock" 14.2 system, which is how Pat does all his builds.

@OP, really, the easiest thing to do is just use ruario's latest-firefox.sh script. It can grab the latest nightly, stable, or ESR.

Code:
wget https://gist.github.com/ruario/9672798/raw/8838b901c411289c7780d68eadeb8f655c9d46c2/latest-firefox.sh
FFESR=Y sh latest-firefox.sh -i
This will download the latest ESR, package it in a Slackware package, and install it.

I would probably recommend running the following sed against the latest-firefox.sh script, which will make it so any upgrades won't leave you with a new profile:

Code:
sed -i 's|X/firefox-$VERSION|X/firefox-$FFCHANNEL|g' latest-firefox.sh
 
1 members found this post helpful.
Old 11-21-2020, 08:05 PM   #14
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 1,893

Rep: Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161
Binary compatibility does not mean the Salix package is compiled using a stock Slackware. For example, compiling Firefox depends on Rust, but Rust is not a run-time requirement. Possibly the Salix folks bumped their version of Rust or other dependencies for building Firefox.

Conversely, Pat could be in Honey Badger mode.
 
1 members found this post helpful.
Old 11-21-2020, 09:27 PM   #15
deNiro
Member
 
Registered: Jun 2003
Distribution: Slackware-Current and Salix 14.2
Posts: 274
Blog Entries: 1

Rep: Reputation: Disabled
Well, I guess I misinterpreted the post of the topic starter. I assumed he was worried about FF68 branch being EOL, and that he wanted to run Firefox78 branch on his slackware 14.2 installation. But it was actually about the development of the package and/or the building process. I think I am getting too old :P
 
  


Reply



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
[Suggestion] Mozilla Firefox 31 ESR for Slackware Current and next stable release sardinha Slackware 9 07-24-2014 04:03 AM
[SOLVED] [Suggestion] Mozilla Firefox ESR for Slackware 14.1 sardinha Slackware 31 09-20-2013 10:00 AM
LXer: Download Mozilla Firefox 17.0 ESR for Linux LXer Syndicated Linux News 3 11-21-2012 11:15 AM
Request: Mozilla Firefox ESR (Extended Support Release) for Slackware kikinovak Slackware 4 07-18-2012 11:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:42 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration