Your message dated Sat, 02 Nov 2019 15:50:59 +0000
with message-id <e1iqvg3-0003r6...@fasolo.debian.org>
and subject line Bug#925841: fixed in thunderbird 1:68.2.1-1
has caused the Debian Bug report #925841,
regarding thunderbird: ftbfs with GCC-9
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
925841: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925841
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:thunderbird
Version: 1:60.5.1-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/thunderbird_60.5.1-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
36:05.20 | ^~~~~~~~~~~~~~~~~~
36:05.20 /<<PKGBUILDDIR>>/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in
expansion of macro 'NS_INTERFACE_MAP_ENTRY'
36:05.20 41 | NS_INTERFACE_MAP_ENTRY(nsIGlobalObject)
36:05.20 | ^~~~~~~~~~~~~~~~~~~~~~
36:05.25 /<<PKGBUILDDIR>>/dom/bindings/nsScriptErrorWithStack.cpp: In member
function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&,
void**)':
36:05.25 /<<PKGBUILDDIR>>/obj-thunderbird/dist/include/nsISupportsImpl.h:936:3:
warning: macro expands to multiple statements [-Wmultistatement-macros]
36:05.25 936 | foundInterface = 0;
\
36:05.25 | ^~~~~~~~~~~~~~
36:05.25
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/nsISupportsImpl.h:994:30: note:
in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
36:05.25 994 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
36:05.25 | ^~~~~~~~~~~~~~~~~~~~~~~
36:05.25 /<<PKGBUILDDIR>>/dom/bindings/nsScriptErrorWithStack.cpp:61:1: note:
in expansion of macro 'NS_INTERFACE_MAP_END'
36:05.25 61 | NS_INTERFACE_MAP_END
36:05.25 | ^~~~~~~~~~~~~~~~~~~~
36:05.25 /<<PKGBUILDDIR>>/obj-thunderbird/dist/include/nsISupportsImpl.h:918:3:
note: some parts of macro expansion are not guarded by this 'else' clause
36:05.25 918 | else
36:05.25 | ^~~~
36:05.25
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/nsISupportsImpl.h:988:44: note:
in expansion of macro 'NS_IMPL_QUERY_BODY'
36:05.25 988 | #define NS_INTERFACE_MAP_ENTRY(_interface)
NS_IMPL_QUERY_BODY(_interface)
36:05.25 | ^~~~~~~~~~~~~~~~~~
36:05.25 /<<PKGBUILDDIR>>/dom/bindings/nsScriptErrorWithStack.cpp:60:3: note:
in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
36:05.25 60 | NS_INTERFACE_MAP_ENTRY(nsIScriptError)
36:05.25 | ^~~~~~~~~~~~~~~~~~~~~~
36:05.46 In file included from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/jspubtd.h:17,
36:05.47 from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/jsapi.h:26,
36:05.47 from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/jsfriendapi.h:16,
36:05.47 from /<<PKGBUILDDIR>>/dom/bindings/BindingUtils.h:10,
36:05.47 from /<<PKGBUILDDIR>>/dom/bindings/BindingUtils.cpp:7,
36:05.47 from
/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
36:05.47 /<<PKGBUILDDIR>>/obj-thunderbird/dist/include/mozilla/PodOperations.h:
In instantiation of 'void mozilla::PodZero(T*) [with T =
xpc::GlobalProperties]':
36:05.47 /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2499:45: required
from here
36:05.47
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/mozilla/PodOperations.h:30:9:
warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial
type 'struct xpc::GlobalProperties'; use assignment or value-initialization
instead [-Wclass-memaccess]
36:05.47 30 | memset(aT, 0, sizeof(T));
36:05.47 | ~~~~~~^~~~~~~~~~~~~~~~~~
36:05.47 In file included from
/<<PKGBUILDDIR>>/dom/bindings/BindingUtils.cpp:35,
36:05.47 from
/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings/Unified_cpp_dom_bindings0.cpp:2:
36:05.47 /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct
xpc::GlobalProperties' declared here
36:05.47 2498 | struct GlobalProperties {
36:05.47 | ^~~~~~~~~~~~~~~~
36:06.16 In file included from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/jspubtd.h:17,
36:06.16 from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/js/RootingAPI.h:19,
36:06.16 from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/mozilla/dom/DOMRequestBinding.h:6,
36:06.16 from
/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings/IDBFileRequestBinding.cpp:3,
36:06.16 from
/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings/UnifiedBindings9.cpp:2:
36:06.16 /<<PKGBUILDDIR>>/obj-thunderbird/dist/include/mozilla/PodOperations.h:
In instantiation of 'void mozilla::PodZero(T*) [with T =
xpc::GlobalProperties]':
36:06.16 /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2499:45: required
from here
36:06.16
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/mozilla/PodOperations.h:30:9:
warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial
type 'struct xpc::GlobalProperties'; use assignment or value-initialization
instead [-Wclass-memaccess]
36:06.16 30 | memset(aT, 0, sizeof(T));
36:06.16 | ~~~~~~^~~~~~~~~~~~~~~~~~
36:06.16 In file included from
/<<PKGBUILDDIR>>/obj-thunderbird/dist/include/mozilla/dom/IntlUtils.h:11,
36:06.16 from
/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings/IntlUtilsBinding.cpp:9,
36:06.16 from
/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings/UnifiedBindings9.cpp:266:
36:06.16 /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct
xpc::GlobalProperties' declared here
36:06.16 2498 | struct GlobalProperties {
36:06.16 | ^~~~~~~~~~~~~~~~
36:25.48 libdom_bindings.a.desc
36:25.56 make[6]: Leaving directory
'/<<PKGBUILDDIR>>/obj-thunderbird/dom/bindings'
36:25.56 make[5]: Leaving directory '/<<PKGBUILDDIR>>/obj-thunderbird'
36:25.56 make[4]: *** [/<<PKGBUILDDIR>>/config/recurse.mk:33: compile] Error 2
36:25.56 make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-thunderbird'
36:25.56 make[3]: *** [/<<PKGBUILDDIR>>/config/rules.mk:442: default] Error 2
36:25.56 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-thunderbird'
36:25.56 make[2]: *** [client.mk:169: build] Error 2
36:25.56 make[2]: Leaving directory '/<<PKGBUILDDIR>>'
36:25.57 309 compiler warnings present.
36:25.60 Notification center failed: Install notify-send (usually part of the
libnotify package) to get a notification when the build finishes.
make[1]: *** [debian/rules:130: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:80: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: thunderbird
Source-Version: 1:68.2.1-1
We believe that the bug you reported is fixed in the latest version of
thunderbird, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoen...@t-online.de> (supplier of updated thunderbird
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 01 Nov 2019 20:36:59 +0100
Source: thunderbird
Architecture: source
Version: 1:68.2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Carsten Schoenert <c.schoen...@t-online.de>
Changed-By: Carsten Schoenert <c.schoen...@t-online.de>
Closes: 921258 925841 941290
Changes:
thunderbird (1:68.2.1-1) unstable; urgency=medium
.
[ intrigeri ]
* [c48e2cb] AppArmor: update profile from upstream at commit a27a1a5
(Closes: #941290)
.
[ Carsten Schoenert ]
* [98497ae] New upstream version 68.2.0
Fixed CVE issues in upstream version 68.2 (MFSA 2019-35):
CVE-2019-15903: Heap overflow in expat library in XML_GetCurrentLineNumber
CVE-2019-11757: Use-after-free when creating index updates in IndexedDB
CVE-2019-11758: Potentially exploitable crash due to 360 Total Security
CVE-2019-11759: Stack buffer overflow in HKDF output
CVE-2019-11760: Stack buffer overflow in WebRTC networking
CVE-2019-11761: Unintended access to a privileged JSONView object
CVE-2019-11762: document.domain-based origin isolation has
same-origin-property violation
CVE-2019-11763: Incorrect HTML parsing results in XSS bypass technique
CVE-2019-11764: Memory safety bugs fixed in Thunderbird 68.2
(Closes: #925841)
* [a104c51] d/control: increase Standards-Version to 4.4.1
* [6c9d012] xul-ext-dispmua: set current min usable version
* [b3bf16f] New upstream version 68.2.1
* [8f89b90] d/control: decrease build architecture list
Decreasing the current list of build architectures. Not meant to keep this
forever, removed RC architectures needing support and volunteering to get
them back.
(Closes: #921258)
Checksums-Sha1:
90c44d7ad3344abfdcff315eb7ec63e75e3d0b4d 8389 thunderbird_68.2.1-1.dsc
757cc811d7f8a8abc5719d272fbc7c67938f28b2 1008608
thunderbird_68.2.1.orig-lightning-l10n.tar.xz
430be41f77d58aa1d88f4effda326d4e62aee8cb 10012636
thunderbird_68.2.1.orig-thunderbird-l10n.tar.xz
259eaf2092e769fa03aa0cc2526bbcc5460061dc 354953676
thunderbird_68.2.1.orig.tar.xz
18fa4f66d0d764b770280fcea937717341e547bf 554984
thunderbird_68.2.1-1.debian.tar.xz
f22e41b3103332ad7e22465ca8a03872c3143d66 35845
thunderbird_68.2.1-1_amd64.buildinfo
Checksums-Sha256:
c453dd1eece9ea40700afb31cdadb0cec78ecd89f5732a4f4b2bb847357b2648 8389
thunderbird_68.2.1-1.dsc
44173319ae01f4a94cdf13b80fa452603423157f647a150cfce8ae0e162120a2 1008608
thunderbird_68.2.1.orig-lightning-l10n.tar.xz
8a5c2d5d51a5dcc437dfb635d7bf95720ae570d2ea2cdc64adcdb7169bbcd326 10012636
thunderbird_68.2.1.orig-thunderbird-l10n.tar.xz
a75d1f58e816f094d5a861bc466d306feff50b9cdda7466096910e1e2f48494f 354953676
thunderbird_68.2.1.orig.tar.xz
aa9e7a4e9f8523d8d7765dd980d2ed0892a0b8ceae4f02af617eaf67a48cb7cd 554984
thunderbird_68.2.1-1.debian.tar.xz
7c24d2b3efd3c4dc67c21d1afc1fb6b8145af8fe032114815711cba2bb0bd3a7 35845
thunderbird_68.2.1-1_amd64.buildinfo
Files:
2901a98dfcb7be877f40e39877b49ba8 8389 mail optional thunderbird_68.2.1-1.dsc
34c6a492d1011864c88e303b11d01591 1008608 mail optional
thunderbird_68.2.1.orig-lightning-l10n.tar.xz
0f9c01b54ef547fbdc1e2f6a37f6fa10 10012636 mail optional
thunderbird_68.2.1.orig-thunderbird-l10n.tar.xz
bbc27f815280e53a8ab80c9791dda736 354953676 mail optional
thunderbird_68.2.1.orig.tar.xz
eff99816d8437af9fbe55949c7d49faa 554984 mail optional
thunderbird_68.2.1-1.debian.tar.xz
60302fc83d9430dfab4c07c8d6263eaa 35845 mail optional
thunderbird_68.2.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAl29XdQYHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2w6q8P/RBG5EyGk/xpBit7VtbH2gcK
hJg72pLfySzGXuV2nWEiMTI/d3YaA5PQM7nRiuYHbEKkaobBE9WKlEQe+BCb3xfU
vFFr3rSjl7UPQW6jDHZxi+Hd94h5n/phmpF5ddfUm3UwYZJD5jtZ1l7dOFSX1YEW
gj2JnSvSZ7q77hIYZKOhRpDdTHVqPPJdOs9cqUkUk14nkGHZ2Chtnw14hjt+28/1
sbkxXhPnxUq4Bnp6jnjcrSkewYohPmqABVxMybPVziLC03CWzZu9N4o4gEFkyZC4
VmNIf/LL1CVZIu6+9TIZKJ3jHePlG6cQqTH6y8nZfpP4djeCwpZliJqhfZc0slZa
W/kQVhuMnPsFcDteF8GGQxakD2D4TMsv9yanLtweePnOHxrH7vaL5fxTIzzUbx6O
NvPHIoQ1z3Zwnjygs/FNTE931Np4YuQDFnMDgmfFXJH7Dk9C0sYEpv4375ulnAJC
oJmcnjTiuvJCBYfwyu/ckDYXQri2h2nnMdpzftLtxmoxqem5qMUa665rRF95wcjE
asw22ittmajahgE0tOiBnxtH+M2AuthWo9c/EQJIn8Y6F20l0HCBJmnVOb/BVSBu
99RAfzHo/P2YOCLHTRM2WXhHdV+4kRFfF2ubHyQjsFRBoyhvcPsrS4uP420Ki2Kd
gze3SYqjvuQnIWSCsfxR
=ydFq
-----END PGP SIGNATURE-----
--- End Message ---