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