From f1747b0e0d3c1ac0ab625cc45c0116808b91522b Mon Sep 17 00:00:00 2001 From: Peter Michael Green Date: Thu, 16 Dec 2021 16:57:18 +0000 Subject: [PATCH] Commit Debian 3.0 (quilt) metadata [dgit (9.14) quilt-fixup] --- debian/patches/series | 1 + ...a-define-instead-of-a-typedef-for-do.patch | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 debian/patches/use-a-define-instead-of-a-typedef-for-do.patch diff --git a/debian/patches/series b/debian/patches/series index 15540eb7fd..ef9ba7c5ff 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -33,3 +33,4 @@ try-to-disable-neon.patch try-harder-to-disable-neon.patch disable-neon-in-qcms.patch patch-out-neon-in-freebl.patch +use-a-define-instead-of-a-typedef-for-do.patch diff --git a/debian/patches/use-a-define-instead-of-a-typedef-for-do.patch b/debian/patches/use-a-define-instead-of-a-typedef-for-do.patch new file mode 100644 index 0000000000..8aaaa4c3ae --- /dev/null +++ b/debian/patches/use-a-define-instead-of-a-typedef-for-do.patch @@ -0,0 +1,19 @@ +From: Peter Michael Green +Date: Thu, 16 Dec 2021 16:46:38 +0000 +X-Dgit-Generated: 1:91.3.2-1+rpi1 10aa006b9ea2d3980ee1e37aa18a8c8910ee2e39 +Subject: Use a #define instead of a typedef for double_t in fdlibm to prevent conflicting definitions error. + + +--- + +--- thunderbird-91.3.2.orig/modules/fdlibm/src/math_private.h ++++ thunderbird-91.3.2/modules/fdlibm/src/math_private.h +@@ -35,7 +35,7 @@ typedef double __double_t; + #else + typedef long double __double_t; + #endif +-typedef __double_t double_t; ++#define double_t __double_t + typedef float __float_t; + /* + * The original fdlibm code used statements like: -- 2.30.2