Package Details: firefox-kde-opensuse 121.0.1-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: 334
Popularity: 0.006206
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2024-01-17 18:16 (UTC)

Dependencies (57)

Required by (156)

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 .. 8 9 10 11 12 13 14 15 16 17 18 .. 138 Next › Last »

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!

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.