Package Details: firefox-kde-opensuse 134.0.2-1

Git Clone URL: https://aur.archlinux.org/firefox-kde-opensuse.git (read-only, click to copy)
Package Base: firefox-kde-opensuse
Description: Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE
Upstream URL: https://github.com/openSUSE/firefox-maintenance
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox
Submitter: csslayer
Maintainer: Thaodan
Last Packager: Thaodan
Votes: 336
Popularity: 0.022240
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2025-02-03 15:56 (UTC)

Dependencies (57)

Required by (172)

Sources (35)

Pinned Comments

Thaodan commented on 2021-04-20 17:40 (UTC) (edited on 2021-04-21 22:45 (UTC) by Thaodan)

If you have issues with this package visit gitlab and read the readme first.

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 139 Next › Last »

Thaodan commented on 2019-07-12 22:13 (UTC)

That link requires login. Precompiled builds are also aviable at the repo above.

Teyro commented on 2019-07-12 22:00 (UTC) (edited on 2019-07-12 22:01 (UTC) by Teyro)

Precompiled build 68... https://cloud.teyro.tech/s/JJ2omrGYcacJW7K

eschwartz commented on 2019-07-11 21:39 (UTC)

If you weren't uploading the *crashreporter-symbols-full.zip archive to https://symbols.mozilla.org/ then you should never have been using mercurial in the first place.

Geeko commented on 2019-06-29 03:34 (UTC) (edited on 2019-06-29 16:03 (UTC) by Geeko)

Hi, Thaodan, can you replace the main source by the simple url as it done in this commit [https://git.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/firefox&id=72f78e3a121e4f729ede3367f2bf41e7b45c9170]? It would be more convenient, besides, when I builded this package a few months ago, I received an error when loading the source. Perhaps other people had the same problem. And please replace the checksums with more reliable ones. The official package, for example, is already using sha256.

Thaodan commented on 2019-05-26 14:06 (UTC)

than you downloaded the wrong sources.

BasT commented on 2019-05-26 14:01 (UTC)

I cleared my cache and tried again, but I'm still getting the same error.

Thaodan commented on 2019-05-24 21:06 (UTC)

@BasT: Sory that was a syntax issue that was fixed by hand on my host but no on the patch side. Anyway I told Wolfgang and he fixed it. Please try again.

BasT commented on 2019-05-24 10:23 (UTC) (edited on 2019-05-24 10:26 (UTC) by BasT)

Making the package with CXXFLAGS+=" -mno-avx2" fails

51:45.72 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp: In member function ‘void nsUnixSystemProxySettings::Init()’:
51:45.72 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:81:44: error: qualified-id in declaration before ‘(’ token
51:45.72  bool nsUnixSystemProxySettings::IsProxyMode(const char* aMode) {
51:45.72                                             ^
51:45.72 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:88:46: error: qualified-id in declaration before ‘(’ token
51:45.72  nsresult nsUnixSystemProxySettings::GetPACURI(nsACString& aResult) {
51:45.73                                               ^
51:45.73 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:114:53: error: a function-definition is not allowed here before ‘{’ token
51:45.73                              const char* noProxyVal) {
51:45.73                                                      ^
51:45.73 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:169:64: error: a function-definition is not allowed here before ‘{’ token
51:45.73                             int32_t aPort, nsACString& aResult) {
51:45.73                                                                 ^
51:45.73 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:181:62: error: a function-definition is not allowed here before ‘{’ token
51:45.73                                          nsACString& aResult) {
51:45.73                                                               ^
51:45.73 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:225:60: error: qualified-id in declaration before ‘(’ token
51:45.73  nsresult nsUnixSystemProxySettings::SetProxyResultFromGConf(
51:45.73                                                             ^
51:45.73 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:249:64: error: qualified-id in declaration before ‘(’ token
51:45.73  nsresult nsUnixSystemProxySettings::SetProxyResultFromGSettings(
51:45.73                                                                 ^
51:45.73 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:281:69: error: a function-definition is not allowed here before ‘{’ token
51:45.73  static void proxy_MaskIPv6Addr(PRIPv6Addr& addr, uint16_t mask_len) {
51:45.74                                                                      ^
51:45.74 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:306:47: error: a function-definition is not allowed here before ‘{’ token
51:45.74                                int32_t* aMask) {
51:45.74                                                ^
51:45.74 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:333:57: error: a function-definition is not allowed here before ‘{’ token
51:45.74                                 const nsACString& aHost) {
51:45.75                                                          ^
51:45.75 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:374:54: error: qualified-id in declaration before ‘(’ token
51:45.75  nsresult nsUnixSystemProxySettings::GetProxyFromGConf(const nsACString& aScheme,
51:45.75                                                       ^
51:45.75 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:431:58: error: qualified-id in declaration before ‘(’ token
51:45.75  nsresult nsUnixSystemProxySettings::GetProxyFromGSettings(
51:45.75                                                           ^
51:45.75 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:493:51: error: qualified-id in declaration before ‘(’ token
51:45.75  nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString& aSpec,
51:45.75                                                    ^
51:45.75 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:511:43: error: qualified-id in declaration before ‘(’ token
51:45.76  nsUnixSystemProxySettings::GetProxyFromKDE(const nsACString& aScheme,
51:45.76                                            ^
51:45.76 In file included from /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:7:
51:45.76 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/obj-x86_64-pc-linux-gnu/dist/include/mozilla/Components.h:15:3: error: a template declaration cannot appear at block scope
51:45.76    template <>                            \
51:45.76    ^~~~~~~~
51:45.76 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:536:1: note: in expansion of macro ‘NS_IMPL_COMPONENT_FACTORY’
51:45.76  NS_IMPL_COMPONENT_FACTORY(nsUnixSystemProxySettings) {
51:45.76  ^~~~~~~~~~~~~~~~~~~~~~~~~
51:45.76 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:540:1: error: expected ‘}’ at end of input
51:45.76  }
51:45.77  ^
51:45.77 /mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:67:40: note: to match this ‘{’
51:45.77  void nsUnixSystemProxySettings::Init() {
51:45.77                                         ^
51:45.94 make[5]: *** [/mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/config/rules.mk:807: nsUnixSystemProxySettings.i_o] Error 1
51:45.94 make[4]: *** [/mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/config/recurse.mk:74: toolkit/system/unixproxy/target] Error 2
51:45.94 make[4]: *** Waiting for unfinished jobs....
51:58.96 make[3]: *** [/mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/config/recurse.mk:34: compile] Error 2
51:58.96 make[2]: *** [/mnt/BigData/build/firefox-kde-opensuse/src/mozilla-unified/config/rules.mk:400: default] Error 2
51:58.96 make[1]: *** [Makefile:203: profiledbuild] Error 2
51:58.96 make: *** [client.mk:125: build] Error 2
51:58.98 0 compiler warnings present.
51:59.07 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed
==> ERROR: A failure occurred in build().
    Aborting...

Thaodan commented on 2019-05-21 18:18 (UTC) (edited on 2019-05-24 21:07 (UTC) by Thaodan)

Hey guys, I've prepared the update to firefox 67 but didn't had time to build it (firefox takesb about 8/10 of 32gb ram). Thus its currently in a feature branch see here pls: https://gitlab.com/Thaodan/firefox-kde-opensuse/commits/ff67

I use added some patches to make specter2 migration better and use system av1 and system aom for less in tree libs.

Thaodan commented on 2019-05-07 21:24 (UTC)

WARNING: I changed the url to the repo my server. Please look above!