Raspbian automatic forward porter [Sat, 16 Sep 2023 06:37:51 +0000 (07:37 +0100)]
Merge version 1:102.13.0-1~deb11u1+rpi1 and 1:102.15.0-1~deb11u1 to produce 1:102.15.0-1~deb11u1+rpi1
Christoph Goehre [Fri, 1 Sep 2023 16:52:34 +0000 (17:52 +0100)]
Merge thunderbird (1:102.15.0-1~deb11u1) import into refs/heads/workingbranch
Carsten Schoenert [Wed, 26 Jul 2023 17:52:12 +0000 (19:52 +0200)]
toolkit: Fix inclusion of C++ header
<cinttypes> isn't included so the compilation with gcc13 will be broken.
Adding the needed header for C integer types in toolkit/ folder.
Gbp-Pq: Topic fixes
Gbp-Pq: Name toolkit-Fix-inclusion-of-C-header.patch
Carsten Schoenert [Wed, 26 Jul 2023 17:43:43 +0000 (19:43 +0200)]
gfx: Fix inclusion of C++ header
<cinttypes> isn't included so the compilation with gcc13 will be broken.
Adding the needed header for C integer types in GFX submodul.
Gbp-Pq: Topic fixes
Gbp-Pq: Name gfx-Fix-inclusion-of-C-header.patch
Carsten Schoenert [Sun, 21 Nov 2021 17:24:23 +0000 (18:24 +0100)]
Fix Floating-Point Normalization breakage on 32bit Linux
This patch is picked from ther bug report about broken
Floating-Point Normalization breaks build on 32bit Linux from the user
acmodor https://bugzilla.mozilla.org/attachment.cgi?id=
9250378
Author: Christoph Moench-Tegeder and acmodor
Forwarded: https://bugzilla.mozilla.org/attachment.cgi?id=
9250378
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch
Carsten Schoenert [Sat, 19 Dec 2020 08:14:20 +0000 (09:14 +0100)]
Decrease Cargo minimal version to 1.46.0
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Decrease-Cargo-minimal-version-to-1.46.0.patch
Carsten Schoenert [Sun, 6 Oct 2019 08:03:15 +0000 (10:03 +0200)]
Make Thunderbird build reproducible
Cherry picked from OpenSuse
https://build.opensuse.org/request/show/732106
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Make-Thunderbird-build-reproducible.patch
Carsten Schoenert [Sat, 5 Oct 2019 13:34:16 +0000 (15:34 +0200)]
work around a build failure with clang on ppc64el
Author: Olivier Tilloy <olivier.tilloy@canonical.com>
Bug: https://bugzilla.mozilla.org/
1555531
Gbp-Pq: Topic porting-ppc64el
Gbp-Pq: Name work-around-a-build-failure-with-clang-on-ppc64el.patch
Mike Hommey [Fri, 12 Jul 2019 09:28:34 +0000 (18:28 +0900)]
Work around GCC ICE on mips*, i386 and s390x
Cherry picked from Firefox packaging.
Closes: #931757
Gbp-Pq: Topic porting
Gbp-Pq: Name Work-around-GCC-ICE-on-mips-i386-and-s390x.patch
Mike Hommey [Sat, 4 Feb 2017 23:41:22 +0000 (08:41 +0900)]
Set program name from the remoting name
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Set-program-name-from-the-remoting-name.patch
qiaopengcheng [Sat, 1 Jun 2019 22:28:24 +0000 (07:28 +0900)]
Bug
1556197 - amend Bug-
1544631 for fixing mips32.
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-
1556197-amend-Bug-
1544631-for-fixing-mips32.patch
Mike Hommey [Sat, 21 Jun 2008 00:48:46 +0000 (02:48 +0200)]
Allow .js preference files to set locked prefs with lockPref()
Gbp-Pq: Topic fixes
Gbp-Pq: Name Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch
Mike Hommey [Sat, 1 Jun 2019 00:06:01 +0000 (09:06 +0900)]
Bug
1526653 - Include struct definitions for user_vfp and user_vfp_exc.
Gbp-Pq: Topic porting-armhf
Gbp-Pq: Name Bug-
1526653-Include-struct-definitions-for-user_vfp-and-u.patch
Mike Hommey [Mon, 21 May 2018 22:51:56 +0000 (07:51 +0900)]
Avoid using vmrs/vmsr on armel
Gbp-Pq: Topic porting-armel
Gbp-Pq: Name Avoid-using-vmrs-vmsr-on-armel.patch
Carsten Schoenert [Sun, 24 Apr 2016 18:49:46 +0000 (20:49 +0200)]
adding missed HURD adoptions
Based on https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2016-April/027634.html
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name adding-missed-HURD-adoptions.patch
Carsten Schoenert [Sat, 29 Mar 2014 19:58:55 +0000 (20:58 +0100)]
FTBFS hurd: fixing unsupported platform Hurd
On the Hurd platform the build failed in
js/src/jit/AsmJSSignalHandlers.cpp:131 because of unsupported
mode for reading / writing thead state with following message.
# error "Don't know how to read/write to the thread state via the mcontext_t."
The original patch comes from Richard Brown <rbraun@sceen.net>
https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2014-March/015565.html
After release of Thunderbird 44 there are additional changes made as the
various configuration files where split into more files.
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name FTBFS-hurd-fixing-unsupported-platform-Hurd.patch
Christoph Goehre [Wed, 31 Oct 2012 17:27:07 +0000 (13:27 -0400)]
ipc/chromium: fix #if define() for kFreeBSD and Hurd
The kFreeBSD and Hurd platforms need some other macros to include
the correct needed headers.
Depended on this some minor changes to call the correct functions
also needed. Also the list of the cpp source file for the chromium
things needs to expanded.
The changes is an adoption of the previous dropped patch 'Fix
ipc/chromium on kFreeBSD and Hurd' from the version 17.
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch
Christopher Aillon [Tue, 8 Feb 2011 19:16:37 +0000 (14:16 -0500)]
Bug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>; r,a=roc
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch
Christoph Goehre [Sat, 24 Mar 2012 10:54:43 +0000 (11:54 +0100)]
Don't auto-disable extensions in system directories
Gbp-Pq: Topic prefs
Gbp-Pq: Name Don-t-auto-disable-extensions-in-system-directories.patch
Mike Hommey [Sat, 8 Dec 2007 18:24:40 +0000 (19:24 +0100)]
Set javascript.options.showInConsole
Gbp-Pq: Topic prefs
Gbp-Pq: Name Set-javascript.options.showInConsole.patch
Christoph Goehre [Mon, 16 Sep 2013 18:40:57 +0000 (20:40 +0200)]
Load dependent libraries with their real path
Gbp-Pq: Topic fixes
Gbp-Pq: Name Load-dependent-libraries-with-their-real-path.patch
Christoph Goehre [Sat, 6 Aug 2011 15:55:14 +0000 (17:55 +0200)]
Allow ipc code to build on GNU/hurd
Thanks: Pino Toscano <pino@debian.org>
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-hurd.patch
Mike Hommey [Thu, 30 Jun 2011 16:29:22 +0000 (18:29 +0200)]
Allow ipc code to build on GNU/kfreebsd
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-kfreebsd.patch
Mike Hommey [Mon, 5 Apr 2010 15:58:23 +0000 (17:58 +0200)]
Don't error-out when run-time libsqlite is older than build-time libsqlite
In Debian, we have shlibs to handle this.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch
Carsten Schoenert [Sun, 18 Oct 2020 06:39:44 +0000 (08:39 +0200)]
Appdata: Fix up AppStream error by adding missing field
The AppStream data is missing the lauchable element.
Gbp-Pq: Topic fixes
Gbp-Pq: Name Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch
Carsten Schoenert [Sun, 18 Oct 2020 06:38:29 +0000 (08:38 +0200)]
Appdata: Adding some German translations
Gbp-Pq: Topic fixes
Gbp-Pq: Name Appdata-Adding-some-German-translations.patch
Mike Hommey [Sun, 2 Nov 2008 16:56:24 +0000 (17:56 +0100)]
Disable optimization on alpha for the url-classifier component
The use of this component leads to crashes when built with optimizations.
Gbp-Pq: Topic porting
Gbp-Pq: Name Disable-optimization-on-alpha-for-the-url-classifier.patch
Mike Hommey [Tue, 11 Mar 2008 07:29:25 +0000 (08:29 +0100)]
LDAP: support building on GNU/kFreeBSD and GNU/Hurd
https://bugzilla.mozilla.org/show_bug.cgi?id=356011
Squashed kFreeBSD/Hurd related fixes:
- Fix FTBFS on Hurd-i386
- Build fixes for GNU/kFreeBSD in directory/
- Missing bits for Hurd support
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch
Mike Hommey [Sat, 21 Jun 2008 01:09:21 +0000 (03:09 +0200)]
Add another preferences directory for applications: preferences/syspref
This can be used to symlink to /etc/thunderbird/pref.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Add-another-preferences-directory-for-applications-p.patch
Guido Günther [Sat, 24 Nov 2012 10:39:58 +0000 (11:39 +0100)]
Strip version number from application before installation
Strip thunderbird's version number from the installation directories so
we have a fixed location for extensions that build against it.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Strip-version-number-from-application-before-installation.patch
Christoph Goehre [Mon, 5 Sep 2011 17:21:25 +0000 (19:21 +0200)]
sl: change Edit (Uredi) to CTRL+E
Closes: #601331
Gbp-Pq: Topic thunderbird-l10n
Gbp-Pq: Name sl-change-Edit-Uredi-to-CTRL-E.patch
Christoph Goehre [Fri, 1 Sep 2023 16:52:34 +0000 (17:52 +0100)]
thunderbird (1:102.15.0-1~deb11u1) bullseye-security; urgency=medium
* Rebuild for bullseye-security
[dgit import unpatched thunderbird 1:102.15.0-1~deb11u1]
Christoph Goehre [Fri, 1 Sep 2023 16:52:34 +0000 (17:52 +0100)]
Import thunderbird_102.15.0-1~deb11u1.debian.tar.xz
[dgit import tarball thunderbird 1:102.15.0-1~deb11u1 thunderbird_102.15.0-1~deb11u1.debian.tar.xz]
Christoph Goehre [Thu, 31 Aug 2023 15:15:52 +0000 (16:15 +0100)]
Merge thunderbird (1:102.15.0-1~deb12u1) import into refs/heads/workingbranch
Christoph Goehre [Thu, 31 Aug 2023 15:15:52 +0000 (16:15 +0100)]
Import thunderbird_102.15.0.orig.tar.xz
[dgit import orig thunderbird_102.15.0.orig.tar.xz]
Christoph Goehre [Thu, 31 Aug 2023 15:15:52 +0000 (16:15 +0100)]
Import thunderbird_102.15.0.orig-thunderbird-l10n.tar.xz
[dgit import orig thunderbird_102.15.0.orig-thunderbird-l10n.tar.xz]
Carsten Schoenert [Wed, 26 Jul 2023 17:52:12 +0000 (19:52 +0200)]
toolkit: Fix inclusion of C++ header
<cinttypes> isn't included so the compilation with gcc13 will be broken.
Adding the needed header for C integer types in toolkit/ folder.
Gbp-Pq: Topic fixes
Gbp-Pq: Name toolkit-Fix-inclusion-of-C-header.patch
Carsten Schoenert [Wed, 26 Jul 2023 17:43:43 +0000 (19:43 +0200)]
gfx: Fix inclusion of C++ header
<cinttypes> isn't included so the compilation with gcc13 will be broken.
Adding the needed header for C integer types in GFX submodul.
Gbp-Pq: Topic fixes
Gbp-Pq: Name gfx-Fix-inclusion-of-C-header.patch
Carsten Schoenert [Sun, 21 Nov 2021 17:24:23 +0000 (18:24 +0100)]
Fix Floating-Point Normalization breakage on 32bit Linux
This patch is picked from ther bug report about broken
Floating-Point Normalization breaks build on 32bit Linux from the user
acmodor https://bugzilla.mozilla.org/attachment.cgi?id=
9250378
Author: Christoph Moench-Tegeder and acmodor
Forwarded: https://bugzilla.mozilla.org/attachment.cgi?id=
9250378
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch
Carsten Schoenert [Sat, 19 Dec 2020 08:14:20 +0000 (09:14 +0100)]
Decrease Cargo minimal version to 1.46.0
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Decrease-Cargo-minimal-version-to-1.46.0.patch
Carsten Schoenert [Sun, 6 Oct 2019 08:03:15 +0000 (10:03 +0200)]
Make Thunderbird build reproducible
Cherry picked from OpenSuse
https://build.opensuse.org/request/show/732106
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Make-Thunderbird-build-reproducible.patch
Carsten Schoenert [Sat, 5 Oct 2019 13:34:16 +0000 (15:34 +0200)]
work around a build failure with clang on ppc64el
Author: Olivier Tilloy <olivier.tilloy@canonical.com>
Bug: https://bugzilla.mozilla.org/
1555531
Gbp-Pq: Topic porting-ppc64el
Gbp-Pq: Name work-around-a-build-failure-with-clang-on-ppc64el.patch
Mike Hommey [Fri, 12 Jul 2019 09:28:34 +0000 (18:28 +0900)]
Work around GCC ICE on mips*, i386 and s390x
Cherry picked from Firefox packaging.
Closes: #931757
Gbp-Pq: Topic porting
Gbp-Pq: Name Work-around-GCC-ICE-on-mips-i386-and-s390x.patch
Mike Hommey [Sat, 4 Feb 2017 23:41:22 +0000 (08:41 +0900)]
Set program name from the remoting name
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Set-program-name-from-the-remoting-name.patch
qiaopengcheng [Sat, 1 Jun 2019 22:28:24 +0000 (07:28 +0900)]
Bug
1556197 - amend Bug-
1544631 for fixing mips32.
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-
1556197-amend-Bug-
1544631-for-fixing-mips32.patch
Mike Hommey [Sat, 21 Jun 2008 00:48:46 +0000 (02:48 +0200)]
Allow .js preference files to set locked prefs with lockPref()
Gbp-Pq: Topic fixes
Gbp-Pq: Name Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch
Mike Hommey [Sat, 1 Jun 2019 00:06:01 +0000 (09:06 +0900)]
Bug
1526653 - Include struct definitions for user_vfp and user_vfp_exc.
Gbp-Pq: Topic porting-armhf
Gbp-Pq: Name Bug-
1526653-Include-struct-definitions-for-user_vfp-and-u.patch
Mike Hommey [Mon, 21 May 2018 22:51:56 +0000 (07:51 +0900)]
Avoid using vmrs/vmsr on armel
Gbp-Pq: Topic porting-armel
Gbp-Pq: Name Avoid-using-vmrs-vmsr-on-armel.patch
Carsten Schoenert [Sun, 24 Apr 2016 18:49:46 +0000 (20:49 +0200)]
adding missed HURD adoptions
Based on https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2016-April/027634.html
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name adding-missed-HURD-adoptions.patch
Carsten Schoenert [Sat, 29 Mar 2014 19:58:55 +0000 (20:58 +0100)]
FTBFS hurd: fixing unsupported platform Hurd
On the Hurd platform the build failed in
js/src/jit/AsmJSSignalHandlers.cpp:131 because of unsupported
mode for reading / writing thead state with following message.
# error "Don't know how to read/write to the thread state via the mcontext_t."
The original patch comes from Richard Brown <rbraun@sceen.net>
https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2014-March/015565.html
After release of Thunderbird 44 there are additional changes made as the
various configuration files where split into more files.
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name FTBFS-hurd-fixing-unsupported-platform-Hurd.patch
Christoph Goehre [Wed, 31 Oct 2012 17:27:07 +0000 (13:27 -0400)]
ipc/chromium: fix #if define() for kFreeBSD and Hurd
The kFreeBSD and Hurd platforms need some other macros to include
the correct needed headers.
Depended on this some minor changes to call the correct functions
also needed. Also the list of the cpp source file for the chromium
things needs to expanded.
The changes is an adoption of the previous dropped patch 'Fix
ipc/chromium on kFreeBSD and Hurd' from the version 17.
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch
Christopher Aillon [Tue, 8 Feb 2011 19:16:37 +0000 (14:16 -0500)]
Bug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>; r,a=roc
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch
Christoph Goehre [Sat, 24 Mar 2012 10:54:43 +0000 (11:54 +0100)]
Don't auto-disable extensions in system directories
Gbp-Pq: Topic prefs
Gbp-Pq: Name Don-t-auto-disable-extensions-in-system-directories.patch
Mike Hommey [Sat, 8 Dec 2007 18:24:40 +0000 (19:24 +0100)]
Set javascript.options.showInConsole
Gbp-Pq: Topic prefs
Gbp-Pq: Name Set-javascript.options.showInConsole.patch
Christoph Goehre [Mon, 16 Sep 2013 18:40:57 +0000 (20:40 +0200)]
Load dependent libraries with their real path
Gbp-Pq: Topic fixes
Gbp-Pq: Name Load-dependent-libraries-with-their-real-path.patch
Christoph Goehre [Sat, 6 Aug 2011 15:55:14 +0000 (17:55 +0200)]
Allow ipc code to build on GNU/hurd
Thanks: Pino Toscano <pino@debian.org>
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-hurd.patch
Mike Hommey [Thu, 30 Jun 2011 16:29:22 +0000 (18:29 +0200)]
Allow ipc code to build on GNU/kfreebsd
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-kfreebsd.patch
Mike Hommey [Mon, 5 Apr 2010 15:58:23 +0000 (17:58 +0200)]
Don't error-out when run-time libsqlite is older than build-time libsqlite
In Debian, we have shlibs to handle this.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch
Carsten Schoenert [Sun, 18 Oct 2020 06:39:44 +0000 (08:39 +0200)]
Appdata: Fix up AppStream error by adding missing field
The AppStream data is missing the lauchable element.
Gbp-Pq: Topic fixes
Gbp-Pq: Name Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch
Carsten Schoenert [Sun, 18 Oct 2020 06:38:29 +0000 (08:38 +0200)]
Appdata: Adding some German translations
Gbp-Pq: Topic fixes
Gbp-Pq: Name Appdata-Adding-some-German-translations.patch
Mike Hommey [Sun, 2 Nov 2008 16:56:24 +0000 (17:56 +0100)]
Disable optimization on alpha for the url-classifier component
The use of this component leads to crashes when built with optimizations.
Gbp-Pq: Topic porting
Gbp-Pq: Name Disable-optimization-on-alpha-for-the-url-classifier.patch
Mike Hommey [Tue, 11 Mar 2008 07:29:25 +0000 (08:29 +0100)]
LDAP: support building on GNU/kFreeBSD and GNU/Hurd
https://bugzilla.mozilla.org/show_bug.cgi?id=356011
Squashed kFreeBSD/Hurd related fixes:
- Fix FTBFS on Hurd-i386
- Build fixes for GNU/kFreeBSD in directory/
- Missing bits for Hurd support
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch
Mike Hommey [Sat, 21 Jun 2008 01:09:21 +0000 (03:09 +0200)]
Add another preferences directory for applications: preferences/syspref
This can be used to symlink to /etc/thunderbird/pref.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Add-another-preferences-directory-for-applications-p.patch
Guido Günther [Sat, 24 Nov 2012 10:39:58 +0000 (11:39 +0100)]
Strip version number from application before installation
Strip thunderbird's version number from the installation directories so
we have a fixed location for extensions that build against it.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Strip-version-number-from-application-before-installation.patch
Christoph Goehre [Mon, 5 Sep 2011 17:21:25 +0000 (19:21 +0200)]
sl: change Edit (Uredi) to CTRL+E
Closes: #601331
Gbp-Pq: Topic thunderbird-l10n
Gbp-Pq: Name sl-change-Edit-Uredi-to-CTRL-E.patch
Christoph Goehre [Thu, 31 Aug 2023 15:15:52 +0000 (16:15 +0100)]
thunderbird (1:102.15.0-1~deb12u1) bookworm-security; urgency=medium
* [
6c701df] New upstream version 102.15.0
Fixed CVE issues in upstream version 102.15 (MFSA 2023-35):
CVE-2023-4573: Memory corruption in IPC CanvasTranslator
CVE-2023-4574: Memory corruption in IPC ColorPickerShownCallback
CVE-2023-4575: Memory corruption in IPC FilePickerShownCallback
CVE-2023-4576: Integer Overflow in RecordedSourceSurfaceCreation
CVE-2023-4581: XLL file extensions were downloadable without warnings
CVE-2023-4584: Memory safety bugs fixed in Firefox 117, Firefox ESR
102.15, Firefox ESR 115.2, Thunderbird 102.15, and
Thunderbird 115.2
[dgit import unpatched thunderbird 1:102.15.0-1~deb12u1]
Christoph Goehre [Thu, 31 Aug 2023 15:15:52 +0000 (16:15 +0100)]
Import thunderbird_102.15.0-1~deb12u1.debian.tar.xz
[dgit import tarball thunderbird 1:102.15.0-1~deb12u1 thunderbird_102.15.0-1~deb12u1.debian.tar.xz]
Carsten Schoenert [Fri, 4 Aug 2023 17:48:57 +0000 (18:48 +0100)]
Merge thunderbird (1:102.14.0-1~deb12u1) import into refs/heads/workingbranch
Carsten Schoenert [Wed, 26 Jul 2023 17:52:12 +0000 (19:52 +0200)]
toolkit: Fix inclusion of C++ header
<cinttypes> isn't included so the compilation with gcc13 will be broken.
Adding the needed header for C integer types in toolkit/ folder.
Gbp-Pq: Topic fixes
Gbp-Pq: Name toolkit-Fix-inclusion-of-C-header.patch
Carsten Schoenert [Wed, 26 Jul 2023 17:43:43 +0000 (19:43 +0200)]
gfx: Fix inclusion of C++ header
<cinttypes> isn't included so the compilation with gcc13 will be broken.
Adding the needed header for C integer types in GFX submodul.
Gbp-Pq: Topic fixes
Gbp-Pq: Name gfx-Fix-inclusion-of-C-header.patch
Carsten Schoenert [Sun, 21 Nov 2021 17:24:23 +0000 (18:24 +0100)]
Fix Floating-Point Normalization breakage on 32bit Linux
This patch is picked from ther bug report about broken
Floating-Point Normalization breaks build on 32bit Linux from the user
acmodor https://bugzilla.mozilla.org/attachment.cgi?id=
9250378
Author: Christoph Moench-Tegeder and acmodor
Forwarded: https://bugzilla.mozilla.org/attachment.cgi?id=
9250378
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Fix-Floating-Point-Normalization-breakage-on-32bit-Linux.patch
Carsten Schoenert [Sat, 19 Dec 2020 08:14:20 +0000 (09:14 +0100)]
Decrease Cargo minimal version to 1.46.0
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Decrease-Cargo-minimal-version-to-1.46.0.patch
Carsten Schoenert [Sun, 6 Oct 2019 08:03:15 +0000 (10:03 +0200)]
Make Thunderbird build reproducible
Cherry picked from OpenSuse
https://build.opensuse.org/request/show/732106
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Make-Thunderbird-build-reproducible.patch
Carsten Schoenert [Sat, 5 Oct 2019 13:34:16 +0000 (15:34 +0200)]
work around a build failure with clang on ppc64el
Author: Olivier Tilloy <olivier.tilloy@canonical.com>
Bug: https://bugzilla.mozilla.org/
1555531
Gbp-Pq: Topic porting-ppc64el
Gbp-Pq: Name work-around-a-build-failure-with-clang-on-ppc64el.patch
Mike Hommey [Fri, 12 Jul 2019 09:28:34 +0000 (18:28 +0900)]
Work around GCC ICE on mips*, i386 and s390x
Cherry picked from Firefox packaging.
Closes: #931757
Gbp-Pq: Topic porting
Gbp-Pq: Name Work-around-GCC-ICE-on-mips-i386-and-s390x.patch
Mike Hommey [Sat, 4 Feb 2017 23:41:22 +0000 (08:41 +0900)]
Set program name from the remoting name
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Set-program-name-from-the-remoting-name.patch
qiaopengcheng [Sat, 1 Jun 2019 22:28:24 +0000 (07:28 +0900)]
Bug
1556197 - amend Bug-
1544631 for fixing mips32.
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-
1556197-amend-Bug-
1544631-for-fixing-mips32.patch
Mike Hommey [Sat, 21 Jun 2008 00:48:46 +0000 (02:48 +0200)]
Allow .js preference files to set locked prefs with lockPref()
Gbp-Pq: Topic fixes
Gbp-Pq: Name Allow-.js-preference-files-to-set-locked-prefs-with-lockP.patch
Mike Hommey [Sat, 1 Jun 2019 00:06:01 +0000 (09:06 +0900)]
Bug
1526653 - Include struct definitions for user_vfp and user_vfp_exc.
Gbp-Pq: Topic porting-armhf
Gbp-Pq: Name Bug-
1526653-Include-struct-definitions-for-user_vfp-and-u.patch
Mike Hommey [Mon, 21 May 2018 22:51:56 +0000 (07:51 +0900)]
Avoid using vmrs/vmsr on armel
Gbp-Pq: Topic porting-armel
Gbp-Pq: Name Avoid-using-vmrs-vmsr-on-armel.patch
Carsten Schoenert [Sun, 24 Apr 2016 18:49:46 +0000 (20:49 +0200)]
adding missed HURD adoptions
Based on https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2016-April/027634.html
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name adding-missed-HURD-adoptions.patch
Carsten Schoenert [Sat, 29 Mar 2014 19:58:55 +0000 (20:58 +0100)]
FTBFS hurd: fixing unsupported platform Hurd
On the Hurd platform the build failed in
js/src/jit/AsmJSSignalHandlers.cpp:131 because of unsupported
mode for reading / writing thead state with following message.
# error "Don't know how to read/write to the thread state via the mcontext_t."
The original patch comes from Richard Brown <rbraun@sceen.net>
https://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/2014-March/015565.html
After release of Thunderbird 44 there are additional changes made as the
various configuration files where split into more files.
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name FTBFS-hurd-fixing-unsupported-platform-Hurd.patch
Christoph Goehre [Wed, 31 Oct 2012 17:27:07 +0000 (13:27 -0400)]
ipc/chromium: fix #if define() for kFreeBSD and Hurd
The kFreeBSD and Hurd platforms need some other macros to include
the correct needed headers.
Depended on this some minor changes to call the correct functions
also needed. Also the list of the cpp source file for the chromium
things needs to expanded.
The changes is an adoption of the previous dropped patch 'Fix
ipc/chromium on kFreeBSD and Hurd' from the version 17.
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name ipc-chromium-fix-if-define-for-kFreeBSD-and-Hurd.patch
Christopher Aillon [Tue, 8 Feb 2011 19:16:37 +0000 (14:16 -0500)]
Bug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>; r,a=roc
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-628252-os2.cc-fails-to-compile-against-GCC-4.6-m.patch
Christoph Goehre [Sat, 24 Mar 2012 10:54:43 +0000 (11:54 +0100)]
Don't auto-disable extensions in system directories
Gbp-Pq: Topic prefs
Gbp-Pq: Name Don-t-auto-disable-extensions-in-system-directories.patch
Mike Hommey [Sat, 8 Dec 2007 18:24:40 +0000 (19:24 +0100)]
Set javascript.options.showInConsole
Gbp-Pq: Topic prefs
Gbp-Pq: Name Set-javascript.options.showInConsole.patch
Christoph Goehre [Mon, 16 Sep 2013 18:40:57 +0000 (20:40 +0200)]
Load dependent libraries with their real path
Gbp-Pq: Topic fixes
Gbp-Pq: Name Load-dependent-libraries-with-their-real-path.patch
Christoph Goehre [Sat, 6 Aug 2011 15:55:14 +0000 (17:55 +0200)]
Allow ipc code to build on GNU/hurd
Thanks: Pino Toscano <pino@debian.org>
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-hurd.patch
Mike Hommey [Thu, 30 Jun 2011 16:29:22 +0000 (18:29 +0200)]
Allow ipc code to build on GNU/kfreebsd
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name Allow-ipc-code-to-build-on-GNU-kfreebsd.patch
Mike Hommey [Mon, 5 Apr 2010 15:58:23 +0000 (17:58 +0200)]
Don't error-out when run-time libsqlite is older than build-time libsqlite
In Debian, we have shlibs to handle this.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch
Carsten Schoenert [Sun, 18 Oct 2020 06:39:44 +0000 (08:39 +0200)]
Appdata: Fix up AppStream error by adding missing field
The AppStream data is missing the lauchable element.
Gbp-Pq: Topic fixes
Gbp-Pq: Name Appdata-Fix-up-AppStream-error-by-adding-missing-field.patch
Carsten Schoenert [Sun, 18 Oct 2020 06:38:29 +0000 (08:38 +0200)]
Appdata: Adding some German translations
Gbp-Pq: Topic fixes
Gbp-Pq: Name Appdata-Adding-some-German-translations.patch
Mike Hommey [Sun, 2 Nov 2008 16:56:24 +0000 (17:56 +0100)]
Disable optimization on alpha for the url-classifier component
The use of this component leads to crashes when built with optimizations.
Gbp-Pq: Topic porting
Gbp-Pq: Name Disable-optimization-on-alpha-for-the-url-classifier.patch
Mike Hommey [Tue, 11 Mar 2008 07:29:25 +0000 (08:29 +0100)]
LDAP: support building on GNU/kFreeBSD and GNU/Hurd
https://bugzilla.mozilla.org/show_bug.cgi?id=356011
Squashed kFreeBSD/Hurd related fixes:
- Fix FTBFS on Hurd-i386
- Build fixes for GNU/kFreeBSD in directory/
- Missing bits for Hurd support
Gbp-Pq: Topic porting-kfreebsd-hurd
Gbp-Pq: Name LDAP-support-building-on-GNU-kFreeBSD-and-GNU-Hurd.patch
Mike Hommey [Sat, 21 Jun 2008 01:09:21 +0000 (03:09 +0200)]
Add another preferences directory for applications: preferences/syspref
This can be used to symlink to /etc/thunderbird/pref.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Add-another-preferences-directory-for-applications-p.patch
Guido Günther [Sat, 24 Nov 2012 10:39:58 +0000 (11:39 +0100)]
Strip version number from application before installation
Strip thunderbird's version number from the installation directories so
we have a fixed location for extensions that build against it.
Gbp-Pq: Topic debian-hacks
Gbp-Pq: Name Strip-version-number-from-application-before-installation.patch
Christoph Goehre [Mon, 5 Sep 2011 17:21:25 +0000 (19:21 +0200)]
sl: change Edit (Uredi) to CTRL+E
Closes: #601331
Gbp-Pq: Topic thunderbird-l10n
Gbp-Pq: Name sl-change-Edit-Uredi-to-CTRL-E.patch
Carsten Schoenert [Fri, 4 Aug 2023 17:48:57 +0000 (18:48 +0100)]
thunderbird (1:102.14.0-1~deb12u1) bookworm-security; urgency=medium
* [
bcc7c87] New upstream version 102.14.0
Fixed CVE issues in upstream version 102.14 (MFSA 2023-32):
CVE-2023-4045: Offscreen Canvas could have bypassed cross-origin restrictions
CVE-2023-4046: Incorrect value used during WASM compilation
CVE-2023-4047: Potential permissions request bypass via clickjacking
CVE-2023-4048: Crash in DOMParser due to out-of-memory conditions
CVE-2023-4049: Fix potential race conditions when releasing platform objects
CVE-2023-4050: Stack buffer overflow in StorageManager
CVE-2023-4055: Cookie jar overflow caused unexpected cookie jar state
CVE-2023-4056: Memory safety bugs fixed in Firefox 116, Firefox ESR 115.1,
Firefox ESR 102.14, Thunderbird 115.1, and Thunderbird 102.14
* Rebuild for bookworm-security
[dgit import unpatched thunderbird 1:102.14.0-1~deb12u1]
Carsten Schoenert [Fri, 4 Aug 2023 17:48:57 +0000 (18:48 +0100)]
Import thunderbird_102.14.0.orig.tar.xz
[dgit import orig thunderbird_102.14.0.orig.tar.xz]
Carsten Schoenert [Fri, 4 Aug 2023 17:48:57 +0000 (18:48 +0100)]
Import thunderbird_102.14.0.orig-thunderbird-l10n.tar.xz
[dgit import orig thunderbird_102.14.0.orig-thunderbird-l10n.tar.xz]