Package Details: firefox-esr-i18n-ff 115.11.0-2

Git Clone URL: https://aur.archlinux.org/firefox-esr.git (read-only, click to copy)
Package Base: firefox-esr
Description: Standalone web browser from mozilla.org, Extended Support Release
Upstream URL: https://www.mozilla.org/en-US/firefox/enterprise/
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Submitter: figue
Maintainer: dudemanguy
Last Packager: dudemanguy
Votes: 46
Popularity: 0.29
First Submitted: 2015-05-28 23:15 (UTC)
Last Updated: 2024-05-15 19:59 (UTC)

Dependencies (37)

Required by (0)

Sources (103)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 20 Next › Last »

jonathon commented on 2022-03-23 17:36 (UTC) (edited on 2022-03-23 17:36 (UTC) by jonathon)

Starting with the PKGBUILD for 91.7.1, Firefox ESR will use a separate profile directory ($HOME/.mozilla/firefox-esr) so it can be installed side-by-side with other Firefox versions and avoid profile conflicts and downgrade warnings.

prg commented on 2022-02-13 16:11 (UTC)

Having some issues compiling 91.6.0-1

26:58.39 error: could not compile `gkrust`      
26:58.40 Caused by:                             
26:58.40   process didn't exit successfully: `/usr/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --emit=d
ep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="gecko_profiler"' --cfg 'feature="gecko_
profiler_parse_elf"' --cfg 'feature="glean_with_gecko"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="oxidized_breakpad"' --cfg 'feature="quantum_render"' --cfg 'fe
ature="remote_agent"' --cfg 'feature="simd-accel"' --cfg 'feature="webgpu"' --cfg 'feature="webrtc"' --cfg 'feature="with_dbus"' -C metadata=eb0fff5eca01a79e -C extra-filename=-eb0fff5eca01a79
e --out-dir /home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/home/user/.cache/yay/firefox-esr/src/fir
efox-91.6.0/build/cargo-linker -C incremental=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/incremental -L dependency=/home/user/.cache/yay/firefox-
esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/deps -L dependency=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/release/deps --extern gkrust_shared=/home/user/.cache/ya
y/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-e0d410bb55e8b370.rlib --extern mozglue_static=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/o
bj/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-e34df1e0e6fbe4f3.rlib --extern mozilla_central_workspace_hack=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown
-linux-gnu/release/deps/libmozilla_central_workspace_hack-fa2a1abc60b1960f.rlib --extern swgl=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/deps/lib
swgl-e8038a9e4280e8a8.rlib -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C panic=abort -C profile-generate=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj -C codegen-units=1 -L
 native=/usr/lib -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/build/audioipc-dc225dbe18278497/out -L native=/home/user/.cache/yay/firefox
-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-73dd8d703979bc22/out -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu
/release/build/mozglue-static-42f2508774824a15/out -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/dist/bin -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/ob
j/security/nss/lib/nss/nss_nss3 -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/security/nss/lib/ssl/ssl_ssl3 -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/
obj/config/external/nspr/pr -L native=/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/obj/x86_64-unknown-linux-gnu/release/build/swgl-3c3323110db895b7/out` (signal: 9, SIGKILL: kill)
26:58.43 make[4]: *** [/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/config/makefiles/rust.mk:405: force-cargo-library-build] Error 101
26:58.43 make[3]: *** [/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/config/recurse.mk:72: toolkit/library/rust/target] Error 2
26:58.43 make[2]: *** [/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/config/recurse.mk:34: compile] Error 2
26:58.43 make[1]: *** [/home/user/.cache/yay/firefox-esr/src/firefox-91.6.0/config/rules.mk:355: default] Error 2
26:58.43 make: *** [client.mk:65: build] Error 2                                                
26:58.44 165 compiler warnings present.         
26:58.53 Failed to parse ccache stats output: Summary:

AndyRTR commented on 2022-01-28 14:23 (UTC)

You don't seem to use official build tools with current build flags in a clean chroot. PKGBUILD misses !lto option to actually build.

post commented on 2022-01-27 21:34 (UTC)

Hi, firefox-esr-bin recently got added conflicts:firefox, probably in aligning to this package; is it really conflicting? Thanks

dudemanguy commented on 2022-01-25 01:22 (UTC)

Hi, it seems like the 0002-Bug-1745560-Add-missing-stub-for-wl_proxy_marshal_fl.patch isn't actually applied in the PKGBUILD so the build still fails.

bittin commented on 2022-01-11 10:23 (UTC)

@AndyRTR fixed :)

AndyRTR commented on 2022-01-11 10:19 (UTC)

for a clean chroot build !lto is required and 0002-Bug-1745560-Add-missing-stub-for-wl_proxy_marshal_fl.patch from the official package. Please add this to fix the build.

AndyRTR commented on 2022-01-10 21:31 (UTC)

!lto is now required. You should always do a clean chroot build and check against changes the devs apply to recent FF in the repos.

GI_Jack commented on 2022-01-10 04:36 (UTC) (edited on 2022-01-10 04:36 (UTC) by GI_Jack)

47:19.94 toolkit/library/build/libxul.so
47:24.31 ld.lld: error: undefined symbol: wl_proxy_marshal_flags
47:24.32 >>> referenced by wayland-client-protocol.h:3672 (/usr/include/wayland-client-protocol.h:3672)
47:24.33 >>>               /home/devninja/archpackages/firefox-esr/src/firefox-91.4.1/obj/toolkit/library/build/../../../gfx/gl/Unified_cpp_gfx_gl0.o:(mozilla::gl::DeleteWaylandGLSurface(void*))
47:24.33 >>> referenced by wayland-client-protocol.h:3672 (/usr/include/wayland-client-protocol.h:3672)
47:24.33 >>>               /home/devninja/archpackages/firefox-esr/src/firefox-91.4.1/obj/toolkit/library/build/../../../gfx/gl/Unified_cpp_gfx_gl0.o:(mozilla::gl::WaylandGLSurface::~WaylandGLSurface())
47:24.33 >>> referenced by wayland-client-protocol.h:1291 (/usr/include/wayland-client-protocol.h:1291)
47:24.33 >>>               /home/devninja/archpackages/firefox-esr/src/firefox-91.4.1/obj/toolkit/library/build/../../../gfx/gl/Unified_cpp_gfx_gl0.o:(mozilla::gl::GLContextEGL::CreateWaylandBufferSurface(mozilla::gl::EglDisplay&, void*, mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>&))
47:24.33 >>> referenced 69 more times

AndyRTR commented on 2021-12-17 18:19 (UTC)

The build fails with recent wayland 1.20 and needs the fix from extra/firefox. Please add it.