Package Details: firefox-kde-opensuse 49.0.1-1

Git Clone URL: (read-only)
Package Base: firefox-kde-opensuse
Description: Standalone web browser from with OpenSUSE patch, integrate better with KDE
Upstream URL:
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox=49.0.1
Submitter: csslayer
Maintainer: Thaodan
Last Packager: Thaodan
Votes: 264
Popularity: 1.784379
First Submitted: 2009-12-11 09:10
Last Updated: 2016-09-26 05:23

Dependencies (33)

Required by (117)

Sources (19)

Latest Comments

buovjaga commented on 2016-09-29 13:17

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

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

Doesn't build. Some md5sums are wrong, but more importantly the patching fails:

==> Beginning prepare()...
patching file config/
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/
Hunk #1 succeeded at 31 with fuzz 1.
patching file python/mozbuild/mozpack/chrome/
patching file python/mozbuild/mozpack/chrome/
patching file toolkit/components/downloads/
Hunk #1 succeeded at 60 with fuzz 2.
patching file toolkit/components/downloads/nsDownloadManager.cpp
patching file toolkit/content/
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/
Hunk #1 succeeded at 47 (offset -1 lines).
patching file toolkit/xre/nsKDEUtils.cpp
patching file toolkit/xre/nsKDEUtils.h
patching file uriloader/exthandler/
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/
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/
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/
Hunk #1 succeeded at 44 (offset -3 lines).
patching file xpcom/io/nsLocalFileUnix.cpp
==> ERROR: An error occured in prepare().

Thaodan commented on 2016-09-26 05:30

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

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:

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...


buovjaga commented on 2016-09-12 13:19

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

sorry fixed

BasT commented on 2016-08-23 11:15

mozilla-gtk3_20.patch fails the validity check.

Thaodan commented on 2016-08-07 22:36

upkg, pgo is currently broken gave me:
../../build/unix/gold/ld: error: /home/bidar/dev/aur/firefox-kde-opensuse/src/firefox-48.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
ction gfxTextRun::SetSpaceGlyph(gfxFont*, mozilla::gfx::DrawTarget*, unsigned int, unsigned short) [clone .cold.362]: 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, gfxTextPerfMet

scottynou commented on 2016-07-09 06:56

The package builds in a clean chroot, i will try to locate what go wrong in my environment, thanks.

All comments