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>
|
||||
|
||||
|
@ -26,8 +26,8 @@
|
||||
# major 69
|
||||
# mainver %major.99
|
||||
%define major 91
|
||||
%define mainver %major.0.3
|
||||
%define orig_version 91.0.3
|
||||
%define mainver %major.1.0
|
||||
%define orig_version 91.1.0
|
||||
%define orig_suffix %{nil}
|
||||
%define update_channel release
|
||||
%define source_prefix thunderbird-%{orig_version}
|
||||
@ -36,7 +36,7 @@
|
||||
%define do_profiling 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
|
||||
%define build_hardened 1
|
||||
@ -206,6 +206,8 @@ Patch25: mozilla-bmo998749.patch
|
||||
Patch26: mozilla-bmo1626236.patch
|
||||
Patch27: mozilla-s390x-skia-gradient.patch
|
||||
Patch28: mozilla-libavcodec58_91.patch
|
||||
Patch29: mozilla-silence-no-return-type.patch
|
||||
Patch30: mozilla-bmo531915.patch
|
||||
%endif
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
PreReq: /bin/sh
|
||||
@ -288,7 +290,7 @@ fi
|
||||
%patch4 -p1
|
||||
%patch6 -p1
|
||||
%patch7 -p1
|
||||
%patch8 -p1
|
||||
#%patch8 -p1
|
||||
%patch9 -p1
|
||||
%patch11 -p1
|
||||
%patch13 -p1
|
||||
@ -305,6 +307,8 @@ fi
|
||||
%patch26 -p1
|
||||
%patch27 -p1
|
||||
%patch28 -p1
|
||||
%patch29 -p1
|
||||
%patch30 -p1
|
||||
%endif
|
||||
|
||||
%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"
|
||||
CHANNEL="esr91"
|
||||
VERSION="91.0.3"
|
||||
VERSION="91.1.0"
|
||||
VERSION_SUFFIX=""
|
||||
PREV_VERSION="91.0.2"
|
||||
PREV_VERSION="91.0.3"
|
||||
PREV_VERSION_SUFFIX=""
|
||||
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
|
||||
RELEASE_REPO="https://hg.mozilla.org/releases/comm-esr91"
|
||||
RELEASE_TAG="7f37735b4076325b99ea7c7af959f610b27eb0d7"
|
||||
RELEASE_TIMESTAMP="20210824180134"
|
||||
RELEASE_TAG="f134c939baab6193527545e8f40229aee95d5abf"
|
||||
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