Package Details: firefox-beta 84.0b6-1

Git Clone URL: https://aur.archlinux.org/firefox-beta.git (read-only, click to copy)
Package Base: firefox-beta
Description: Standalone web browser from mozilla.org - Beta
Upstream URL: https://www.mozilla.org/en-US/firefox/channel/#beta
Keywords: beta browser firefox web
Licenses: GPL, MPL, LGPL
Conflicts: firefox-beta-bin
Provides: firefox=84.0b6
Submitter: argymeg
Maintainer: Anthony25 (bittin, symen)
Last Packager: bittin
Votes: 14
Popularity: 0.076540
First Submitted: 2015-10-05 23:34
Last Updated: 2020-11-30 08:15

Dependencies (34)

Required by (211)

Sources (4)

Pinned Comments

Anthony25 commented on 2020-05-10 01:04

I enabled LTO and PGO (using a profile generated by running the test suite). They are also used by Mozilla to compile the official firefox-beta binaries they provide, as they allow some performance boost, therefore it is synced in this package.

It is possible to keep the compilation options of the old versions of this package, by setting the options at the top the PKGBUILD (they are documented) to enable_pgo=n and enable_lto=n, or by building it with: env enable_pgo=n enable_lto=n makepkg

However, if running out of memory is an issue, before disabling LTO, try: env enable_no_keep_memory=y makepkg

It should tell LD to be less aggressive on the cache utilization during the compilation. It does not change anything on the generated binary, it should slow down a bit the compilation, but at least you can still enjoy a compilation with LTO.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

banzr commented on 2018-05-17 01:35

ca9a1ec0da442ccb96e2926153795235565fb1481dcb4819618657d419fcb1bc is the sha256 for 61.0b3

yan12125 commented on 2018-05-09 16:27

pkgver is 61.3 while the source is DEVEDITION_61_0b1_RELEASE.tar.gz. Incomplete update?

banzr commented on 2018-05-04 01:14

TESTED: Here's the fix. Change the second $meme... source=("https://hg.mozilla.org/mozilla-unified/archive/$meme2.tar.gz" https://raw.githubusercontent.com/bn0785ac/firefox-beta/master/$meme.desktop

..to $name on line 27 of PKGBUILD..

source=("https://hg.mozilla.org/mozilla-unified/archive/$meme2.tar.gz" https://raw.githubusercontent.com/bn0785ac/firefox-beta/master/$name.desktop

yan12125 commented on 2018-05-03 10:57

Typo in the latest update?

  -> Downloading FIREFOX_60_0b15_RELEASE.desktop...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
curl: (22) The requested URL returned error: 404 Not Found

yan12125 commented on 2018-05-01 12:11

And they use Python 3 now:

 0:06.41 checking for Python 3... no
 0:06.41 ERROR: Python 3.5 or newer is required to build. Ensure a `python3.x` executable is in your PATH or define PYTHON3 to point to a Python 3.5 executable.
 0:06.43 *** Fix above errors and then restart with\
 0:06.43                "/usr/bin/make -f client.mk build"
 0:06.43 make: *** [client.mk:149: configure] Error 1

yan12125 commented on 2018-05-01 12:07

Thanks for clarification and the update. Seems the first line of the updated PKGBUILD should be:

"https://hg.mozilla.org/mozilla-unified/archive/$meme3.tar.gz"

Instead of

"https://hg.mozilla.org/mozilla-unified/archive/$meme.tar.gz"

bm456 commented on 2018-05-01 01:58

No

The patches are useful too (disables annoying features), but i'll make a small cleanup as soon as 61 reaches b1

yan12125 commented on 2018-04-30 09:07

Seems only PKGBUILD is necessary? Mind removing other files?

robsmith11 commented on 2018-03-08 02:01

I've only tried on nightly with rustup, so I'm not sure about 1.24.1.

bm456 commented on 2018-03-06 14:28

@robsmith11

works with rust-1:1.24.1-1?