Created by Chris Coulson and last modified
Get this branch:
bzr branch lp://qastaging/~mozillateam/thunderbird/thunderbird-beta.trusty
Members of Mozilla Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Mozilla Team
Mozilla Thunderbird

Recent revisions

473. By Chris Coulson

* Set intl.locale.requested to an empty string so that Thunderbird picks
  up the system locale
  - update debian/vendor.js

472. By Chris Coulson

releasing package thunderbird version 1:60.0+build4-0ubuntu0.14.04.1

471. By Chris Coulson

Properly escape the path

470. By Chris Coulson

* Build with --disable-tests. We don't run any anyway, and this should
  stop the build from trying to download python packages from the network
  - update debian/config/mozconfig.in
* Fix up the build-flags, ensuring we remove -g and optimization flags from
  CFLAGS and CXXFLAGS, allowing the upstream build to choose these. Also
  build with --enable-debug-symbols
  - update debian/build/config.mk
  - update debian/build/rules.mk
  - update debian/config/mozconfig.in
* Compile with reduced debug info on 32-bit hosts to stop the linker
  from running out of address space
  - update debian/config/mozconfig.in
  - update debian/build/rules.mk

469. By Chris Coulson

* Update packaging to work with the reversed repository layout (comm in
  - update debian/create-tarball.py
  - update debian/build/rules.mk
  - update debian/config/branch.mk
  - update debian/config/mozconfig.in
  - update debian/config/tarball.conf
  - update debian/rules
* Build using mach
  - update debian/build/rules.mk
* Don't clean Cargo.toml.orig files which are actually required
  - update debian/build/rules.mk
* Avoid direct dependency on libgtk2.0-0
  - update debian/build/rules.mk
* Drop the ancient and unused version of compare-locales from the
  - update debian/build/create-tarball.py
  - update debian/build/rules.mk
* Update make-langpack-xpis target
  - debian/build/rules.mk
* Update build to work with language packs based on web extensions
  - debian/build/xpi-id.py
* Refresh shipped locales
  - update debian/config/locales.all
  - update debian/config/locales.shipped
  - update debian/control{,.in}
* Drop build-dependency on gconf
  - update debian/config/mozconfig.in
  - update debian/control{,.in}
* Drop obsolete quilt and libgnomeui build-dependencies
  - update debian/control{,.in}
* Drop obsolete --enable-gio build flag
  - update debian/config/mozconfig.in
* Disable webrtc on non-x86 architectures
  - update debian/config/mozconfig.in
* Don't build with --enable-alsa
  - update debian/config/mozconfig.in
* Drop obsolete DISABLE_LIGHTNING_INSTALL export
  - update debian/config/mozconfig.in
* Bump rustc and cargo requirements
  - update debian/control{,.in}
* Build-depend on clang-4.0 / llvm-4.0-dev
  - update debian/control{,.in}
* Depend on libdbusmenu-gtk3-4 instead of the GTK+ 2 version
  - update debian/control{,.in}
* The gdata-provider extension is no longer built, so make
  xul-ext-gdata-provider a transitional package now
  - update debian/rules
* Drop patches that are either fixed upstream or no longer needed
  - remove debian/patches/dont-install-blessings-from-network.patch
  - remove debian/patches/dont-override-general-useragent-locale.patch
  - update debian/patches/series
* mozbuild/shellutil.py: Don't treat '~' character as special
  - add debian/patches/dont-treat-tilde-as-special.patch
  - update debian/patches/series
* Compile rust code with "debuginfo=1" on 32-bit hosts to reduce code size
  and hopefully prevent the builds from running out of address space
  - add debian/patches/reduce-rust-debuginfo-on-32bit-architectures.patch
  - update debian/patches/series
  - update debian/patches/set-prgname-to-remoting-name.patch
  - update debian/patches/support-coinstallable-trunk-build.patch
  - update debian/patches/drop-check-glibc-symbols.patch
* Don't unpack the lightning xpi
  - update debian/rules
* Update install
  - update debian/thunderbird.install.in
  - update debian/thunderbird.links.in
* Don't set distribution.searchplugins.defaultLocale, as it isn't needed
  - update debian/vendor.js
* Update messagingmenu-extension to 1.4
  - adds compatibility for Thunderbird 60
  - fixes an alignment issue in the preferences pane
* Require python3 (>= 3.5)
  - update debian/control{,.in}

468. By Rico Tzschichholz

add debian/patches/webrtc-fix-compiler-flags-for-armhf.patch

467. By Rico Tzschichholz

* New upstream release from the beta channel (THUNDERBIRD_56_0b4_BUILD5)
* Add arm64 build fix with kernel < 3.14 headers
  - debian/patches/build-arm64-skia.patch
* Don't pass -mfloat-abi=softfp when building webrtc on armhf
  - add debian/patches/webrtc-dont-hardcode-softfp-on-armhf.patch
  - update debian/patches/series

466. By Rico Tzschichholz

* New upstream release from the beta channel (THUNDERBIRD_56_0b4_BUILD4)
* Add ppc64/arm/s390x build fixes
  - debian/patches/build-ppc64-s390x-nss.patch
* Update unity-menubar.patch for Stylo, nsAdoptedCString removal, and
  imgRequestProxy, nsITimer and mozilla::Runnable changes
* Add debian/patches/gcc-mozilla-clang-hack.patch to work around an issue
  where clang is not built with the same version of GCC with which we build
* Hopefully fix LP: #1711337 by building the armhf build with
  -fno-schedule-insns to work around a compiler bug

465. By Rico Tzschichholz

* New upstream release from the beta channel (THUNDERBIRD_56_0b4_BUILD1)
* Restore merge-* rule for langpack xpi building
  - debian/patches/restore-l10n-merge-target.patch

464. By Rico Tzschichholz

* New upstream release from the beta channel (THUNDERBIRD_56_0b1_BUILD1)
* Bump build-dep on rustc >= 1.17.0 and cargo >= 1.18
* Add multiple ppc64/arm/s390x build fixes
  - debian/patches/build-ppc64-s390x-curl.patch
  - debian/patches/build-ppc64-s390x-rust.patch
* Do not use compile-time page size for PowerPC
  - debian/patches/ppc-no-static-sizes.patch
* Refresh patches
  - update debian/patches/support-coinstallable-trunk-build.patch
* Build-dep on clang-3.9, llvm-3.9-dev on 64bit archs for stylo
  - update debian/control{,.in}
* Don't try to check checksums of windows-only binary files which are
  not included in the tarball
  - debian/patches/rust-drop-dll-checksums.patch

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.