Package Details: firefox-beta 73.0b11-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=73.0b11
Submitter: argymeg
Maintainer: None
Last Packager: TheGoliath
Votes: 13
Popularity: 0.000002
First Submitted: 2015-10-05 23:34
Last Updated: 2020-02-05 22:20

Dependencies (36)

Required by (194)

Sources (4)

Latest Comments

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

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

bm456 commented on 2018-01-27 01:03

fixed

robsmith11 commented on 2018-01-24 05:29

Anyone else get this error:

16:43.20 In file included from /tmp/firefox-beta/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dom/bindings/UnifiedBindings21.cpp:38:0:
16:43.20 /tmp/firefox-beta/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dom/bindings/WorkerGlobalScopeBinding.cpp:1560:34: error: ‘mozilla::dom::DOMPrefs’ has not been declared
16:43.20    true, false, 0, &mozilla::dom::DOMPrefs::DOMCachesEnabled
16:43.20                                   ^~~~~~~~
16:46.64 make[4]: *** [/tmp/firefox-beta/src/mozilla-unified/config/rules.mk:1049: UnifiedBindings21.o] Error 1
16:46.64 make[3]: *** [/tmp/firefox-beta/src/mozilla-unified/config/recurse.mk:73: dom/bindings/target] Error 2
16:46.64 make[3]: *** Waiting for unfinished jobs....
16:51.48 libdom_geolocation.a.desc
16:51.81 libdom_gamepad.a.desc
16:53.04 libdom_file.a.desc
17:16.65    Compiling geckoservo v0.0.1 (file:///tmp/firefox-beta/src/mozilla-unified/servo/ports/geckolib)
18:02.17    Compiling gkrust-shared v0.1.0 (file:///tmp/firefox-beta/src/mozilla-unified/toolkit/library/rust/shared)
18:03.04    Compiling gkrust v0.1.0 (file:///tmp/firefox-beta/src/mozilla-unified/toolkit/library/rust)
18:48.86     Finished release [optimized] target(s) in 990.0 secs
18:48.87 make[2]: *** [/tmp/firefox-beta/src/mozilla-unified/config/recurse.mk:33: compile] Error 2
18:48.87 make[1]: *** [/tmp/firefox-beta/src/mozilla-unified/config/rules.mk:434: default] Error 2
18:48.87 make: *** [client.mk:168: build] Error 2

robsmith11 commented on 2018-01-24 03:58

Is there any alternative to downloading the entire hg repo? It's rather large..

bm456 commented on 2018-01-20 20:58

@neognomic

i'm calling to firefox 58 stable (for now)

afik these troubles may not happent anymore (at some days they'll release beta 59 and all will be normal again)

neognomic commented on 2018-01-16 04:56

==> Making package: firefox-beta 58.0.100-4 (Mon Jan 15 22:36:37 CST 2018) *BUT it won't even attempt build; SAME ERROR as before:

==> ERROR: Integrity checks (sha256) differ in size from the source array.

...???

Alex commented on 2018-01-14 19:27

I get the following error when I try to build the package

==> ERROR: Integrity checks (sha256) differ in size from the source array.

I checked the PKGBUILD and there are 25 sources, but 26 sha256sums. After testing all of them, I found out, that the 25th sum was in fact a duplicate of the 4th.

But after deleting that entry, there was still an error:

Hunk #1 FAILED at 4.

1 out of 1 hunk FAILED -- saving rejects to file config/baseconfig.mk.rej

here is the content of baseconfig.mk.rej

--- config/baseconfig.mk 2018-01-12 19:51:52.076706568 -0400

+++ config/baseconfig.mk.new 2018-01-13 17:08:54.465360852 -0400

@@ -4,7 +4,7 @@

# whether a normal build is happening or whether the check is running.

includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)

idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)

-installdir = $(libdir)/$(MOZ_APP_NAME)

+installdir = $(libdir)/$(MOZ_APP_NAME)-beta

sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)

ifeq (.,$(DEPTH))

DIST = dist

neognomic commented on 2018-01-14 15:38

Hi: Thanks again, ... but it will not build.

==> ERROR: Integrity checks (sha256) differ in size from the source array.

It is not the firefox-beta source. I verified the PKGBUILD and the source have the published/correct sha256sum. Did one or more of the other 24 sources change? Please fix IYC. 180114.0938CST

bm456 commented on 2018-01-13 21:22

i've made an independient install directory

symen commented on 2018-01-05 09:39

@aereaux Mozilla seemingly published a different b14 release, after withdrawing the previous one from their repo.