@hippieben I've always had the same problem with the base Firefox package, too. It's not just this one.
If you're having trouble, it's difficult to say with certainty what the problem is, so I find it's easier to circumvent the whole slew of variables that could contribute and just build it in a chroot [1]. It's more work, but it avoids certain externalities. If you do so, you'll need to build kmozillahelper [2] and install it into your chroot before the Firefox package. (If makepkg complains when it tests the downloaded patches, and they don't exist, you'll need to download them manually--I have that have on occasion, but I don't know what causes it.)
Aside: I believe several of the official binary packages are built this way, but I could be mistaken.
[1] https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot
[2] https://aur.archlinux.org/packages/kmozillahelper/
Search Criteria
Package Details: firefox-kde-opensuse 127.0-1
Package Actions
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.125371 |
First Submitted: | 2009-12-11 09:10 (UTC) |
Last Updated: | 2024-07-21 20:54 (UTC) |
Dependencies (56)
- dbus-glib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- hunspell (hunspell-gitAUR)
- kmozillahelperAUR (kmozillahelper-binAUR)
- libaom.so (aom-gitAUR, aom-av1-lavish-gitAUR, avmAUR, aom)
- libdav1d.so (dav1d-gitAUR, lib32-libdav1dAUR, dav1d)
- libevent (libevent-gitAUR)
- libgtk-3.so (gtk3-no_deadkeys_underlineAUR, gtk3-gitAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3, lib32-gtk3)
- libharfbuzz.so (lib32-harfbuzz-gitAUR, harfbuzz-gitAUR, harfbuzz, lib32-harfbuzz)
- libicui18n.so (icu-gitAUR, icu73AUR, icu74AUR, icu, lib32-icu)
- libicuuc.so (icu-gitAUR, icu73AUR, icu74AUR, icu, lib32-icu)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- sqlite (sqlite-fossilAUR)
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR) (make)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- cbindgen (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- dav1d (dav1d-gitAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- graphite (graphite-gitAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR) (make)
- harfbuzz (harfbuzz-gitAUR) (make)
- icu (icu-gitAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-full-jack-gitAUR, pipewire-jack-gitAUR, jack2, pipewire-jack) (make)
- libevent (libevent-gitAUR) (make)
- libnotify (libnotify-gitAUR) (make)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR) (make)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR) (make)
- libwebp (libwebp-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mercurial (mercurial-hgAUR, mercurial-stable-hgAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-wsl2-gitAUR, mesa-amd-bc250AUR, mesa-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron, nodejs-lts-jod) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-zstandard (make)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- xz (xz-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – Audio support
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (171)
- activity-aware-firefox (requires firefox)
- activityfox-git (requires firefox)
- aksusbd-bin (requires firefox) (make)
- anylogic-ple (requires firefox) (optional)
- anylogic-ple-8.2.4 (requires firefox) (optional)
- anylogic-professional (requires firefox) (optional)
- anylogic-professional-8.2.4 (requires firefox) (optional)
- anylogic-university (requires firefox) (optional)
- anylogic-university-8.2.4 (requires firefox) (optional)
- atelierb (requires firefox) (optional)
- bright-cmgui (requires firefox)
- browsh (requires firefox)
- browsh-bin (requires firefox)
- clean-home (requires firefox) (optional)
- connective-plugin-linux-firefox (requires firefox)
- crunchyroll-guest-pass-finder (requires firefox) (optional)
- desktop-like-mobile-config-firefox (requires firefox)
- edge-frfox (requires firefox) (optional)
- eid-mw (requires firefox) (optional)
- ff2mpv-go-git (requires firefox) (optional)
- Show 151 more...
Sources (37)
- 0001-Bug-1504834-Rough-progress-patch.patch
- 0002-Bug-1504834-XULText-AA-fix-BE.patch
- 0003-mozilla-bmo998749.patch.patch
- 0004-mozilla-libavcodec58_91.patch.patch
- 0005-mozilla-silence-no-return-type.patch-to-fix-build-er.patch
- 0006-Bug-531915-mozilla-bmo531915.patch.patch
- 0007-imported-patch-one_swizzle_to_rule_them_all.patch.patch
- 0008-imported-patch-svg-rendering.patch.patch
- 0009-Bug-1792159-Add-missing-includes-to-AtomicOperations.patch
- 0010-mozilla-s390-context.patch.patch
- 0011-bsc-991344-Rpi3-Firefox-crashes-after-a-few-seconds-.patch
- 0012-mozilla-fix-aarch64-libopus.patch.patch
- 0013-Bug-634334-call-to-the-ntlm_auth-helper-fails.patch
- 0014-Make-PGO-use-toolchain.patch
- 0015-bmo-1516803-force-one-LTO-partition-for-sandbox-when.patch
- 0016-Fix-building-with-PGO-when-using-GCC.patch
- 0017-LTO-Only-enable-LTO-for-Rust-when-complete-build-use.patch
- 0018-Bug-1516081-Disable-watchdog-during-FDO-train.patch
- 0019-Bug-559213-Support-system-av1.patch
- 0020-Bug-847568-Support-system-harfbuzz.patch
- 0021-Bug-847568-Support-system-graphite2.patch
- 0022-Bug-1611386-Reenable-support-for-enable-system-sqlit.patch
- 0023-Do-not-use-gconf-for-proxy-settings-if-not-running-w.patch
- 0024-Add-KDE-integration-to-Firefox-toolkit-parts.patch
- 0025-Add-KDE-integration-to-Firefox.patch
- 0026-Imported-patch-firefox-branded-icons.patch.patch
- 0027-Allow-Eme-for-arm-and-Aarch64.patch
- 0028-Shut-up-warnings-about-future-Rust-version-incompati.patch
- 0029-Partially-revert-Bug-1768632-Make-EnumSet-compile-fo.patch
- 0030-Bug-1796523-Workaround-source-locations-for-function.patch
- 0031-Bug-1822730-Add-basic-blob-protocol-handling-for-blo.patch
- 0032-Bug-1862601-Part-12-Add-new-line-break-classes.-r.patch
- firefox.desktop
- https://archive.mozilla.org/pub/firefox/releases/127.0/source/firefox-127.0.source.tar.xz
- https://archive.mozilla.org/pub/firefox/releases/127.0/source/firefox-127.0.source.tar.xz.asc
- mozconfig
- vendor.js
Latest Comments
« First ‹ Previous 1 .. 60 61 62 63 64 65 66 67 68 69 70 .. 139 Next › Last »
zancarius commented on 2014-10-18 06:06 (UTC)
hippieben commented on 2014-10-18 00:02 (UTC)
Fails to build.
ben/Desktop/firefox-kde-opensuse/src/mozilla-release/content/media/mediasource/SourceBufferResource.cpp
make[5]: Leaving directory '/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/content/media/encoder'
make[5]: Leaving directory '/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/content/media/mediasource'
make[4]: Leaving directory '/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu'
/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/config/recurse.mk:39: recipe for target 'compile' failed
make[3]: *** [compile] Error 2
make[3]: Leaving directory '/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu'
/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/config/rules.mk:592: recipe for target 'default' failed
make[2]: *** [default] Error 2
make[2]: Leaving directory '/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu'
/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release/client.mk:400: recipe for target 'realbuild' failed
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory '/home/ben/Desktop/firefox-kde-opensuse/src/mozilla-release'
client.mk:187: recipe for target 'build' failed
make: *** [build] Error 2
==> ERROR: A failure occurred in build().
Aborting...
This package always has some kind of issue, very frustrating.
flying-sheep commented on 2014-10-16 10:44 (UTC)
hmm, stock icons seem to choose oxygen all the time.
does any patch change this? or how else can i force firefox that e.g. moz-icon://stock/gtk-directory?size=16 is chosen from my selected icon theme?
ThecaTTony commented on 2014-10-04 09:08 (UTC)
Well, my problem was solved using and updated patch revision.
http://www.rosenauer.org/hg/mozilla/shortlog/af83869ba02e (Current 32.0.2)
ThecaTTony commented on 2014-09-29 02:39 (UTC)
Fails to package:
-------------------------------------------------
resource://gre/components/DataReportingService.js
Traceback (most recent call last):
File "/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.py", line 402, in <module>
main()
File "/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.py", line 394, in main
args.source, gre_path, base)
File "/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.py", line 158, in precompile_cache
errors.fatal('Error while running startup cache precompilation')
File "/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/python/mozbuild/mozpack/errors.py", line 101, in fatal
self._handle(self.FATAL, msg)
File "/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/python/mozbuild/mozpack/errors.py", line 96, in _handle
raise ErrorMessage(msg)
mozpack.errors.ErrorMessage: Error: Error while running startup cache precompilation
/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/toolkit/mozapps/installer/packager.mk:714: recipe for target 'stage-package' failed
make[2]: *** [stage-package] Error 1
make[2]: Leaving directory '/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu/browser/installer'
/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/browser/build.mk:21: recipe for target 'install' failed
make[1]: *** [install] Error 2
make[1]: Leaving directory '/tmp/yaourt-tmp-thecattony/aur-firefox-kde-opensuse/src/mozilla-release/obj-x86_64-unknown-linux-gnu'
client.mk:407: recipe for target 'install' failed
make: *** [install] Error 2
==> ERROR: Se produjo un error en package().
Cancelando...
==> ERROR: Makepkg no ha podido compilar firefox-kde-opensuse.
-------------------------------------------------
Any help? Thanks.
Distag commented on 2014-09-06 17:34 (UTC)
Same as xF0E
arcanis commented on 2014-09-03 10:35 (UTC)
BTW it doesn't build under i686 in clean chroot as for me (32.0)
ceri commented on 2014-08-07 02:05 (UTC)
Works fine for me (compiled in chroot)
<deleted-account> commented on 2014-08-07 00:30 (UTC)
I'm getting the same error as xF0E
xF0E commented on 2014-08-06 14:57 (UTC)
Doesn't work:
patching file widget/gtk/nsFilePicker.h
patching file xpcom/components/Makefile.in
patching file xpcom/components/ManifestParser.cpp
patching file xpcom/io/nsLocalFileUnix.cpp
==> ERROR: A failure occurred in prepare().
Aborting...
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.