From f2f0506a7eb9cf10f4fe44779c3d669707eb61e3 Mon Sep 17 00:00:00 2001 From: Peter Michael Green Date: Tue, 21 Dec 2021 17:35:22 +0000 Subject: [PATCH] Use a #define instead of a typedef for double_t in fdlibm to prevent conflicting definitions error. --- debian/changelog | 4 ++++ modules/fdlibm/src/math_private.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 138233abf07..7bdb939c972 100644 --- a/debian/changelog +++ b/debian/changelog @@ -16,6 +16,10 @@ firefox-esr (91.4.0esr-1+rpi1) bookworm-staging; urgency=medium * Clean up pycache directories. * Disable neon in qcms. + [changes brought over from thunderbird 1:91.3.2-1+rpi1 by Peter Michael Green] + * Use a #define instead of a typedef for double_t in fdlibm to prevent conflicting + definitions error. + -- Raspbian forward porter Wed, 22 Sep 2021 20:12:57 +0000 firefox-esr (91.4.0esr-1) unstable; urgency=medium diff --git a/modules/fdlibm/src/math_private.h b/modules/fdlibm/src/math_private.h index fafd7d6fc1e..b5b15f5d75b 100644 --- a/modules/fdlibm/src/math_private.h +++ b/modules/fdlibm/src/math_private.h @@ -35,7 +35,7 @@ typedef long double __double_t; #else typedef double __double_t; #endif -typedef __double_t double_t; +#define double_t __double_t /* * The original fdlibm code used statements like: -- 2.30.2