Package Details: firefox-beta 70.0b6-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.0b6
Submitter: argymeg
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 13
Popularity: 0.000054
First Submitted: 2015-10-05 23:34
Last Updated: 2019-09-13 11:39

Dependencies (35)

Required by (216)

Sources (4)

Latest Comments

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

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?

robsmith11 commented on 2018-03-05 05:37

It's building fine again with current Rust nightly.

farnoy commented on 2018-02-20 21:47

FYI, this doesn't build anymore on rust 1.24.0 due to this fix landing in said version. I use rustup, so I prefixed the make commands with rustup run 1.23.0 -- ./mach ...

robsmith11 commented on 2018-01-27 10:35

Thanks, it's working now.

You may want to delete some of the unused files in the git tree like mozconfig. Another possible change is to use more system libraries. I'm running it with:

ac_add_options --with-system-nspr
ac_add_options --with-system-nss
ac_add_options --with-system-jpeg
ac_add_options --with-system-zlib
ac_add_options --with-system-bz2
ac_add_options --with-system-png
ac_add_options --with-system-libevent
ac_add_options --with-system-libvpx
ac_add_options --with-system-icu
ac_add_options --enable-system-hunspell
ac_add_options --enable-system-sqlite
ac_add_options --enable-system-ffi
ac_add_options --enable-system-pixman

Note that there is a linking bug when using new versions of nss, so the following patch is also required:

--- a/old-configure.in  2017-05-12 22:21:13.000000000 +0200
+++ b/old-configure.in  2017-06-14 00:21:17.128183411 +0200
@@ -2127,7 +2127,7 @@
 fi

 if test -n "$MOZ_SYSTEM_NSS"; then
-   NSS_LIBS="$NSS_LIBS -lcrmf"
+   NSS_LIBS="$NSS_LIBS"
 else
    NSS_CFLAGS="-I${DIST}/include/nss"
 fi