forked from pool/MozillaThunderbird
Accepting request 917701 from mozilla:Factory
- Mozilla Thunderbird 91.1.0 * Thunderbird registered Accessibility Handlers using same GUIDs as Firefox, causing performance issues for NVDA users * Focus lost when reordering accounts by keyboard in the Account Manager * Account setup did not use provider display name for setting up calendars * Various theme and UX fixes MFSA 2021-41 (bsc#1190269) * CVE-2021-38492 (bmo#1721107) Navigating to `mk:` URL scheme could load Internet Explorer * CVE-2021-38495 (bmo#1723391, bmo#1723920, bmo#1724101, bmo#1724107) Memory safety bugs fixed in Thunderbird 91.1 - (re-)added mozilla-silence-no-return-type.patch - add mozilla-bmo531915.patch to fix build for i586 OBS-URL: https://build.opensuse.org/request/show/917701 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MozillaThunderbird?expand=0&rev=261
This commit is contained in:
commit
f2396d51e3
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 2 07:03:59 UTC 2021 - Wolfgang Rosenauer <wr@rosenauer.org>
|
||||||
|
|
||||||
|
- Mozilla Thunderbird 91.1.0
|
||||||
|
* Thunderbird registered Accessibility Handlers using same GUIDs
|
||||||
|
as Firefox, causing performance issues for NVDA users
|
||||||
|
* Focus lost when reordering accounts by keyboard in the Account Manager
|
||||||
|
* Account setup did not use provider display name for setting up
|
||||||
|
calendars
|
||||||
|
* Various theme and UX fixes
|
||||||
|
MFSA 2021-41 (bsc#1190269)
|
||||||
|
* CVE-2021-38492 (bmo#1721107)
|
||||||
|
Navigating to `mk:` URL scheme could load Internet Explorer
|
||||||
|
* CVE-2021-38495 (bmo#1723391, bmo#1723920, bmo#1724101,
|
||||||
|
bmo#1724107)
|
||||||
|
Memory safety bugs fixed in Thunderbird 91.1
|
||||||
|
- (re-)added mozilla-silence-no-return-type.patch
|
||||||
|
- add mozilla-bmo531915.patch to fix build for i586
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Aug 27 21:01:34 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
Fri Aug 27 21:01:34 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||||
|
|
||||||
|
@ -26,8 +26,8 @@
|
|||||||
# major 69
|
# major 69
|
||||||
# mainver %major.99
|
# mainver %major.99
|
||||||
%define major 91
|
%define major 91
|
||||||
%define mainver %major.0.3
|
%define mainver %major.1.0
|
||||||
%define orig_version 91.0.3
|
%define orig_version 91.1.0
|
||||||
%define orig_suffix %{nil}
|
%define orig_suffix %{nil}
|
||||||
%define update_channel release
|
%define update_channel release
|
||||||
%define source_prefix thunderbird-%{orig_version}
|
%define source_prefix thunderbird-%{orig_version}
|
||||||
@ -36,7 +36,7 @@
|
|||||||
%define do_profiling 0
|
%define do_profiling 0
|
||||||
|
|
||||||
# upstream default is clang (to use gcc for large parts set to 0)
|
# upstream default is clang (to use gcc for large parts set to 0)
|
||||||
%define clang_build 1
|
%define clang_build 0
|
||||||
|
|
||||||
# PIE, full relro
|
# PIE, full relro
|
||||||
%define build_hardened 1
|
%define build_hardened 1
|
||||||
@ -206,6 +206,8 @@ Patch25: mozilla-bmo998749.patch
|
|||||||
Patch26: mozilla-bmo1626236.patch
|
Patch26: mozilla-bmo1626236.patch
|
||||||
Patch27: mozilla-s390x-skia-gradient.patch
|
Patch27: mozilla-s390x-skia-gradient.patch
|
||||||
Patch28: mozilla-libavcodec58_91.patch
|
Patch28: mozilla-libavcodec58_91.patch
|
||||||
|
Patch29: mozilla-silence-no-return-type.patch
|
||||||
|
Patch30: mozilla-bmo531915.patch
|
||||||
%endif
|
%endif
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
PreReq: /bin/sh
|
PreReq: /bin/sh
|
||||||
@ -288,7 +290,7 @@ fi
|
|||||||
%patch4 -p1
|
%patch4 -p1
|
||||||
%patch6 -p1
|
%patch6 -p1
|
||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
%patch8 -p1
|
#%patch8 -p1
|
||||||
%patch9 -p1
|
%patch9 -p1
|
||||||
%patch11 -p1
|
%patch11 -p1
|
||||||
%patch13 -p1
|
%patch13 -p1
|
||||||
@ -305,6 +307,8 @@ fi
|
|||||||
%patch26 -p1
|
%patch26 -p1
|
||||||
%patch27 -p1
|
%patch27 -p1
|
||||||
%patch28 -p1
|
%patch28 -p1
|
||||||
|
%patch29 -p1
|
||||||
|
%patch30 -p1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:d314d6f15d48121ff749d4da1f0627fbb74ed13db580fbd814727ad54716165e
|
|
||||||
size 30199560
|
|
3
l10n-91.1.0.tar.xz
Normal file
3
l10n-91.1.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1b8b990bad80d0329d948c8062e15867182072776d33a818cbe7809b7e1c02f4
|
||||||
|
size 30195516
|
29
mozilla-bmo531915.patch
Normal file
29
mozilla-bmo531915.patch
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# User Wolfgang Rosenauer <wr@rosenauer.org>
|
||||||
|
# Parent 7332dfc4c47d73f1b88850b7727d33096d68e329
|
||||||
|
|
||||||
|
diff --git a/modules/fdlibm/src/math_private.h b/modules/fdlibm/src/math_private.h
|
||||||
|
--- a/modules/fdlibm/src/math_private.h
|
||||||
|
+++ b/modules/fdlibm/src/math_private.h
|
||||||
|
@@ -25,17 +25,21 @@
|
||||||
|
|
||||||
|
#include "mozilla/EndianUtils.h"
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Emulate FreeBSD internal double types.
|
||||||
|
* Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t
|
||||||
|
*/
|
||||||
|
|
||||||
|
+#ifdef __i386__
|
||||||
|
+typedef long double __double_t;
|
||||||
|
+#else
|
||||||
|
typedef double __double_t;
|
||||||
|
+#endif
|
||||||
|
typedef __double_t double_t;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The original fdlibm code used statements like:
|
||||||
|
* n0 = ((*(int*)&one)>>29)^1; * index of high word *
|
||||||
|
* ix0 = *(n0+(int*)&x); * high word of x *
|
||||||
|
* ix1 = *((1-n0)+(int*)&x); * low word of x *
|
||||||
|
* to dig two 32 bit words out of the 64 bit IEEE floating point
|
1246
mozilla-silence-no-return-type.patch
Normal file
1246
mozilla-silence-no-return-type.patch
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,10 +1,10 @@
|
|||||||
PRODUCT="thunderbird"
|
PRODUCT="thunderbird"
|
||||||
CHANNEL="esr91"
|
CHANNEL="esr91"
|
||||||
VERSION="91.0.3"
|
VERSION="91.1.0"
|
||||||
VERSION_SUFFIX=""
|
VERSION_SUFFIX=""
|
||||||
PREV_VERSION="91.0.2"
|
PREV_VERSION="91.0.3"
|
||||||
PREV_VERSION_SUFFIX=""
|
PREV_VERSION_SUFFIX=""
|
||||||
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
|
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
|
||||||
RELEASE_REPO="https://hg.mozilla.org/releases/comm-esr91"
|
RELEASE_REPO="https://hg.mozilla.org/releases/comm-esr91"
|
||||||
RELEASE_TAG="7f37735b4076325b99ea7c7af959f610b27eb0d7"
|
RELEASE_TAG="f134c939baab6193527545e8f40229aee95d5abf"
|
||||||
RELEASE_TIMESTAMP="20210824180134"
|
RELEASE_TIMESTAMP="20210902035758"
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:7c9b60da8b497b41843adde80002aecee12059def04d78ed52f31a38ce7006e9
|
|
||||||
size 409181064
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCgAdFiEEQ2D+IQnEl2MYb44h6+QekPbxL20FAmEmEp4ACgkQ6+QekPbx
|
|
||||||
L223KBAAgH6szedBfYwDU09690veAgJFkQcZandO//A8DVe1mb3Cf5V43d1hUzUT
|
|
||||||
S49use5BvOSXDmUSWz8LuerhYPMnDAGItRtRPJwMZlvU7MkW9ghxsW1jlG53DUU+
|
|
||||||
2q5YkII5GFKjF8KntGZbgMD3MwZ0Ep20njQjWpzG9NIgrKd8+TmKFjySURpLCKt5
|
|
||||||
5j9qiraFBhs+fBsxO/EA7nPte9ce1oqgZY3x5k6lpyva4wD9xcA8lH4kL6BSOQdu
|
|
||||||
//1zrZkEtqiOYpiXRfFfU1CnOCAics+vfw48NW9HjNMlDu0O3F9db3K8jWpWhRmx
|
|
||||||
u8ZL4qZxOHeVknWbD8M1FzsvjKgalilTLjT015i/SbWzE82JQFAs7XUG8mD3sU7u
|
|
||||||
mJEKrcSDlMJ3m7aJ4QbhU0bn56thCNMflG+ySAD16GWr+KjV5RsLnBlvFGRbpCn3
|
|
||||||
8W4upWSmiiODEwrNK4ovGkEuHb5082w0nkN5JJjsn3McQF3E/0rPvmbH0ZZH3gmx
|
|
||||||
9bGpj6bz4D1F5C+R4+FkG5nsYLHDa8cEPQ0Qj3SjdrGrWcb/2HFOCHReAoIOsfZ5
|
|
||||||
vqZIIWlff6cL8OI2h0FowN33Mq2JBrdFoGydlEgI76gcoqIiZoRn/GQHzcald8wy
|
|
||||||
vJmgD1p60tUA3mb91ASgI+sh+bItU9q/Xm7S7h4pu1/bBPT59xc=
|
|
||||||
=tDYU
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
thunderbird-91.1.0.source.tar.xz
Normal file
3
thunderbird-91.1.0.source.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c0b1be6722bced5a9e4eee4c57950c2879e6fa0a368dd6bec2fdf91ddec18725
|
||||||
|
size 403977204
|
16
thunderbird-91.1.0.source.tar.xz.asc
Normal file
16
thunderbird-91.1.0.source.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEEQ2D+IQnEl2MYb44h6+QekPbxL20FAmEw9/4ACgkQ6+QekPbx
|
||||||
|
L23sWA//d5/rxGsRLSfGg0jIo+DOUKwDUi5JsfddPelfDhUuEr4UkNDCOsMpPWT2
|
||||||
|
2mQOFz3TRQPwHv02WH7w3GkW/jP098t6Nun/azFEL7BFMK5lz95W+IJqENPj2lyH
|
||||||
|
7mCrKz20srlefNCcYMD+nurN1EKBetWcuUwWiATKEtz/7bFuuQS2NfYKPMvBd6hw
|
||||||
|
SZqebQBRowGYx5PNSLQYRwOC//88cbL9ua4aD3cgsGraZ78oHRglxOulJePa1NtF
|
||||||
|
VxFXhfZe4L+zqx338xp0PstD7uBO9XUXhhBcYky8RMjnpMdimxCRCmW7aHJEo8/e
|
||||||
|
TiWWKSQBqb6J7EUStdwge6XBIZfmSd8fK0LE8iYgL+qqIPYDJNtIccRRdJDTjuVM
|
||||||
|
T3oIm2ms0sc/GN/CuXbGB7sigMrI5wlb+gX/jixdeqjaq+D5tNXANlP2DlLUd5gQ
|
||||||
|
YBHmseO8SHpx7nV1z1H7zU2KWQa+zXlcUbzttjsqve8hEam7Voss8SNO82WXnLtX
|
||||||
|
CVb/Mbwc5c8wFkmTvp/6A+idm+T6Bvhlp5SXYA0xlbDHS3AqSNM6zefN49W644V+
|
||||||
|
BXTf1Tufs+51mEm8wJqSm9gBaqCScWOqGgaOfPp0+7f6utu1JQR3RuD38AyvqePM
|
||||||
|
KiAnAcZwKiTVa/6bGadqVRxWzYBPLr1OEKihtqkmkodCR1nLTss=
|
||||||
|
=UwYr
|
||||||
|
-----END PGP SIGNATURE-----
|
Loading…
Reference in New Issue
Block a user