[ubuntu/precise] dash 0.5.7-2ubuntu1 (Accepted)

Steve Langasek steve.langasek at ubuntu.com
Thu Oct 27 18:20:21 UTC 2011


dash (0.5.7-2ubuntu1) precise; urgency=low

  * Merge from Debian testing, remaining changes:
    - If the dash/sh question has not been seen by the user, reset it to
      the default which is now true.
    - Support build with profile feedback based optimization.
  * Dropped changes, included in Debian:
    - Make the package both "required" and "Essential" since this is our
      default system shell.

dash (0.5.7-2) unstable; urgency=high

  * debian/diff/:
    - 0004-BUILTIN-Fix-test-x-as-root...diff: new; teach "test -x"
      as root not to return true for nonexecutable files on
      platforms where faccessat() does return true in this case,
      such as glibc-bsd in squeeze (thx Christoph Egger, closes:
      #640334).
    - 0005-SHELL-Disable-sh-c-...diff: back out the optimization
      that makes dash -c "script" avoid a fork().  It caused
      several packages to fail to build from source (thx Stéphane
      Glondu, closes: #642922).

dash (0.5.7-1) unstable; urgency=low

  * new upstream release.
    * optimize dash -c "script" to notice the last command and
      exec it without forking (thx Jilles Tjoelker; closes:
      #436466).  This change is inspired by a similar trick in
      ksh, bash, and zsh and can be useful in commands passed to
      system(), popen(), and Makefiles, where "exec" is usually
      not explicitly used.
    * remove spurious space in descriptions of PS1, PS2, PS4 (thx
      Kalle Olavi Niemitalo; closes: #624715).
    * test builtin: use faccessat if available (closes: #539909,
      #556521) so ACLs and other corner cases can be handled
      correctly.
  * debian/diff/:
    - remove patches applied upstream (i.e. all except 0045, 0046).
    - 0045-SHELL-print-n-upon-EOF-...diff: rename to 0001-*.
    - 0046-PARSER-Remove-backslash-...diff: rename to 0002-*.
    - 0003-VAR-Disable-LINENO-support.diff: new; remove LINENO
      support (closes: #582952, reopens: #540685).
  * debian/po/sk.po: [INTL:sk] Slovak debconf templates (thx
    Slavko; closes: #611556).
  * debian/po/nl.po: [INTL:nl] Dutch debconf templates (thx
    Jeroen Schot; closes: #624172).

dash (0.5.6.1-1~exp2) experimental; urgency=low

  * debian/diff/:
    - 0036-BUILTIN-Fix-corruption-of-reads...diff: remove; fixed
      upstream.
    - 0037-EVAL-Make-.-dev-null-return-.diff: remove; applied
      upstream.
    - 0034-SHELL-print-n-upon...diff: rename to 0045-*.
    - 0035-PARSER-Remove-backslash...diff: rename to 0046-*.
    - 0034...0044: new from the upstream "master" branch.
    - 0042-EXPAND-Free-IFS-state...diff: new from upstream:
      do not let parameter expansion in here documents corrupt word
      splitting state (thx Aurelien Jarno; closes: #618023).

dash (0.5.6.1-1~exp1) experimental; urgency=low

  * new upstream release.
    * add preliminary LINENO support (closes: #540685, reopens:
      #582952).
    * fix corruption of redirections with byte 0x81 (closes:
      #532302).
    * honor tab as IFS whitespace in read (closes: #429251,
      #607174).
  * debian/diff/:
    - remove patches applied upstream (0001-0016, 0020).
    - 0021--INPUT-exit-127...diff: remove; patch is faulty
      (reopens: #548687).
    - 0022--EVAL-with-set-e-exit: remove; fixed upstream.
    - 0019--SHELL-print-n-upon...diff: rename to 0034-*.
    - 0001...0033: new from the upstream "master" branch.
    - 0035-PARSER-Remove-backslash-before...diff: new from the
      mailing list: remove backslashes used to escape closing
      braces in ${...} expressions (thx Jilles Tjoelker).
    - 0036-BUILTIN-Fix-corruption-of-reads...diff: new from the
      mailing list: do not corrupt input by removing CTLESC bytes
      ('\x81') in readcmd (thx Alexey Gladkov).
    - 0037-EVAL-Make-.-dev-null-return-0.diff: new from the
      mailing list: dotcmd should yield status 0 when no command
      is executed (thx Tim Allen, closes: #615922).
  * debian/watch: document upstream source location.

Date: Thu, 27 Oct 2011 11:13:16 -0700
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/precise/+source/dash/0.5.7-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 27 Oct 2011 11:13:16 -0700
Source: dash
Binary: dash ash
Architecture: source
Version: 0.5.7-2ubuntu1
Distribution: precise
Urgency: high
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Steve Langasek <steve.langasek at ubuntu.com>
Description: 
 ash        - compatibility package for dash
 dash       - POSIX-compliant shell
Closes: 429251 436466 532302 539909 540685 556521 582952 607174 611556 615922 618023 624172 624715 640334 642922
Changes: 
 dash (0.5.7-2ubuntu1) precise; urgency=low
 .
   * Merge from Debian testing, remaining changes:
     - If the dash/sh question has not been seen by the user, reset it to
       the default which is now true.
     - Support build with profile feedback based optimization.
   * Dropped changes, included in Debian:
     - Make the package both "required" and "Essential" since this is our
       default system shell.
 .
 dash (0.5.7-2) unstable; urgency=high
 .
   * debian/diff/:
     - 0004-BUILTIN-Fix-test-x-as-root...diff: new; teach "test -x"
       as root not to return true for nonexecutable files on
       platforms where faccessat() does return true in this case,
       such as glibc-bsd in squeeze (thx Christoph Egger, closes:
       #640334).
     - 0005-SHELL-Disable-sh-c-...diff: back out the optimization
       that makes dash -c "script" avoid a fork().  It caused
       several packages to fail to build from source (thx Stéphane
       Glondu, closes: #642922).
 .
 dash (0.5.7-1) unstable; urgency=low
 .
   * new upstream release.
     * optimize dash -c "script" to notice the last command and
       exec it without forking (thx Jilles Tjoelker; closes:
       #436466).  This change is inspired by a similar trick in
       ksh, bash, and zsh and can be useful in commands passed to
       system(), popen(), and Makefiles, where "exec" is usually
       not explicitly used.
     * remove spurious space in descriptions of PS1, PS2, PS4 (thx
       Kalle Olavi Niemitalo; closes: #624715).
     * test builtin: use faccessat if available (closes: #539909,
       #556521) so ACLs and other corner cases can be handled
       correctly.
   * debian/diff/:
     - remove patches applied upstream (i.e. all except 0045, 0046).
     - 0045-SHELL-print-n-upon-EOF-...diff: rename to 0001-*.
     - 0046-PARSER-Remove-backslash-...diff: rename to 0002-*.
     - 0003-VAR-Disable-LINENO-support.diff: new; remove LINENO
       support (closes: #582952, reopens: #540685).
   * debian/po/sk.po: [INTL:sk] Slovak debconf templates (thx
     Slavko; closes: #611556).
   * debian/po/nl.po: [INTL:nl] Dutch debconf templates (thx
     Jeroen Schot; closes: #624172).
 .
 dash (0.5.6.1-1~exp2) experimental; urgency=low
 .
   * debian/diff/:
     - 0036-BUILTIN-Fix-corruption-of-reads...diff: remove; fixed
       upstream.
     - 0037-EVAL-Make-.-dev-null-return-.diff: remove; applied
       upstream.
     - 0034-SHELL-print-n-upon...diff: rename to 0045-*.
     - 0035-PARSER-Remove-backslash...diff: rename to 0046-*.
     - 0034...0044: new from the upstream "master" branch.
     - 0042-EXPAND-Free-IFS-state...diff: new from upstream:
       do not let parameter expansion in here documents corrupt word
       splitting state (thx Aurelien Jarno; closes: #618023).
 .
 dash (0.5.6.1-1~exp1) experimental; urgency=low
 .
   * new upstream release.
     * add preliminary LINENO support (closes: #540685, reopens:
       #582952).
     * fix corruption of redirections with byte 0x81 (closes:
       #532302).
     * honor tab as IFS whitespace in read (closes: #429251,
       #607174).
   * debian/diff/:
     - remove patches applied upstream (0001-0016, 0020).
     - 0021--INPUT-exit-127...diff: remove; patch is faulty
       (reopens: #548687).
     - 0022--EVAL-with-set-e-exit: remove; fixed upstream.
     - 0019--SHELL-print-n-upon...diff: rename to 0034-*.
     - 0001...0033: new from the upstream "master" branch.
     - 0035-PARSER-Remove-backslash-before...diff: new from the
       mailing list: remove backslashes used to escape closing
       braces in ${...} expressions (thx Jilles Tjoelker).
     - 0036-BUILTIN-Fix-corruption-of-reads...diff: new from the
       mailing list: do not corrupt input by removing CTLESC bytes
       ('\x81') in readcmd (thx Alexey Gladkov).
     - 0037-EVAL-Make-.-dev-null-return-0.diff: new from the
       mailing list: dotcmd should yield status 0 when no command
       is executed (thx Tim Allen, closes: #615922).
   * debian/watch: document upstream source location.
Checksums-Sha1: 
 83086d8e845785021cfcba74882fdb606d186e8b 1763 dash_0.5.7-2ubuntu1.dsc
 a3ebc16f2e2c7ae8adf64e5e62ae3dcb631717c6 223794 dash_0.5.7.orig.tar.gz
 055d84c859fbd87ddf169a5c75742cf50fbb1fb3 56083 dash_0.5.7-2ubuntu1.diff.gz
Checksums-Sha256: 
 74c854898a59927bad13cd74c9576dcd94d227919d71c707b4cd914e8c77a9db 1763 dash_0.5.7-2ubuntu1.dsc
 ae89fa9f1145b7748cf0740e1df04cd52fdf8a285da4911dd0f04983efba4e39 223794 dash_0.5.7.orig.tar.gz
 4a72ef023426ff04bc29520c024223712ab33ee634a99f3d35ecf15c26dc254d 56083 dash_0.5.7-2ubuntu1.diff.gz
Files: 
 ed58259ea0a8724d3984eeeb8f0951ba 1763 shells optional dash_0.5.7-2ubuntu1.dsc
 f6cedb10ae7258adb5ab17a10ae80d51 223794 shells optional dash_0.5.7.orig.tar.gz
 9b1e2920cd4185332f66ab40522a1e03 56083 shells optional dash_0.5.7-2ubuntu1.diff.gz
Original-Maintainer: Gerrit Pape <pape at smarden.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIVAwUBTqmfa1aNMPMhshM9AQhZPxAAwU2j9oQkPJsnHO0pDiTWoDkfRK/26Pk2
q0BFLDdy6YydyMQmHz+53lT3iGlq6sIp02+8hah8QYD4pIrq8Bv5Q9gFpTic9EES
H46bZbFvg9/BDlU1q7DaS7lf3csiWhOdfVmOes+2GGaQTffDRB08nhT83sQMVkAQ
QlxC+1Y8z1I+Y2TJP7AADXhisf08SqT7YPiWQV1tngut0CKTwTuTTlGIn5WlNGs2
5UR7S4W1NQwRs7YO7bSIBOtNPdgOI+kLLijFFmH5ABK5cVaFuAQnH5UYZNKH3a+7
v1hh4UEUxutXXSymZXr6X7rPHplJRTY3XVFETrpLvUiUjO1mEv7az0wn/hhEd3Gg
I2aAfp3LYQBNO6UjKNSeeUl1cy8TXx2RYu9DYaJ4GrA6BdERu+hRrAK+6+/XYdi2
PrRJD8R7NNsf61kdacyKYFimiGFY5Ni+s1s5EfusXZ/zwAHvihVay/S8x7gdKW1h
006nTpbWiX442yuQJ3XEuy7R6foEmVb8Ap2abpm2tfd3D3TOD01h0q+oY1ha8cAv
ivhhxmZU7Ro2DRCC18sSQUgCBkcPp7tl2F/SLHzYQJd/NHGlFi/nc6w7bhCg/Qsd
1MAp54TnQiJbWj8l4na5dHVWqF3unTrayFMIutnZMmIrNTVu5od+qjbUp7gxH791
+im9C0CCnbs=
=iGtu
-----END PGP SIGNATURE-----


More information about the Precise-changes mailing list