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.33
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2024-07-21 20:54 (UTC)

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 .. 10 11 12 13 14 15 16 17 18 19 20 .. 139 Next › Last »

gfurst commented on 2019-04-02 18:04 (UTC)

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?

Thaodan commented on 2019-03-27 19:55 (UTC)

Please try again. I had a typo if you look a few lines above.

RemoteAdmin commented on 2019-03-27 14:54 (UTC)

I'm not able to build the current version. It tells me:

 1:42.10 ERROR: --enable-rust-simd does not work with Rust 1.33 or later. See https://bugzilla.mozilla.org/show_bug.cgi?id=1521249 .
 1:42.15 *** Fix above errors and then restart with\
 1:42.15                "./mach build"
 1:42.15 make: *** [client.mk:115: configure] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

Thaodan commented on 2019-03-20 11:52 (UTC)

@sevenk: add CXXFLAGS+="-mno-avx2" to build().

sevenk commented on 2019-03-20 11:45 (UTC)

Moin,

can someone tell me on how to build without avx2? All my attempts so far where fruitless.

What have I to change in PKGBUILD or mozconfig? Or where to put the -mno-avx2 flag?

BR seven

petercxy commented on 2019-03-10 02:32 (UTC)

Or we need to depend on libvpx 1.7 on AUR instead of 1.8

farseerfc commented on 2019-03-09 12:02 (UTC) (edited on 2019-03-09 12:02 (UTC) by farseerfc)

@Thaodan libvpx 1.8.0 is not compatible with firefox, so we may need to disable "--with-system-libvpx" in mozconfig to use the mozilla vendored libvpx.

Thaodan commented on 2019-02-19 18:18 (UTC) (edited on 2019-02-19 18:18 (UTC) by Thaodan)

@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 (UTC)

@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 (UTC)

@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