Package Details: firefox-kde-opensuse 68.0-2

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=68.0
Submitter: csslayer
Maintainer: Thaodan
Last Packager: Thaodan
Votes: 313
Popularity: 3.623446
First Submitted: 2009-12-11 09:10
Last Updated: 2019-07-11 14:28

Dependencies (48)

Required by (219)

Sources (18)

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

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

Thaodan commented on 2019-02-19 18:18

@pix3l it's missinformation because Firefox isn't linked against Qt. ( I think you mean Kmozillahelper which links against Qt). Run ldd on any ELF binary of this pkg and you'll see.

Farseerfc explained the issue already and he is probably right (need to verify). On my pc the build runs just fine but only because I have avx2 support. I'll fix the build and provide a new bin tomorrow.

Also please provide debug information like shell output and backtraces or I can't help.

pix3l commented on 2019-02-19 17:47

@farseerfc: I'm very glad you rebuild it with latest Qt(it works for me) and wanted to inform you, that's Qt related issue, because at some time archlinuxcn was working, and after upgrade(dunno what packages) it stopped. So I've installed Thaodan's version, and it worked until January's Qt upgrade from testing. Then got illegal instruction like digitalone using Thaodan version also, so switched to non-patched firefox. I don't know if I got avx2, or not (flags in /proc/cpuinfo shows only 'avx', theres no 'avx2', but both (achlinuxcn and Thaodan versions worked at some point), so at least in my case it's not CPU-related:

There are md5sums: f98f671b981240603225bb488781493e archlinuxcn/firefox-kde-opensuse-65.0-1-x86_64.pkg.tar.xz 8acc2b7af90f8f71c355c9455e5649d0 farseerfc/firefox-kde-opensuse-65.0.1-2-x86_64.pkg.tar.xz f98f671b981240603225bb488781493e thaodan/firefox-kde-opensuse-65.0-1-x86_64.pkg.tar.xz

@Thaodan: it's not misinformation. Qt from 'testing' went in some stable repo, so now, not inly 'testers' are affected. You can safely replace your build by farseerfc(if you want avoid recompiling ;-)

farseerfc commented on 2019-02-18 14:00

@Thaodan With pgo enabled, gcc will generate avx2 instructions in the resulted binary (regardless whether the running CPU support avx2 or not), and will cause illegal istruction when running on a CPU not supporting avx2. Disable pgo and also elf-hack seems to fix the problem. I built a version that disabled pgo: https://build.archlinuxcn.org/~farseerfc/firefox-kde-opensuse-65.0.1-2-x86_64.pkg.tar.xz

Thaodan commented on 2019-02-11 18:48

Sorry but don't spread false information, you don't report any information just that didn't works and so on. The patches work for everyone. Its just which build did you use. If you don't provide enough information there's nothing I can do. If you want support please provide information and please post no backtraces here (thats why I said gitlab).

digitalone commented on 2019-02-11 18:42

Sorry, I need a working browser, no time for testing. Will stick with upstream version, only wanted to report that these patches don't work for all systems. I got same issue with archlinuxcn version (sudo pacman -S archlinuxcn/firefox-kde-opensuse after removing cached package).

Thaodan commented on 2019-02-11 16:42

@digitalone: please fil a bug at gitlab with the backtrace and any output of the app.

digitalone commented on 2019-02-11 16:27

sudo pacman -S home-thaodan/firefox-kde-opensuse

firefox

illegal istruction (core dumped)

Thaodan commented on 2019-02-04 05:28

Sorry I cant remove the <> here its a bug in aurweb. Firefox isn't linked to Qt only Kmozillahelper try to rebuilt it. I won't build against testing.

pix3l commented on 2019-02-03 22:17

@Thaodan: your lasted (home-thaodan/firefox-kde-opensuse 65.0-1) doesn't work with Qt from [testing]:

[26001.637968] traps: firefox[2697] trap invalid opcode ip:7f82b023d371 sp:7ffc41a19980 error:0 in libxul.so[7f82acfe5000+496f000]

Could you try rebuild it against [testing]? Standard firefox 65.0-1 from [extra] works (porbably because it doesn't link against Qt)

@a7med: because repo URL posted there is broken there,( <> symbols), so use mine instead:

[home-thaodan] SigLevel = PackageOptional Server = https://thaodan.de/home/bidar/home-thaodan/$arch

a7med commented on 2019-01-17 01:49

@pix3l I can't add thaodan repo although I have followed all instruction I got this error: failed retrieving file 'home-thaodan.db' from thaodan.de : error: failed to update home-thaodan (download library error)