1. 08 Sep, 2021 3 commits
  2. 05 Sep, 2021 1 commit
    • Carsten Schoenert's avatar
      d/rules: Don't run dh_autoreconf · 38f01f4f
      Carsten Schoenert authored
      The build environment for Thunderbird is build by Python based wrapper
      scripts that generate more or less classical configure script directly,
      running autoreconf by the dh tools is quite useless and produces now
      since autotools 2.71 the following error:
      
      ...
       debian/rules binary-arch
      dh binary-arch
         dh_update_autotools_config -a
         dh_autoreconf -a
      autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
      autoreconf: error: configure.in: AC_INIT not found; not an autoconf script?
      dh_autoreconf: error: autoreconf -f -i returned exit code 1
      
      We can ignore the target dh_autoreconf.
      
      Closes: #993494
      (cherry picked from commit 234c5666dbff28c338d69b3cc54254db3940c177)
      38f01f4f
  3. 12 Aug, 2021 4 commits
  4. 17 Jul, 2021 3 commits
  5. 20 Jun, 2021 4 commits
    • Carsten Schoenert's avatar
      49305999
    • Carsten Schoenert's avatar
      d/thunderbird-wrapper.sh: Use '${}' syntax for variables · 07fb6efb
      Carsten Schoenert authored
      Just a formal correction for the previous commit. Enclose variables
      within {} signs.
      07fb6efb
    • Kevin Locke's avatar
      d/thunderbird-wrapper.sh: Make gdb call more fail safe · d003e26e
      Kevin Locke authored
      
      
      Running `thunderbird -g` produces the following error:
      
          INFO  -> Starting Thunderbird with GDB ...
          INFO  -> LANG= /usr/bin/gdb -ex "handle SIG38 nostop" -ex "handle SIGPIPE nostop" -ex "run" /usr/lib/thunderbird/thunderbird
          /usr/bin/thunderbird: line 254: /usr/bin/gdb -ex "handle SIG38 nostop" -ex "handle SIGPIPE nostop" -ex "run" /usr/lib/thunderbird/thunderbird : No such file or directory
      
      This occurs because exec is passed a single argument, which it
      interprets as a file name that does not exist.  Instead, use the
      following steps:
      
      1. Build a command string which combines ${TB_GDB_DEFAULT_OPTS} and
         ${TB_ARGS[@]} (using `printf ' %q'`).
      2. Print the command string with output_info.
      3. Run it using `eval` (for word splitting) and `exec` (to replace the
         shell process with gdb, as before).
      Signed-off-by: default avatarKevin Locke <kevin@kevinlocke.name>
      d003e26e
    • Carsten Schoenert's avatar
      thunderbird: Use internal NSS source while package built · 66deb370
      Carsten Schoenert authored
      There is some fishy upstream with the usage of an external libnss3
      library. The configure system for thunderbird requires libnss3-dev
      >= 3.51.1, we have 3.61 around but while built we did use 3.67.
      This results in malfunctions for SSL/TLS operations as obviously we
      would have needed a greater libnnss3 version on the system thunderbird
      is running.
      
      Given we are short before the full freeze and the 78 ESR circle is
      nearly over, a rebuild thunderbird package which is using the internal
      NSS source is fully working we switch the built to use the internal NSS
      source.
      
      Closes: #989839, #989843, #989979, #989983, #989922, #990012
      66deb370
  6. 17 Jun, 2021 1 commit
  7. 03 Jun, 2021 1 commit
  8. 30 May, 2021 2 commits
  9. 20 May, 2021 1 commit
  10. 19 May, 2021 2 commits
  11. 19 Apr, 2021 3 commits
  12. 23 Mar, 2021 4 commits
  13. 21 Mar, 2021 2 commits
  14. 25 Feb, 2021 1 commit
  15. 21 Feb, 2021 2 commits
  16. 07 Feb, 2021 1 commit
  17. 06 Feb, 2021 1 commit
  18. 05 Feb, 2021 2 commits
  19. 29 Jan, 2021 2 commits