Commit Debian 3.0 (quilt) metadata archive/raspbian/1%91.3.2-1+rpi1 raspbian/1%91.3.2-1+rpi1
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 16 Dec 2021 16:57:18 +0000 (16:57 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 16 Dec 2021 16:57:18 +0000 (16:57 +0000)
[dgit (9.14) quilt-fixup]

debian/patches/series
debian/patches/use-a-define-instead-of-a-typedef-for-do.patch [new file with mode: 0644]

index 15540eb7fdc1bcf91cac9ae6b63c0c103adfeb13..ef9ba7c5ff35927e05350969f9877a4e6529737c 100644 (file)
@@ -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 (file)
index 0000000..8aaaa4c
--- /dev/null
@@ -0,0 +1,19 @@
+From: Peter Michael Green <plugwash@raspbian.org>
+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: