thunderbird.git
2 years agoMerge version 1:102.5.1-1+rpi1 and 1:102.6.0-1 to produce 1:102.6.0-1+rpi1 archive/raspbian/1%102.6.0-1+rpi1 raspbian/1%102.6.0-1+rpi1
Raspbian automatic forward porter [Sat, 24 Dec 2022 18:39:00 +0000 (18:39 +0000)]
Merge version 1:102.5.1-1+rpi1 and 1:102.6.0-1 to produce 1:102.6.0-1+rpi1

3 years agoMerge thunderbird (1:102.6.0-1) import into refs/heads/workingbranch
Carsten Schoenert [Tue, 13 Dec 2022 18:40:57 +0000 (18:40 +0000)]
Merge thunderbird (1:102.6.0-1) import into refs/heads/workingbranch

3 years agoFix Floating-Point Normalization breakage on 32bit Linux
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

3 years agoDecrease Cargo minimal version to 1.46.0
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

3 years agoMake Thunderbird build reproducible
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

3 years agowork around a build failure with clang on ppc64el
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

3 years agoWork around GCC ICE on mips*, i386 and s390x
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

3 years agoSet program name from the remoting name
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

3 years agoBug 1556197 - amend Bug-1544631 for fixing mips32.
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

3 years agoAllow .js preference files to set locked prefs with lockPref()
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

3 years agoBug 1526653 - Include struct definitions for user_vfp and user_vfp_exc.
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

3 years agoAvoid using vmrs/vmsr on armel
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

3 years agoadding missed HURD adoptions
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

3 years agoFTBFS hurd: fixing unsupported platform Hurd
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

3 years agoipc/chromium: fix #if define() for kFreeBSD and Hurd
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

3 years agoBug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>...
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

3 years agoDon't auto-disable extensions in system directories
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

3 years agoSet javascript.options.showInConsole
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

3 years agoLoad dependent libraries with their real path
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

3 years agoAllow ipc code to build on GNU/hurd
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

3 years agoAllow ipc code to build on GNU/kfreebsd
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

3 years agoDon't error-out when run-time libsqlite is older than build-time libsqlite
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

3 years agoAppdata: Fix up AppStream error by adding missing field
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

3 years agoAppdata: Adding some German translations
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

3 years agoDisable optimization on alpha for the url-classifier component
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

3 years agoLDAP: support building on GNU/kFreeBSD and GNU/Hurd
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

3 years agoAdd another preferences directory for applications: preferences/syspref
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

3 years agoStrip version number from application before installation
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

3 years agosl: change Edit (Uredi) to CTRL+E
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

3 years agothunderbird (1:102.6.0-1) unstable; urgency=medium
Carsten Schoenert [Tue, 13 Dec 2022 18:40:57 +0000 (18:40 +0000)]
thunderbird (1:102.6.0-1) unstable; urgency=medium

  [ Paul Gevers ]
  * [6bbbd94] tests: thunderbird no longer builds on armel and armhf, so
    let's not fail while trying to test there
  * [d9e09a0] tests: help.sh is really a very superficial test, so let's
    mark it as such

  [ Carsten Schoenert ]
  * [43b90d6] New upstream version 102.6.0
    Fixed CVE issues in upstream version 102.6 (MFSA 2022-53):
    CVE-2022-46880: Use-after-free in WebGL
    CVE-2022-46872: Arbitrary file read from a compromised content process
    CVE-2022-46881: Memory corruption in WebGL
    CVE-2022-46874: Drag and Dropped Filenames could have been truncated to
                    malicious extensions
    CVE-2022-46882: Use-after-free in WebGL
    CVE-2022-46878: Memory safety bugs fixed in Thunderbird 102.6
  * [745c1a3] Rebuild patch queue from patch-queue branch
    Removed patches (included upstream):
    fixes/Bug-1773070-Rename-remove-some-eventState-s-variables.-r-.patch
    fixes/Bug-1782988-Avoid-build-bustage-when-building-against-gli.patch
    fixes/Bug-1782988-Fix-use-of-arc4random_buf-use-in-ping.cpp.-r-.patch
  * [1e74214] d/control: Increase buid dep on libnss3-dev to 3.79.2

[dgit import unpatched thunderbird 1:102.6.0-1]

3 years agoImport thunderbird_102.6.0.orig.tar.xz
Carsten Schoenert [Tue, 13 Dec 2022 18:40:57 +0000 (18:40 +0000)]
Import thunderbird_102.6.0.orig.tar.xz

[dgit import orig thunderbird_102.6.0.orig.tar.xz]

3 years agoImport thunderbird_102.6.0.orig-thunderbird-l10n.tar.xz
Carsten Schoenert [Tue, 13 Dec 2022 18:40:57 +0000 (18:40 +0000)]
Import thunderbird_102.6.0.orig-thunderbird-l10n.tar.xz

[dgit import orig thunderbird_102.6.0.orig-thunderbird-l10n.tar.xz]

3 years agoImport thunderbird_102.6.0-1.debian.tar.xz
Carsten Schoenert [Tue, 13 Dec 2022 18:40:57 +0000 (18:40 +0000)]
Import thunderbird_102.6.0-1.debian.tar.xz

[dgit import tarball thunderbird 1:102.6.0-1 thunderbird_102.6.0-1.debian.tar.xz]

3 years agoMerge version 1:102.5.0-1+rpi1 and 1:102.5.1-1 to produce 1:102.5.1-1+rpi1 archive/raspbian/1%102.5.1-1+rpi1 raspbian/1%102.5.1-1+rpi1
Raspbian automatic forward porter [Sat, 10 Dec 2022 02:16:54 +0000 (02:16 +0000)]
Merge version 1:102.5.0-1+rpi1 and 1:102.5.1-1 to produce 1:102.5.1-1+rpi1

3 years agoMerge thunderbird (1:102.5.1-1) import into refs/heads/workingbranch
Carsten Schoenert [Wed, 30 Nov 2022 11:27:38 +0000 (11:27 +0000)]
Merge thunderbird (1:102.5.1-1) import into refs/heads/workingbranch

3 years agoBug 1782988 - Fix use of arc4random_buf use in ping.cpp. r=gsvelto
Mike Hommey [Sat, 12 Nov 2022 13:01:42 +0000 (14:01 +0100)]
Bug 1782988 - Fix use of arc4random_buf use in ping.cpp. r=gsvelto

Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1782988

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1782988-Fix-use-of-arc4random_buf-use-in-ping.cpp.-r-.patch

3 years agoBug 1782988 - Avoid build bustage when building against glibc 2.36 or newer. r=RyanVM
Mike Hommey [Sat, 12 Nov 2022 12:59:33 +0000 (13:59 +0100)]
Bug 1782988 - Avoid build bustage when building against glibc 2.36 or newer. r=RyanVM

Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1782988

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1782988-Avoid-build-bustage-when-building-against-gli.patch

3 years agoBug 1773070 - Rename/remove some eventState/s variables. r=smaug
Carsten Schoenert [Sun, 26 Jun 2022 15:14:23 +0000 (17:14 +0200)]
Bug 1773070 - Rename/remove some eventState/s variables. r=smaug

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1773070

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1773070-Rename-remove-some-eventState-s-variables.-r-.patch

3 years agoFix Floating-Point Normalization breakage on 32bit Linux
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

3 years agoDecrease Cargo minimal version to 1.46.0
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

3 years agoMake Thunderbird build reproducible
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

3 years agowork around a build failure with clang on ppc64el
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

3 years agoWork around GCC ICE on mips*, i386 and s390x
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

3 years agoSet program name from the remoting name
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

3 years agoBug 1556197 - amend Bug-1544631 for fixing mips32.
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

3 years agoAllow .js preference files to set locked prefs with lockPref()
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

3 years agoBug 1526653 - Include struct definitions for user_vfp and user_vfp_exc.
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

3 years agoAvoid using vmrs/vmsr on armel
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

3 years agoadding missed HURD adoptions
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

3 years agoFTBFS hurd: fixing unsupported platform Hurd
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

3 years agoipc/chromium: fix #if define() for kFreeBSD and Hurd
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

3 years agoBug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>...
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

3 years agoDon't auto-disable extensions in system directories
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

3 years agoSet javascript.options.showInConsole
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

3 years agoLoad dependent libraries with their real path
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

3 years agoAllow ipc code to build on GNU/hurd
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

3 years agoAllow ipc code to build on GNU/kfreebsd
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

3 years agoDon't error-out when run-time libsqlite is older than build-time libsqlite
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

3 years agoAppdata: Fix up AppStream error by adding missing field
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

3 years agoAppdata: Adding some German translations
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

3 years agoDisable optimization on alpha for the url-classifier component
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

3 years agoLDAP: support building on GNU/kFreeBSD and GNU/Hurd
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

3 years agoAdd another preferences directory for applications: preferences/syspref
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

3 years agoStrip version number from application before installation
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

3 years agosl: change Edit (Uredi) to CTRL+E
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

3 years agothunderbird (1:102.5.1-1) unstable; urgency=medium
Carsten Schoenert [Wed, 30 Nov 2022 11:27:38 +0000 (11:27 +0000)]
thunderbird (1:102.5.1-1) unstable; urgency=medium

  * [ae4d1ff] New upstream version 102.5.1
    Fixed CVE issues in upstream version 102.5.1 (MFSA 2022-50):
    CVE-2022-45414: Quoting from an HTML email with certain tags will trigger
                    network requests and load remote content, regardless of
                    a configuration to block remote content

[dgit import unpatched thunderbird 1:102.5.1-1]

3 years agoImport thunderbird_102.5.1.orig.tar.xz
Carsten Schoenert [Wed, 30 Nov 2022 11:27:38 +0000 (11:27 +0000)]
Import thunderbird_102.5.1.orig.tar.xz

[dgit import orig thunderbird_102.5.1.orig.tar.xz]

3 years agoImport thunderbird_102.5.1.orig-thunderbird-l10n.tar.xz
Carsten Schoenert [Wed, 30 Nov 2022 11:27:38 +0000 (11:27 +0000)]
Import thunderbird_102.5.1.orig-thunderbird-l10n.tar.xz

[dgit import orig thunderbird_102.5.1.orig-thunderbird-l10n.tar.xz]

3 years agoImport thunderbird_102.5.1-1.debian.tar.xz
Carsten Schoenert [Wed, 30 Nov 2022 11:27:38 +0000 (11:27 +0000)]
Import thunderbird_102.5.1-1.debian.tar.xz

[dgit import tarball thunderbird 1:102.5.1-1 thunderbird_102.5.1-1.debian.tar.xz]

3 years agoMerge version 1:102.4.1-1+rpi1 and 1:102.5.0-1 to produce 1:102.5.0-1+rpi1 archive/raspbian/1%102.5.0-1+rpi1 raspbian/1%102.5.0-1+rpi1
Raspbian automatic forward porter [Fri, 18 Nov 2022 10:16:51 +0000 (10:16 +0000)]
Merge version 1:102.4.1-1+rpi1 and 1:102.5.0-1 to produce 1:102.5.0-1+rpi1

3 years agoMerge thunderbird (1:102.5.0-1) import into refs/heads/workingbranch
Carsten Schoenert [Tue, 15 Nov 2022 18:34:55 +0000 (18:34 +0000)]
Merge thunderbird (1:102.5.0-1) import into refs/heads/workingbranch

3 years agoBug 1782988 - Fix use of arc4random_buf use in ping.cpp. r=gsvelto
Mike Hommey [Sat, 12 Nov 2022 13:01:42 +0000 (14:01 +0100)]
Bug 1782988 - Fix use of arc4random_buf use in ping.cpp. r=gsvelto

Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1782988

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1782988-Fix-use-of-arc4random_buf-use-in-ping.cpp.-r-.patch

3 years agoBug 1782988 - Avoid build bustage when building against glibc 2.36 or newer. r=RyanVM
Mike Hommey [Sat, 12 Nov 2022 12:59:33 +0000 (13:59 +0100)]
Bug 1782988 - Avoid build bustage when building against glibc 2.36 or newer. r=RyanVM

Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1782988

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1782988-Avoid-build-bustage-when-building-against-gli.patch

3 years agoBug 1773070 - Rename/remove some eventState/s variables. r=smaug
Carsten Schoenert [Sun, 26 Jun 2022 15:14:23 +0000 (17:14 +0200)]
Bug 1773070 - Rename/remove some eventState/s variables. r=smaug

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1773070

Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1773070-Rename-remove-some-eventState-s-variables.-r-.patch

3 years agoFix Floating-Point Normalization breakage on 32bit Linux
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

3 years agoDecrease Cargo minimal version to 1.46.0
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

3 years agoMake Thunderbird build reproducible
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

3 years agowork around a build failure with clang on ppc64el
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

3 years agoWork around GCC ICE on mips*, i386 and s390x
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

3 years agoSet program name from the remoting name
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

3 years agoBug 1556197 - amend Bug-1544631 for fixing mips32.
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

3 years agoAllow .js preference files to set locked prefs with lockPref()
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

3 years agoBug 1526653 - Include struct definitions for user_vfp and user_vfp_exc.
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

3 years agoAvoid using vmrs/vmsr on armel
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

3 years agoadding missed HURD adoptions
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

3 years agoFTBFS hurd: fixing unsupported platform Hurd
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

3 years agoipc/chromium: fix #if define() for kFreeBSD and Hurd
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

3 years agoBug 628252 - os2.cc fails to compile against GCC 4.6, missing #include <cstddef>...
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

3 years agoDon't auto-disable extensions in system directories
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

3 years agoSet javascript.options.showInConsole
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

3 years agoLoad dependent libraries with their real path
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

3 years agoAllow ipc code to build on GNU/hurd
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

3 years agoAllow ipc code to build on GNU/kfreebsd
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

3 years agoDon't error-out when run-time libsqlite is older than build-time libsqlite
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

3 years agoAppdata: Fix up AppStream error by adding missing field
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

3 years agoAppdata: Adding some German translations
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

3 years agoDisable optimization on alpha for the url-classifier component
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

3 years agoLDAP: support building on GNU/kFreeBSD and GNU/Hurd
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

3 years agoAdd another preferences directory for applications: preferences/syspref
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

3 years agoStrip version number from application before installation
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