Package Details: firefox-esr52 52.9.0-6

Git Clone URL: https://aur.archlinux.org/firefox-esr52.git (read-only, click to copy)
Package Base: firefox-esr52
Description: Standalone web browser from mozilla.org, Extended Support Release 52.x with NPAPI support
Upstream URL: https://www.mozilla.org/en-US/firefox/organizations/
Licenses: GPL, MPL, LGPL
Provides: firefox
Submitter: figuepluto
Maintainer: Muflone
Last Packager: Muflone
Votes: 11
Popularity: 0.49
First Submitted: 2018-05-08 20:50
Last Updated: 2020-06-28 12:52

Dependencies (33)

Required by (124)

Sources (16)

Latest Comments

1 2 3 4 5 Next › Last »

Muflone commented on 2020-06-28 12:51

@ziopi thanks for the patch, it worked here

Vrakfall commented on 2020-06-19 00:05

Even with @zlopi's patch, I still have 2/3 issues building the package. Maybe it comes from the quickly assembled vm I'm using (not using my own computer right now) but I have doubts on that. Here are the 3 issues (I shortened them a little):

61:41.32 firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp
61:41.62 make[5]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/config/rules.mk:953: Unified_cpp_layout_base2.o] Error 1
61:41.63 make[5]: *** Deleting file 'Unified_cpp_layout_base2.o'
61:42.00 make[4]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/config/recurse.mk:71: layout/base/target] Error 2
61:42.01 make[4]: *** Waiting for unfinished jobs....
61:42.33 In file included from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:14,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/ScrollbarStyles.h:12,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/nsIScrollableFrame.h:15,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/InputData.h:11,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21,
61:42.35                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
61:42.35                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
61:42.35                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
61:42.36                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
61:42.36                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/gfx/ipc/CompositorSession.cpp:11,
61:42.36                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
61:41.32 firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp
61:41.62 make[5]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/config/rules.mk:953: Unified_cpp_layout_base2.o] Error 1
61:41.63 make[5]: *** Deleting file 'Unified_cpp_layout_base2.o'
61:42.00 make[4]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/config/recurse.mk:71: layout/base/target] Error 2
61:42.01 make[4]: *** Waiting for unfinished jobs....
61:42.33 In file included from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:14,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/ScrollbarStyles.h:12,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/nsIScrollableFrame.h:15,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/InputData.h:11,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12,
61:42.34                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21,
61:42.35                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21,
61:42.35                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18,
61:42.35                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9,
61:42.36                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14,
61:42.36                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/gfx/ipc/CompositorSession.cpp:11,
61:42.36                  from /home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2:
64:14.64 libdom_ipc.a.desc
64:14.87 make[3]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/config/recurse.mk:33: compile] Error 2
64:14.89 make[2]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/config/rules.mk:523: default] Error 2
64:14.89 make[1]: *** [/home/vrakfall/aur/firefox-esr52/src/firefox-52.9.0esr/client.mk:415: realbuild] Error 2
64:14.90 make: *** [client.mk:170: build] Error 2
64:14.98 134 compiler warnings present.
64:16.49 Notification center failed: Install the python dbus module to get a notification when the build finishes.

khvalera commented on 2020-06-04 07:55

@zlopi thanks patch works

zlopi commented on 2020-06-03 19:14

gfxFont fixed patch

https://pastebin.com/FqsrNh3H

khvalera commented on 2020-05-20 21:14

10:20.12 libdom_bindings.a.desc
10:20.17 make[3]: *** [/builds-pkg/firefox-esr52-sl/src/firefox-52.9.0esr/config/recurse.mk:33: compile] Error 2
10:20.17 make[2]: *** [/builds-pkg/firefox-esr52-sl/src/firefox-52.9.0esr/config/rules.mk:523: default] Error 2
10:20.17 make[1]: *** [/builds-pkg/firefox-esr52-sl/src/firefox-52.9.0esr/client.mk:415: realbuild] Error 2
10:20.17 make: *** [client.mk:170: build] Error 2
10:20.20 0 compiler warnings present.

Muflone commented on 2019-11-30 19:20

Package updated

Thank you @ultdev for the fix

ultdev commented on 2019-11-23 23:39

The build error is due to newer versions of glibc now providing a wrapper for gettid() (see https://bugzilla.mozilla.org/show_bug.cgi?id=1533969)

I've written a new patch and an updated PKGBUILD here:

https://pastebin.com/Wr0qaYVC

https://pastebin.com/Hk08SQcD

Vrakfall commented on 2019-11-19 21:43

Here's the error I found:

In the directory  /home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/tools/profiler                                                                                                                                            
16:16.64 The following command failed to execute properly:                                                                                                                                                                                                                       
16:16.64 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_tools_profiler0.o -c -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/stl_wrappers -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-
gnu/dist/system_wrappers -include /home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/vrakfall/Cod
ing/AUR/build/firefox-esr52/src/firefox-52.9.0esr/tools/profiler -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/tools/profiler -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/docshell/base -I/home/vrakfal
l/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/ipc/chromium/src -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/mozglue/linker -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/toolkit/crashreporter/google-breakpad/src -I/h
ome/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/tools/profiler/core -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/tools/profiler/gecko -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/xpcom/base -I/home/vrakfal
l/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/ipc/ipdl/_ipdlheaders -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/ipc/chromium/src -I/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/ipc/glue -I/hom
e/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/dist/include -I/usr/include/nspr -I/usr/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_6
4-pc-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_tools_profiler0.o.pp -D_FORTIFY_SOURCE=2 -O2 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-inval
id-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fno-exceptions -fno-strict-aliasing -fno-rtti -ffun
ction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -O2 -fomit-frame-pointer -Wno-error=shadow -Wno-ignored-qualifiers /home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/obj-x86_64-pc-linux-gnu/tools/profiler/Unified_cpp_tools_
profiler0.cpp                                                                                                                                                                                                                                                                    
16:16.64 make[5]: *** [/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/config/rules.mk:953: Unified_cpp_tools_profiler0.o] Error 1                                                                                                                           
16:16.64 make[4]: *** [/home/vrakfall/Coding/AUR/build/firefox-esr52/src/firefox-52.9.0esr/config/recurse.mk:71: tools/profiler/target] Error 2

Vrakfall commented on 2019-11-19 17:16

Yup, still failing, trying to find the actual error.

Vrakfall commented on 2019-11-19 17:03

It seems to fail to build once more. I'm throwing another try without much hope. I hope you can fix it real soon because I urgently need to access an IPMI server. I'm trying to dig into the why but I'm not really used to debugging firefox.