forked from pool/MozillaFirefox
2ea3069057
* MFSA 2016-01/CVE-2016-1930/CVE-2016-1931 Miscellaneous memory safety hazards * MFSA 2016-02/CVE-2016-1933 (bmo#1231761) Out of Memory crash when parsing GIF format images * MFSA 2016-03/CVE-2016-1935 (bmo#1220450) Buffer overflow in WebGL after out of memory allocation * MFSA 2016-04/CVE-2015-7208/CVE-2016-1939 (bmo#1191423, bmo#1233784) Firefox allows for control characters to be set in cookie names * MFSA 2016-06/CVE-2016-1937 (bmo#724353) Missing delay following user click events in protocol handler dialog * MFSA 2016-07/CVE-2016-1938 (bmo#1190248) Errors in mp_div and mp_exptmod cryptographic functions in NSS (fixed by requiring NSS 3.21) * MFSA 2016-09/CVE-2016-1942/CVE-2016-1943 (bmo#1189082, bmo#1228590) Addressbar spoofing attacks * MFSA 2016-10/CVE-2016-1944/CVE-2016-1945/CVE-2016-1946 (bmo#1186621, bmo#1214782, bmo#1232096) Unsafe memory manipulation found through code inspection * MFSA 2016-11/CVE-2016-1947 (bmo#1237103) Application Reputation service disabled in Firefox 43 * requires NSPR 4.11 * requires NSS 3.21 - prepare mozilla-kde.patch for Gtk3 builds - rebased patches OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=480
26 lines
981 B
Diff
26 lines
981 B
Diff
# HG changeset patch
|
|
# User Wolfgang Rosenauer <wr@rosenauer.org>
|
|
# Parent e96e9b3997ea31024687aaa1e9aa5ccf78bc0ee9
|
|
|
|
diff --git a/config/config.mk b/config/config.mk
|
|
--- a/config/config.mk
|
|
+++ b/config/config.mk
|
|
@@ -653,17 +653,16 @@ ifeq ($(MOZ_WIDGET_TOOLKIT),android)
|
|
# of the linker command line), if libmozglue.so ends up after libc.so, all
|
|
# hell breaks loose, so better safe than sorry, and check it's actually the
|
|
# case.
|
|
CHECK_MOZGLUE_ORDER = @$(TOOLCHAIN_PREFIX)readelf -d $(1) | grep NEEDED | awk '{ libs[$$NF] = ++n } END { if (libs["[libmozglue.so]"] && libs["[libc.so]"] < libs["[libmozglue.so]"]) { print "libmozglue.so must be linked before libc.so"; exit 1 } }'
|
|
endif
|
|
|
|
define CHECK_BINARY
|
|
$(call CHECK_GLIBC,$(1))
|
|
-$(call CHECK_STDCXX,$(1))
|
|
$(call CHECK_TEXTREL,$(1))
|
|
$(call LOCAL_CHECKS,$(1))
|
|
$(call CHECK_MOZGLUE_ORDER,$(1))
|
|
endef
|
|
|
|
# autoconf.mk sets OBJ_SUFFIX to an error to avoid use before including
|
|
# this file
|
|
OBJ_SUFFIX := $(_OBJ_SUFFIX)
|