Package Details: firefox-esr-bin 60.0.2-1

Git Clone URL: (read-only)
Package Base: firefox-esr-bin
Description: Standalone web browser from - Extended Support Release
Upstream URL:
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Provides: firefox=60
Submitter: Barthalion
Maintainer: runaz
Last Packager: runaz
Votes: 130
Popularity: 3.921967
First Submitted: 2012-08-30 08:02
Last Updated: 2018-06-07 06:40

Required by (203)

Sources (3)

Latest Comments

frankyboy commented on 2018-06-03 14:37

@toniwiki i've tried various tweaks in about:config and installed ffmpeg-compact57 and now html5 with MSE & H.264 working

toniwiki commented on 2018-05-23 06:54

Same problem here with firefox-esr-bin 52.8.0-1.

According to, firefox has no H.264 and MSE & H.264 support. On pages with html5 <video> tag with type="video/mp4" firefox tells "Video format or MIME type is not supported".</video>

Any workaround to keep current ffmpeg version?

jf25 commented on 2018-05-22 20:23

In firefox-esr-bin 52.8.0-1 the playback support for some kinds of embedded audio and video is broken. Here are examples of affected websites:

A workaround which works for me is to downgrade ffmpeg to version 1:3.4.2-2.

As a consequence, the following two packages also have to be downgraded to the following versions: x264 2:152.20171224-1 libquicktime 1.2.4-17

Does anybody else experience this problem?

jbehmel commented on 2018-05-17 11:17

Everything ok! I'm glad you're supporting this package!

runaz commented on 2018-05-17 10:41

I'm sorry! The problem should be fixed now

jbehmel commented on 2018-05-17 08:08

Mhm something is going wrong:

Paket-Details: firefox-esr-bin 52.8.0-1 should'n it be Paket-Details: firefox-esr-bin 60.0.1-1

runaz commented on 2018-05-13 21:20

In case of confusion how the switch works, here is the PGKBUILD for Firefox ESR 52.8.0

runaz commented on 2018-05-13 20:15

@Marvix please use the flag FIREFOX_ESR_BIN_PREFER_OLDER

command: export FIREFOX_ESR_BIN_PREFER_OLDER=true

you can put it in your .bashrc file. This would build the 52.8.0 version of Firefox.

Marvix commented on 2018-05-13 20:01

How can we update to stay at 52.8.0 ESR instead at 60 ESR?

What should we change in the PKGBUILD, what should we uncommend?

Thank you @runaz. Now I have to set it to ingore package list.

jbehmel commented on 2018-05-12 10:30

@runaz sha256sum has changed

Edit: sorry I got it, you are using the sha512 sum

runaz commented on 2018-05-12 09:07

@rotanid you can just do something like export FIREFOX_ESR_BIN_PREFER_OLDER=true This would build version 52.8.0

jbehmel commented on 2018-05-12 08:53

Mhm, okay... maybe it would be an option to initiate packages like:

firefox-esr60-bin firefox-esr52-bin ...

I would like to switch to firefox-esr, but due to the major changes in >60 i'm waiting for not having the double work in implementing my profile.

rotanid commented on 2018-05-12 08:49

i'm not happy that this got upgraded to 60, i would have preferred to stay on 52 until its EOL :-(

"Provides" still shows Firefox=52

EDIT: ah, there's a flag for Firefox 52. thanks. i just need to find out how to use it.

runaz commented on 2018-05-12 08:22

@StarPicard I can update to firefox 60.0 as well. Do you guys want me to do that?

Edit: I've added a flag (FIREFOX_ESR_BIN_PREFER_OLDER) for people who prefer the firefox 58 packages

jbehmel commented on 2018-05-12 08:06

Hello, I've flagged this package and it seems if you have set it back. Is your policy to support it until end of life?

AndyRTR commented on 2017-10-31 08:23

Dependencies are wrong. This is the prebuilt package. Most of the system libs aren't required but bundeled from the tarball. Please compare to the icecat-bin package and fix it!

runaz commented on 2017-10-17 16:08

I changed the download path in the PKGBUILD. Should now work again. If you still encounter any problems let me know.

AsmundEr commented on 2017-10-17 10:42

The download path at no longer resolves. The link below is currently the official link provided by Mozilla, and works just fine in the PKGBUILD for me:

runaz commented on 2017-06-29 09:49

@dimosd I will clean up in the next update. Thanks for your advice

dimosd commented on 2017-06-28 22:15

The make dependencies are not needed at all, since the PKGBUILD simply copies the files... perhaps a left over from the original PKGBUILD?

ubone commented on 2017-06-16 09:27

maybe dependencies should be checked again

runaz commented on 2017-05-20 22:32

@izilly what about upgrades? This package is flagged outdated again! Please let me take over maintenance! I will be much faster

jose1711 commented on 2017-03-16 08:54

any idea why gnome shell displays another icon (titled Firefox ESR - Safe Mode) when i run firefox?

izilly commented on 2017-02-04 01:05

sorry for the delay; had a family emergency to deal with.

thanks @runaz, but i'll be back to more timely updates going forward.

BrunoSpy commented on 2016-06-07 16:04

Firefox ESR 45 is still in the "Qualify" period, so I'd rather stick to 38 by default :

izilly commented on 2016-05-01 16:16

updated to 45.1.0. sorry for the delay, I'm moving to a new house and have been offline for a few days.

for anyone who wants to keep using 38.x, if you set environment variable $FIREFOX_ESR_BIN_PREFER_OLDER this will build the older 38.x version. anyone have any objections to that system? or would you guys rather keep the older version by default and only build 45.x if some variable is set? other thoughts?

@barton, the firefox-esr package is for people who want to compile from source; this one downloads the binary from mozilla's servers for a package that builds more quickly.

barton commented on 2016-04-28 00:21

38.x has been updated upstream [1].
@izilly For those seeking 45.x and beyond, there's firefox-esr [2] so please keep this at 38.X. Thank you.


izilly commented on 2016-04-14 03:45

firefox-esr-bin 45.0.2 PKGBUILD:

izilly commented on 2016-03-19 10:12

firefox-esr 45.0.1 PKGBUILD:

izilly commented on 2016-03-09 04:36

firefox-esr 45.0 is out now as well (there is a 2 release overlap when a new major version is released).

I'll keep this package on 38.x for now to give people time to get ready for 45.x, but if you want to go ahead and start using/testing 45.0, you can use this PKGBUILD:

morion commented on 2016-02-11 19:17

38.6.1 is out

morion commented on 2016-01-27 15:36

38.6 is out

michabuntu commented on 2015-12-21 19:49

38.5.1 is out

eigengrau commented on 2015-08-07 15:52

Firefox 38.1.1 is out with a fix for yesterday’s Firefox 0-day vulnerability.

quite commented on 2015-05-16 16:39

ESR 38 is out, right?

beatgammit commented on 2015-03-26 02:27

I added gstreamer0.10 and gstreamer0.10-good-plugins. When I get some time, I'll try it out in a chroot and try to work out any other plugins it may need for HTML5 video playback.

aaditya commented on 2015-03-13 16:53

I noticed that installing gstreamer0.10-ffmpeg and gstreamer0.10-good-plugins allowed me to play youtube videos in 720p without flashplayer installed.

aaditya commented on 2015-03-13 16:48

I noticed that installing gstreamer0.10-ffmpeg allowed me to play youtube videos in 720p without flashplayer installed.

kyro commented on 2015-03-01 08:39

gstreamer0.10-base-plugins, gstreamer0.10-bad-plugins, gstreamer0.10-good-plugins, gstreamer0.10-ugly-plugins, gstreamer0.10-ffmpeg

recommend add gstreamer0.10 to optdepends.

Alad commented on 2015-02-28 22:55

Completes MimeType from the repo firefox.desktop.

beatgammit commented on 2014-09-04 14:01

Updated to 31.1.0. If you'd prefer to upgrade to 24.8.0 instead, here are the sha512 sums:

- i686: 711737cca187d622550b1fa6911e7dba2aa9818193d5f2ad2fefc50946e8782f630497ad3f03d18acfc7778394dc98d6395079d14e7f6da7f0a2193151f6b3a7

- x86_64: ae6cdeaa34eeb0668cb198de432478921f2fdb1ea9eba588daadd2dfae619ca126399f5277122a048279edfd682bb9eae6a43e0048ea17091858cd1922c88c92

sirocco commented on 2014-09-03 14:22

24.8.0 has been released

quite commented on 2014-09-02 14:26

31.1.0 has been released

Mektub commented on 2014-07-24 15:34


use palemoon-bin in the AUR.


akurei commented on 2014-07-24 13:59

Thanks for the heads-up! So the time has come where even ESR has the horrible new UI =( What do you guys recommend as an alternative?

WorMzy commented on 2014-07-22 23:01

"Firefox 31 ESR brings Australis"

Do not want. :|

Thanks for not updating the PKGBUILD yet; gives me chance to find an alternative browser.

beatgammit commented on 2014-07-22 19:28

Firefox ESR 31 has been released, but I'll wait for the next release cycle (31.1.0) to update this PKGBUILD. Here are the SHA512sums if you're interested:

32-bit: a8a0df580391f2eef2cf6b3ccc923e054fec7769c7dbb8bde1d6039eac9a5a988bdec69b1f3f7a8aa0e9e83a8123b22f7a403bf30d12e7c2b8a031cf36dcea1e
64-bit: 4a1b92b5c3dc288ab2431c017a8d10fe8dc879166a33b5623c6e065887e84ad9179e32a81052ac0d3f6bcb301b5f023368d093a3329923fc7839cbcaa3c49afd

Firefox 31 ESR brings Australis, which is a major UI overhaul, so I recommend testing it out before committing, especially if you're deploying to several machines.

beatgammit commented on 2014-06-16 16:15

@grayich - Alright, i686 should be fixed. I was pretty sure I updated it when I fixed the 64-bit version, but apparently not (or maybe it changed?). Sorry about that.

beatgammit commented on 2014-06-16 16:14

Alright, i686 should be fixed. I was pretty sure I updated it when I fixed the 64-bit version, but apparently not (or maybe it changed?). Sorry about that.

pinguinaur commented on 2014-06-14 11:31

@beatgammit. Works here. Thank you.

grayich commented on 2014-06-13 16:11

sha512sums firefox-24.6.0esr.tar.bz2 ... FAILED

if [ "$CARCH" == "i686" ]; then

grayich commented on 2014-06-13 16:05

sha512sums firefox-24.6.0esr.tar.bz2 ... FAILED

beatgammit commented on 2014-06-13 14:32

Hmm, it looks like they ninja-uploaded another version just after I uploaded the original... Should work now.

akurei commented on 2014-06-13 00:34

Oh I did not want to flag this out-of-date. Sorry... =(

akurei commented on 2014-06-13 00:32

Same problem here. Even after I cleaned up my cache:

==> Validating source files with sha512sums...
firefox-24.6.0esr.tar.bz2 ... FAILED

Linux sylveon 3.14.7-1-bfs #1 SMP PREEMPT Thu Jun 12 14:19:55 CEST 2014 x86_64 GNU/Linux

pinguinaur commented on 2014-06-12 10:18

Hi, beatgammit! 64-bit. Firefox tells this: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0.

beatgammit commented on 2014-06-12 03:42

Hmm... are you running 32-bit or 64-bit?

pinguinaur commented on 2014-06-11 17:38

Confirmed! Same thing here.

eaglex commented on 2014-06-11 14:24

==> Validating source files with sha512sums...
firefox-24.6.0esr.tar.bz2 ... FAILED
firefox-esr.desktop ... Passed
firefox-esr-safe.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build firefox-esr-bin.

beatgammit commented on 2014-06-09 23:33

I've added the GStreamer 0.10 plugins to optdepends. I just copied the optdepends from the official firefox package, so hopefully that's correct.

nachoig commented on 2014-05-25 23:45

GStreamer 0.10 plugins could have added to optdepends. This version supports GStreamer, but the support is disabled by default in about:config.

beatgammit commented on 2014-02-25 06:31

@artiom - Sorry for the late response. I've added firefox=24 to make sure addons that require a specific version will fail appropriately. I can remove the version specifier if it causes problems.

artiom commented on 2014-02-17 20:18

Please add provides=('firefox') for being able to install various addons from AUR

beatgammit commented on 2014-02-02 05:55

@nachoig - Good catch. Updated.

nachoig commented on 2014-02-02 03:17


Lines 24 and 25

[ "$CARCH" == "i686" ] &&

should be sha512sums, not?

nachoig commented on 2014-02-02 03:16


[ "$CARCH" == "i686" ] &&

should be sha256sums, not?

beatgammit commented on 2014-02-02 02:06

@nachoig - Updated to sha512 and removed desktop-files-utils dep. Thanks for the heads up!

nachoig commented on 2014-01-30 11:52

24.3.0 released.

BTW, the desktop-files-utils dependency is duplicated.

Also, could you use SHA512 instead of MD5? It's more secure than MD5.

nachoig commented on 2014-01-05 23:53

You can replace the language in the source line. In my case, I'm using Brazilian portuguese. So I changed the source from:${pkgver}esr/linux-$CARCH/en-US/firefox-${pkgver}esr.tar.bz2


And updated the first MD5 in the list

nachoig commented on 2014-01-05 23:51

You can replace the language in the source line. In my case, I'm using Brazilian portuguese. So I changed the source to:${pkgver}esr/linux-$CARCH/pt-BR/firefox-${pkgver}esr.tar.bz2

And updated the first MD5 in the list.

nachoig commented on 2014-01-05 23:48

You can replace the language in the source line and using the corresponding MD5.

In my case, I'm using Brazilian portuguese. So I changed the source to:

And updated the first md5sum in the list.

rumpelsepp commented on 2013-12-23 11:23

Is it possible to provide i18n packages for localisation?

beatgammit commented on 2013-09-26 01:11

Updated to 17.0.9, seems to work for me (x86_64).

I think I'll wait to update to the next ESR when this one is no longer supported because I need to test against the oldest supported ESR.

ihstphone commented on 2013-06-08 08:23

Updated pkgbuild

Added former maintainer, and added optdepend for libgnome

ihstphone commented on 2013-05-18 22:59

Updated to 17.0.6
First fix. Hopefully it works!

Barthalion commented on 2012-11-21 17:34

Firefox in [extra] will provide 17.* releases for a while, I suggest switching to it until it moves to 18.

simontunnat commented on 2012-11-06 18:35

Wow that was quick! Thanks for the fast response. :)

Barthalion commented on 2012-11-06 17:31

Oops, accidentally I pasted x86_64 checksum for i686. Fixed.

simontunnat commented on 2012-11-06 17:02

The MD5 hash for the i686 Package is wrong.

Please correct the corresponding line to:

[ "$CARCH" == "i686" ] && md5sums[0]='fa327f16a28788e2ba376de7cea5478b'


Barthalion commented on 2012-08-17 15:25

Compiling packages like Firefox, even using buildserver, just sucks. I'm going to switch it too Mozilla's binary tarball soon.

Barthalion commented on 2012-07-19 05:24

As usually, disown or upgrade.

JonnyJD commented on 2012-07-15 19:06

Tell me if my package works for you, I meant.

JonnyJD commented on 2012-07-15 18:05

I uploaded my PKGBUILD as another package now: (firefox-esr-alt)
That package doesn't conflict with the official firefox package.

I added libffi5 as a dependency, removed the other patch I mentioned (included upstream now) and added another patch from
Please tell me if your package works for you. If it does, it might give some hints how to make your package work.

bhedrich commented on 2012-04-07 21:41

adding: hyphenation/hyph_ru.dic (deflated 66%)
adding: hyphenation/hyph_sh.dic (deflated 69%)
adding: hyphenation/hyph_sl.dic (deflated 50%)
adding: hyphenation/hyph_sv.dic (deflated 51%)
adding: hyphenation/hyph_tr.dic (deflated 64%)
adding: hyphenation/hyph_uk.dic (deflated 70%)
failed to get nsXPConnect service!
make[2]: *** [install] Error 1
make[2]: Leaving directory `/root/builds/firefox-esr/src/mozilla-esr10/obj-x86_64-unknown-linux-gnu/browser/installer'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/builds/firefox-esr/src/mozilla-esr10/obj-x86_64-unknown-linux-gnu'
make: *** [install] Error 2
==> ERROR: A failure occurred in package().

Yes, it compiles... but there is another error. I don't know why.

JonnyJD commented on 2012-04-07 00:39

Did you try to compile with the patch I linked on March 26th?

bhedrich commented on 2012-04-06 19:34

10.0.3 does not compile... waiting for 10.0.4...

JonnyJD commented on 2012-04-04 13:49

An additional note:
I have an esr version for addon-sdk:

JonnyJD commented on 2012-03-26 17:09

I created a package that builds firefox-esr as an alternative, rather than a replacement. Nothing fancy, though. I just put firefox-esr everywhere.
I won't create an extra package unless somebody really requests it.
You should use it with a different profile (see firefox --help) so it doesn't interfere with your normal firefox. Otherwise it WILL make problems with higher versions of firefox (esr still beeing at 10)

I did manage to build 10.0.3 with this additional patch: