Security Vulnerabilities fixed in Firefox ESR 91.3 #CVE-2021-38503: iframe sandbox rules did not apply to XSLT stylesheets #CVE-2021-38504: Use-after-free in file picker dialog #CVE-2021-38506: Firefox could be coaxed into going into fullscreen mode without notification or warning #CVE-2021-38507: Opportunistic Encryption in HTTP2 could be used to bypass the Same-Origin-Policy on services hosted on other ports #MOZ-2021-0008: Use-after-free in HTTP2 Session object #CVE-2021-38508: Permission Prompt could be overlaid, resulting in user confusion and potential spoofing #CVE-2021-38509: Javascript alert box could have been spoofed onto an arbitrary domain #CVE-2021-38510: Download Protections were bypassed by .inetloc files on Mac OS #MOZ-2021-0007: Memory safety bugs fixed in Firefox 94 and Firefox ESR 91.3
18 lines
568 B
C
18 lines
568 B
C
$NetBSD: patch-modules_fdlibm_src_math__private.h,v 1.1 2021/11/03 19:19:40 nia Exp $
|
|
|
|
* Fix PR pkg/56457, build failure on NetBSD/i386.
|
|
Do not use FreeBSD-specific definition.
|
|
|
|
--- modules/fdlibm/src/math_private.h.orig 2021-09-27 22:47:42.000000000 +0000
|
|
+++ modules/fdlibm/src/math_private.h
|
|
@@ -30,8 +30,8 @@
|
|
* Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t
|
|
*/
|
|
|
|
-typedef double __double_t;
|
|
-typedef __double_t double_t;
|
|
+#include <math.h>
|
|
+typedef double_t __double_t;
|
|
|
|
/*
|
|
* The original fdlibm code used statements like:
|