Package Details: firefox-kde-opensuse 127.0-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.36
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2024-07-21 20:54 (UTC)

Dependencies (56)

Required by (167)

Sources (37)

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-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!

digitalone commented on 2019-04-25 22:51 (UTC)

Tried to reinstall this and core dump issue is still there. Installed archlinuxcn build and it works.

gfurst commented on 2019-04-08 19:15 (UTC)

Hey, sorry for taking so long Thaodan. Verbose mode doesn't show anything else:

[code]pacman -Sy --verbose :( Root : / Conf File : /etc/pacman.conf DB Path : /var/lib/pacman/ Cache Dirs: /var/cache/pacman/pkg/ /var/cache/pacman/custom/
Hook Dirs : /usr/share/libalpm/hooks/ /etc/pacman.d/hooks/
Lock File : /var/lib/pacman/db.lck Log File : /var/log/pacman.log GPG Dir : /etc/pacman.d/gnupg/ Targets : None :: Synchronising package databases... core is up to date extra is up to date community is up to date multilib is up to date custom is up to date error: failed retrieving file 'home-thaodan.db' from thaodan.de : Connection timed out after 10001 milliseconds error: failed to update home-thaodan (download library error) error: failed to synchronize all databases [/code]

Also, funny thing, I noticed from the pinned comment, the '<' '>'. I don't think these are supposed to be there, but either way it doesn't seem to work.

Thaodan commented on 2019-04-02 18:08 (UTC)

Can you provide logs? May try add --verbose to pacman.