Package Details: firefox-beta 70.0b14-1

Git Clone URL: https://aur.archlinux.org/firefox-beta.git (read-only)
Package Base: firefox-beta
Description: Standalone web browser from mozilla.org - Beta
Upstream URL: https://www.mozilla.org/en-US/firefox/channel/#beta
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Conflicts: firefox-beta-bin
Provides: firefox=70.0b14
Submitter: argymeg
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 13
Popularity: 0.000029
First Submitted: 2015-10-05 23:34
Last Updated: 2019-10-12 12:09

Dependencies (35)

Required by (189)

Sources (4)

Latest Comments

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

FredBezies commented on 2019-09-07 08:37

Adopted PKGBUILD. Rebased it on Firefox developer's one in order to clean it up a little :)

LomigLavnek commented on 2018-10-13 09:24

There's a 404 error with this file https://raw.githubusercontent.com/bn0785ac/firefox-beta/master/FIREFOX_62_0b9_RELEASE.desktop

eugen-b commented on 2018-07-31 22:06

To build version 62_0b12 you need clang 6.0.1-2 (llvm and llvw-libs, too). Otherwise the build fails with following error:

/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b9_RELEASE/obj-x86_64-pc-linux-gnu/gfx/gl/Unified_cpp_gfx_gl0.cpp:29:
53:50.90 /tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b9_RELEASE/gfx/gl/GLBlitHelper.cpp:474:12: 
note: 'oldVAO' was declared here
53:50.90      GLuint oldVAO;
53:50.90             ^~~~~~
53:56.58 gfx/vr
54:07.65 error: build failed
54:07.65 make[4]: *** 
[/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b9_RELEASE/config/rules.mk:951: 
force-cargo-library-build] Error 101
54:07.66 make[3]: *** 
[/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b9_RELEASE/config/recurse.mk:74: 
toolkit/library/rust/target] Error 2
54:07.66 make[3]: *** Waiting for unfinished jobs....
58:25.77 make[2]: *** 
[/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b9_RELEASE/config/recurse.mk:34: compile] Error 2
58:25.77 make[1]: *** 
[/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b9_RELEASE/config/rules.mk:418: default] Error 2
58:25.77 make: *** [client.mk:150: build] Error 2
58:25.77 0 compiler warnings present.
58:26.06 ccache (direct) hit rate: 0.5%; (preprocessed) hit rate: 0.9%; miss rate: 98.6%
58:26.06 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed
==> ERROR: A failure occurred in build().
    Aborting...

mikelui commented on 2018-07-26 15:21

I'm guessing the disable-location.services patch is about MLS, so I can just go without it on my desktop.

==> Validating source files with sha256sums...
    FIREFOX_62_0b9_RELEASE.tar.gz ... Passed
    firefox-beta.desktop ... Passed
    firefox-symbolic.svg ... Passed
    firefox-52-disable-data-sharing-infobar.patch ... Passed
    firefox-52-disable-location.services.mozilla.com.patch ... FAILED
    firefox-52-disable-telemetry.patch ... Passed
    id.patch ... Passed
    fix.patch ... Passed
    fix2.patch ... Passed
==> ERROR: One or more files did not pass the validity check!

Also some options are unsupported: https://bugzilla.mozilla.org/show_bug.cgi?id=1460600

 0:04.61     raise InvalidOptionError('Unknown option: %s' % without_value)
 0:04.61 mozbuild.configure.options.InvalidOptionError: Unknown option: --enable-system-hunspell
 0:04.63 *** Fix above errors and then restart with\
 0:04.63                "/bin/make -f client.mk build"
 0:04.63 make: *** [client.mk:127: configure] Error 1
==> ERROR: A failure occurred in build().

eugen-b commented on 2018-07-14 19:47

It worked to build FIREFOX_62_0b8_RELEASE with clang 6.0.1-1. I also replace all -02 flags in makepkg.conf, PKGBUILD and mozconfig with -01, but I don't know if it was relevant. UPDATE: I reverted to -02 and firefox-beta built sucessfully with clang. I also commented ac_add_options as I mentioned on 2018-07-13. One issue:

 0:17.44 make[1]: Leaving directory '/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b8_RELEASE/obj-x86_64-pc-linux-gnu/browser/installer'
 0:17.44 make: Leaving directory '/tmp/makepkg/firefox-beta/src/mozilla-unified-FIREFOX_62_0b8_RELEASE/obj-x86_64-pc-linux-gnu'
 0:17.46 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Install complete
install: cannot stat '../firefox-beta.desktop': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

It helped to copy firefox-beta.desktop to /tmp/makepkg/firefox-beta/src/ and running makepkg -Re.

eugen-b commented on 2018-07-13 08:13

Commenting

ac_add_options --enable-optimize="-O2"
ac_add_options --enable-system-hunspell
ac_add_options --enable-alsa
ac_add_options --enable-jack
mk_add_options MOZ_MAKE_FLAGS="-j10"

in PKGBUILD and if exesting in mozconfig allows the build to start. I will update you about the result.

eugen-b commented on 2018-07-08 08:12

FIREFOX_62_0b3 gives a build error https://s33.postimg.cc/5pniwolu7/error_build_firefox-beta.jpg

and if I replace the line in PKGBUILD meme=FIREFOX_62_0b6_RELEASE I get the same error https://s33.postimg.cc/e7wz1102n/error_build_ff_b6.jpg

Also the link https://raw.githubusercontent.com/bn0785ac/firefox-beta/master/FIREFOX_62_0b3_RELEASE.desktop is dead.

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