bash 4.2-1 source package in Debian

Changelog

bash (4.2-1) unstable; urgency=low


  [ Matthias Klose ]
  * New upstream version.
  * Apply upstream patches 001 - 020.
  * Fix parsing of double doublequotes. LP: #780441.
  * /etc/bash.bashrc:
    - Fix quoting issue calling command-not-found. LP: #754859. Closes: #587185.
  * Don't cache the value of brk between sbrk calls (Samuel Thibault).
    Closes: #614815.
  * Remove the bashdb and bash-completion packaging rules and files.
  * Just link with libtinfo instead of libncurses if available.
  * Make lintian happy.
  * Use quilt to apply patches.
  * Fix build error with -Werror=format-security (Pierre Chifflier).
    Closes: #641350.
  * Fix build for the binary target, without calling the build target.
    Closes: #602159.
  * Fix cross builds (Steve McIntyre). Closes: #629929.

  [ Jonathan Nieder ]
  * Update copyright file. Many files that were GPL-2+ were relicensed
    under GPL-3+ in bash 4.0-rc1. Closes: #632177.
  * debian/rules: Use "rm -rf" instead of rmdir to remove usr/share/info
    directory in "with_gfdl = no" build. This prevents build failures when
    using the unmodified upstream tarball.
  * bash.preinst: Tidy up a little.
    - Remove codepath that would rename .bash_profile → .profile if .profile
      was unmodified from the gutsy → hardy transition. Closes: #602244
    - Remove commented experiment from bash-completion transition.
    - Remove misleading "dpkg --assert-support-predepends" check.
      Closes: #602456.
    - Move utility functions to a separate bash.preinst-lib.c and corresponding
      declarations to bash.preinst.h.
  * Remove /bin/sh symlink and /usr/share/man/man1/sh.1.gz from bash package
    contents. Closes: #602483.
    - debian/rules: Do not install /bin/sh and sh.1.gz symlinks.
    - bash.preinst:
      - Make sure /bin/sh is present and points to an executable, forcibly
        creating symlinks /bin/sh -> bash and /usr/share/man/man1/sh.1.gz ->
        bash.1.gz if not.
      - Divert /bin/sh and sh.1.gz on behalf of dash if we are upgrading from
        a bash version with /bin/sh in the files list and bash's copy of
        /bin/sh is not already diverted. This ensures unpacking bash will not
        cause /bin/sh to go missing.
  * bash.postinst: Simplify comment that contained an implementation detail
    about how /bin/sh is provided.
  * Use dpkg-buildflags to retrieve compiler options, including hardening flags.
    Build-Depends: dpkg-dev (>= 1.16.1) (Steve Langasek). Closes: #629929.
  * Pass --host to configure only when cross-compiling, --build always, as
    recommended in autotools documentation (Steve Langasek).

  * Merge from Ubuntu (closes: #648578):
    - /etc/skel/.bashrc:
      - Don't set HISTCONTROL twice. Thanks to Kevin Knerr. LP: #465500.
      - Set HISTFILESIZE to 2000 and HISTSIZE to 1000. LP: #544542.
      - README.Debian: Remove obsolete entry "Why is bash configured
        with --disable-net-redirections?"

 -- Matthias Klose <email address hidden>  Wed, 30 Nov 2011 07:29:05 +0100

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Sid
Original maintainer:
Matthias Klose
Architectures:
any all
Section:
shells
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
bash_4.2-1.dsc 1.4 KiB 87dfc0b8748f52a4579a437c24e6472d760fef151cae144cf300155af6d54dbb
bash_4.2.orig.tar.gz 2.7 MiB 70037fbd9c428207d9daec9267f30eb0f26f3ba82ef5a9b5c923542d00de14de
bash_4.2-1.diff.gz 73.0 KiB fcbd44a7fd036ad170cbcbd2d3234920bf6b05ae3f2d624c3111481f018dd036

No changes file available.

Binary packages built by this source