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

Dependencies (56)

Required by (171)

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 .. 34 35 36 37 38 39 40 41 42 43 44 .. 139 Next › Last »

Thaodan commented on 2016-11-17 14:32 (UTC)

Have you tried using a clean chroot, is pgo enabled? I builded it like now and it succeed without issues.

toxygen commented on 2016-11-17 12:16 (UTC)

50.0 goes through compilation, and right at the end fails for me: ../../build/unix/gold/ld: error: /home/user/firefox-kde-opensuse/src/firefox-50.0/obj-x86_64-pc-linux-gnu/toolkit/library/../../gfx/thebes/Unified_cpp_gfx_thebes1.o: requires dynamic R_X86_64_PC32 reloc against '_ZN7gfxFont13GetShapedWordIhEEP13gfxShapedWordPN7mozilla3gfx10DrawTargetEPKT_jjNS3_7unicode6ScriptEbijP18gfxTextPerfMetrics' which may overflow at runtime; recompile with -fPIC ../../build/unix/gold/ld: error: read-only segment has dynamic relocations /home/user/firefox-kde-opensuse/src/firefox-50.0/obj-x86_64-pc-linux-gnu/toolkit/library/../../gfx/thebes/Unified_cpp_gfx_thebes1.o:Unified_cpp_gfx_thebes1.cpp:function gfxTextRun::SetSpaceGlyph(gfxFont*, mozilla::gfx::DrawTarget*, unsigned int, unsigned short) [clone .cold.359]: error: undefined reference to 'gfxShapedWord* gfxFont::GetShapedWord<unsigned char>(mozilla::gfx::DrawTarget*, unsigned char const*, unsigned int, unsigned int, mozilla::unicode::Script, bool, int, unsigned int, gfxTextPerfMetrics*)' collect2: error: ld returned 1 exit status it says "build with -fPIC" but that seems to already be enabled in PKGBUILD:

buovjaga commented on 2016-09-29 13:17 (UTC)

My problem with "UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3.." was solved by forcing the lang: LANG=C makepkg -sri

Thaodan commented on 2016-09-27 16:37 (UTC)

try to delete all patches of the pkg, you still had the old patches thats the issue.

luspi commented on 2016-09-27 14:16 (UTC)

Doesn't build. Some md5sums are wrong, but more importantly the patching fails: ==> Beginning prepare()... patching file config/baseconfig.mk Hunk #1 succeeded at 4 with fuzz 2. ==> Patching for KDE patching file toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp Hunk #1 succeeded at 54 (offset 1 line). patching file modules/libpref/Preferences.cpp Hunk #2 succeeded at 1163 (offset 17 lines). Hunk #3 succeeded at 1206 (offset 17 lines). Hunk #4 succeeded at 1310 (offset 17 lines). patching file modules/libpref/moz.build Hunk #1 succeeded at 31 with fuzz 1. patching file python/mozbuild/mozpack/chrome/flags.py patching file python/mozbuild/mozpack/chrome/manifest.py patching file toolkit/components/downloads/moz.build Hunk #1 succeeded at 60 with fuzz 2. patching file toolkit/components/downloads/nsDownloadManager.cpp patching file toolkit/content/jar.mn patching file toolkit/content/widgets/dialog-kde.xml patching file toolkit/content/widgets/preferences-kde.xml patching file toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp patching file toolkit/xre/moz.build Hunk #1 succeeded at 47 (offset -1 lines). patching file toolkit/xre/nsKDEUtils.cpp patching file toolkit/xre/nsKDEUtils.h patching file uriloader/exthandler/moz.build Hunk #1 FAILED at 75. Hunk #2 succeeded at 131 (offset 2 lines). 1 out of 2 hunks FAILED -- saving rejects to file uriloader/exthandler/moz.build.rej patching file uriloader/exthandler/unix/nsCommonRegistry.cpp patching file uriloader/exthandler/unix/nsCommonRegistry.h patching file uriloader/exthandler/unix/nsKDERegistry.cpp patching file uriloader/exthandler/unix/nsKDERegistry.h patching file uriloader/exthandler/unix/nsMIMEInfoUnix.cpp patching file uriloader/exthandler/unix/nsOSHelperAppService.cpp patching file widget/gtk/moz.build Hunk #1 succeeded at 87 (offset -3 lines). patching file widget/gtk/nsFilePicker.cpp patching file widget/gtk/nsFilePicker.h patching file xpcom/components/ManifestParser.cpp patching file xpcom/components/moz.build Hunk #1 succeeded at 44 (offset -3 lines). patching file xpcom/io/nsLocalFileUnix.cpp ==> ERROR: An error occured in prepare(). Abort...

Thaodan commented on 2016-09-26 05:30 (UTC)

sorry for the delay, didn't came to push my commit. Where you able to build a pgo build?

bobwya commented on 2016-09-26 00:08 (UTC)

Your friendly Gentoo (firefox-kde-opensuse) alter-ego here :-) I'm not sure about linking directly to patches in the Gentoo Git tree. This sort of thing happens quite often: https://cgit.gentoo.org/proj/mozilla.git/commit/?id=0212f31a71a888eee7d437844630dfbc0ac9d73d I've had to fork the Gentoo Mozilla eclass's (build script helpers) - for my firefox-kde-opensuse & thunderbird-kde-opensuse packages - because the Mozilla team keep disappearing versions right from under my nose!! Btw a Wolfgang firefox 49.0 patchset IS out - well has been out for 2 days. But it is just not officially tagged (in Mercurial) yet... Builds OK on my end none the less... Regards Bob

buovjaga commented on 2016-09-12 13:19 (UTC)

I get this error, how can I make it go away: File "/tmp/yaourt-tmp-user/aur-firefox-kde-opensuse/src/firefox-48.0.2/build/moz.configure/toolchain.configure", line 278, in get_compiler_info if line.startswith('%'): UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 9: ordinal not in range(128)

Thaodan commented on 2016-08-23 12:03 (UTC)

sorry fixed

BasT commented on 2016-08-23 11:15 (UTC)

mozilla-gtk3_20.patch fails the validity check.