Package Details: firefox-beta 63.0-1

Git Clone URL: https://aur.archlinux.org/firefox-beta.git (read-only)
Package Base: firefox-beta
Description: Standalone web browser from mozilla.org, with telemetry and signing disabled
Upstream URL: https://www.mozilla.org/firefox/
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Submitter: argymeg
Maintainer: bm456
Last Packager: bm456
Votes: 13
Popularity: 0.044819
First Submitted: 2015-10-05 23:34
Last Updated: 2018-08-26 02:49

Dependencies (34)

Required by (0)

Sources (9)

Latest Comments

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

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

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