Package Details: firefox-kde-opensuse 67.0.4-1

Git Clone URL: https://aur.archlinux.org/firefox-kde-opensuse.git (read-only)
Package Base: firefox-kde-opensuse
Description: Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE
Upstream URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox=67.0.4
Submitter: csslayer
Maintainer: Thaodan
Last Packager: Thaodan
Votes: 313
Popularity: 3.386200
First Submitted: 2009-12-11 09:10
Last Updated: 2019-06-21 10:08

Dependencies (47)

Required by (219)

Sources (23)

Pinned Comments

Thaodan commented on 2018-07-11 18:15

upstream git repo:* (https://gitlab.com/Thaodan/firefox-kde-opensuse)

repo in /etc/pacman.conf:

[home-thaodan]
Server = https://thaodan.de/public/archlinux/home-thaodan/x86_64/

import the key

sudo pacman-key --recv-keys BBFE2FD421597395E4FC8C8DF6C85FEE79D661A4
pacman-key --finger BBFE2FD421597395E4FC8C8DF6C85FEE79D661A4
sudo pacman-key --lsign-key  BBFE2FD421597395E4FC8C8DF6C85FEE79D661A4
sudo pacman-key --refresh-keys

fingerprint:

gpg: enabled debug flags: memstat
gpg: keydb: handles=1 locks=0 parse=0 get=1
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=1 not=1 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=2 cached=2 good=2 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
           outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
pub   rsa2048 2015-02-13 [SC]
       BBFE 2FD4 2159 7395 E4FC  8C8D F6C8 5FEE 79D6 61A4
uid        [ ultimativ ] Björn Bidar <theodorstormgrade@gmail.com>
sub   rsa2048 2015-02-13 [E]

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Thaodan commented on 2019-05-26 14:06

than you downloaded the wrong sources.

BasT commented on 2019-05-26 14:01

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

Thaodan commented on 2019-05-24 21:06

@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

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

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

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

digitalone commented on 2019-04-25 22:51

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

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

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

gfurst commented on 2019-04-02 18:04

This may be a bit unrelated here, but I can't get access to the repository (thaodan pre-built) via pacman. Even though I can open it just fine in my browser. What actually happens is that pacman complains of the database being unreachable, but I don't seem to be having dns resolve issues anywhere else. Does anyone have a clue why might this be?