Package Details: firefox-kde-opensuse 134.0.2-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.013360
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2025-02-03 15:56 (UTC)

Required by (173)

Sources (35)

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 2 3 4 5 6 7 8 .. 140 Next › Last »

malinux commented on 2023-11-20 16:36 (UTC)

Here is a pastebin of the output:

https://paste.opensuse.org/pastes/99069197742b

Thaodan commented on 2023-11-17 17:53 (UTC) (edited on 2023-11-17 17:54 (UTC) by Thaodan)

Please paste the full log into a pastepin such as paste.opensuse.org. Also please use the latest package sources.

malinux commented on 2023-11-17 07:44 (UTC) (edited on 2023-11-17 07:45 (UTC) by malinux)

The package won't build on my system:


0:25.80 error[E0635]: unknown feature `proc_macro_span_shrink`
 0:25.80   --> /tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/third_party/rust/proc-macro2/src/lib.rs:92:30
 0:25.80    |
 0:25.80 92 |     feature(proc_macro_span, proc_macro_span_shrink)
 0:25.80    |                              ^^^^^^^^^^^^^^^^^^^^^^
 0:25.90 For more information about this error, try `rustc --explain E0635`.
 0:25.90 error: could not compile `proc-macro2` (lib) due to previous error
 0:25.90 warning: build failed, waiting for other jobs to finish...
0:25.90 warning: build failed, waiting for other jobs to finish...
 0:26.10 /tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/browser/components/shell/nsGNOMEShellService.cpp:465:22: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
 0:26.10   gboolean success = gdk_color_parse(background.get(), &color);
 0:26.10                      ^
 0:26.10 /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:78:1: note: 'gdk_color_parse' has been explicitly marked deprecated here
 0:26.10 GDK_DEPRECATED_IN_3_14_FOR(gdk_rgba_parse)
 0:26.10 ^
 0:26.10 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:357:47: note: expanded from macro 'GDK_DEPRECATED_IN_3_14_FOR'
 0:26.10 # define GDK_DEPRECATED_IN_3_14_FOR(f)        GDK_DEPRECATED_FOR(f)
 0:26.10                                               ^
 0:26.10 /usr/include/gtk-3.0/gdk/gdkversionmacros.h:49:31: note: expanded from macro 'GDK_DEPRECATED_FOR'
 0:26.10 #define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GDK_EXTERN
 0:26.10                               ^
 0:26.10 /usr/include/glib-2.0/glib/gmacros.h:1272:44: note: expanded from macro 'G_DEPRECATED_FOR'
 0:26.10 #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
 0:26.10                                            ^
 0:26.10 1 warning generated.
 0:26.31 make[4]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/makefiles/rust.mk:444: force-cargo-library-build] Error 101
 0:26.32 make[3]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/recurse.mk:72: toolkit/library/rust/target-objects] Error 2
 0:26.32 make[3]: *** Waiting for unfinished jobs....
 1:27.29 make[2]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/recurse.mk:34: compile] Error 2
 1:27.30 make[1]: *** [/tmp/makepkg/firefox-kde-opensuse-no-telemetry/src/firefox-117.0.1/config/rules.mk:361: default] Error 2
 1:27.30 make: *** [client.mk:60: build] Error 2
 1:27.30 W 10 compiler warnings present.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: firefox-kde-opensuse-no-telemetry-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
firefox-kde-opensuse-no-telemetry - exit status 4

cruiseliu commented on 2023-11-06 05:17 (UTC)

@ShalokShalom I replaced "cd mozilla-unified" with "cd firefox-$pkgver" to bypass the problem.

ShalokShalom commented on 2023-10-26 12:30 (UTC) (edited on 2023-10-26 12:31 (UTC) by ShalokShalom)

I tried to build this with the beta channel, and found that mozilla-united is not created. Where is this supposed to come from?

It fails with the cd into the directory, since it's not found.

KazuhiroShigeru commented on 2023-10-02 23:20 (UTC)

wish there was a -bin version of this package.

thetan1735 commented on 2023-09-28 23:15 (UTC) (edited on 2023-09-28 23:31 (UTC) by thetan1735)

Hi Björn,

117.0.1 doesn't builded. I fixed this Please check merge request on https://gitlab.com/Thaodan/firefox-kde-opensuse

Best regards

Thaodan commented on 2023-09-23 20:30 (UTC)

You have to build the package yourself, the repo is outdated. I will replace it in the future.

michaldybczak commented on 2023-09-23 10:53 (UTC) (edited on 2023-09-23 13:17 (UTC) by michaldybczak)

I added the repo to pacman.conf and wanted to install the firefox using sudo pacman -S firefox-kde-opensuse . It gave me dependency errors:

warning: can't resolve "libicuuc.so=72-64", dependency from "firefox-kde-opensuse" warning: can't resolve "libicui18n.so=72-64", dependency from "firefox-kde-opensuse" warning: can't resolve "libvpx.so=7-64", dependency from "firefox-kde-opensuse"

I'm on Manjaro testing, so close to Arch (a few days away from Arch stable repo), so I don't think this is it. Just to be sure, I switched to unstable to get the same packages as Arch stable and the issue is still there.

I checked libicuuc.so versions and I have either too high (native system) or too low (snaps, flatpacks) version. Those in between are merely a symlinks. So does this mean, that this package simply requires older libraries than exist on Arch or Manjaro testing/unstable?

EDIT: I just realized, that in the repo we have a very old version 107. The newer one is here in AUR, but I can't pass the SUM check on firefox 117 source file... It looks like the PKGBUILD wasn't fully updated.