Package Details: firefox-beta 89.0b9-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=89.0b9
Submitter: argymeg
Maintainer: Anthony25 (bittin, symen)
Last Packager: bittin
Votes: 15
Popularity: 0.108352
First Submitted: 2015-10-05 23:34
Last Updated: 2021-05-07 00:39

Dependencies (35)

Required by (222)

Sources (4)

Pinned Comments

Anthony25 commented on 2021-04-25 20:59

Please only mark the package as outdated once the sources are available here: http://archive.mozilla.org/pub/firefox/releases/

Otherwise, it is pretty much useless and makes everyone losing there time. I will have to check regularly if the sources are finally there, so I'll end up being more late pushing the release than if I was notified only after it was available.

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

1 2 3 4 5 6 ... Next › Last »

lbravo commented on 2021-04-29 19:00

Dear @Anthony25 clamav has accused a virus in this package. See below.

/home/lbravo/.cache/yay/firefox-beta/src/firefox-89.0/editor/libeditor/crashtests/1464251.html: Html.Exploit.CVE_2013_3874-1 FOUND /home/lbravo/.cache/yay/firefox-beta/src/firefox-89.0/editor/libeditor/crashtests/1464251.html: Removed.

Could this be a false positive?

Anthony25 commented on 2021-04-25 20:59

Please only mark the package as outdated once the sources are available here: http://archive.mozilla.org/pub/firefox/releases/

Otherwise, it is pretty much useless and makes everyone losing there time. I will have to check regularly if the sources are finally there, so I'll end up being more late pushing the release than if I was notified only after it was available.

bittin commented on 2021-02-08 10:58

Beta 7: https://pastebin.com/5Cv9SED0 https://pastebin.com/ysUdrs73

bittin commented on 2021-02-05 04:01

Beta 6: https://archive.mozilla.org/pub/firefox/releases/86.0b6/source/

justinkb commented on 2021-02-04 09:49

22:14.22 In file included from Unified_cpp_widget_gtk1.cpp:65:
22:14.22 /home/paul/.cache/yay/firefox-beta/src/firefox-86.0/widget/gtk/nsAppShell.cpp:159:39: error: member access into incomplete type 'const mozilla::XREAppData'
22:14.22         gdk_set_program_class(gAppData->remotingName);
22:14.22                                       ^
22:14.22 /home/paul/.cache/yay/firefox-beta/src/firefox-86.0/obj/dist/include/nsXULAppAPI.h:30:7: note: forward declaration of 'mozilla::XREAppData'
22:14.22 class XREAppData;
22:14.22       ^
22:14.54 BUILDSTATUS BUILD_VERBOSE xpcom/components
22:16.22 xpcom/ds
22:19.44 1 error generated.
22:19.49 make[4]: *** [/home/paul/.cache/yay/firefox-beta/src/firefox-86.0/config/rules.mk:676: Unified_cpp_widget_gtk1.o] Error 1

Looks like you failed to update the 0001-Use-remoting-name-for-GDK-application-names.patch with the changes from the below url, so you're missing that added include ("mozilla/XREAppData.h")

https://github.com/archlinux/svntogit-packages/commit/eef4e4d8993a65fcbe8873496175b41b74a42208

You're also missing a build dep on dump-syms

bittin commented on 2021-01-31 10:33

86b3 https://pastebin.com/kU6CWv57

peeweep commented on 2020-11-19 02:47

Please add python-zstandard as makedepends because of below error:

 7:36.31 packing symbols
 7:36.41   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.41        "crashreporter/E5F1E0550E2289EB22654FF7DF78561C0/crashreporter.sym"
 7:36.41   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.41        "firefox/4082AAF206D40F4026C4A778F4B4FE2F0/firefox.sym"
 7:36.43   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols-full.tar.zst":
 7:36.43        "crashreporter/E5F1E0550E2289EB22654FF7DF78561C0/crashreporter.dbg"
 7:36.43   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.43        "libclearkey.so/8523D2547E1356EEEAE6B3948B91D9380/libclearkey.so.sym"
 7:36.44   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.44        "libfake.so/985921E256459606D83AD745DC39D4FE0/libfake.so.sym"
 7:36.48   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.48        "libfakeopenh264.so/83BED6CE32EA39646981851964B0BB830/libfakeopenh264.so.sym"
 7:36.48   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.48        "liblgpllibs.so/5FE38B6101348D8078F0F1AD760794130/liblgpllibs.so.sym"
 7:36.49   Adding to "firefox-84.0.en-US.linux-x86_64.crashreporter-symbols.zip":
 7:36.49        "libmozavcodec.so/1811FD0A057702519469C8B9EF21CAFF0/libmozavcodec.so.sym"
 7:36.49 Traceback (most recent call last):
 7:36.49   File "/build/firefox-beta/src/firefox-84.0/taskcluster/scripts/misc/zstdpy", line 12, in <module>
 7:36.49     import zstandard
 7:36.49 ModuleNotFoundError: No module named 'zstandard'

bittin commented on 2020-11-17 03:52

https://pastebin.com/vwmDKLx4 84.0b1 PKGBUILD

bittin commented on 2020-11-12 19:19

New RC New PKGBUILD: https://pastebin.com/s9FtDcQV

bittin commented on 2020-11-10 17:53

RC PKGBUILD: https://pastebin.com/yYfSk7t1