~ubuntu-branches/debian/squeeze/mksh/squeeze

Viewing all changes in revision 23.

  • Committer: Bazaar Package Importer
  • Author(s): Thorsten Glaser
  • Date: 2010-05-24 15:09:22 UTC
  • mfrom: (2.1.10 sid)
  • Revision ID: james.westby@ubuntu.com-20100524150922-1jcrx78g7zbbaaro
* debian/control, debian/rules, debian/mksh.install{,.in}:
  improve klibc builds (still disabled) and, for testing
  purposes, do full, dynamic, builds if klibc is enabled
* debian/diffs/backport-fixes.diff: replace with upstream CVS diff
  between 39.3 and 20100522 and adjust manpage version number; changes:
  - [tg] Make default temporary directory configurable at compile time
  - [tg] Fix performance deficiencies in the built-in realpath function
  - [tg] Deprecate Build.sh -longoptions in favour of short ones:
    -valgrind becomes -g (like debug), -combine and -llvm become
    -c {combine,llvm} and the LLVM optimiser flags are passed via
    -O = -o -std-compile-opts
  - [tg] New Build.sh options -c dragonegg (for using the LLVM plugin
    to GCC 4.5 with inter-module optimisation), -v (version)
  - [tg] Document another way to get a coloured PS1 in the manpage
  - [tg] Disallow some more kinds to trim a vector; Closes: #581867
  - [oksh] Simplify some code; RCSID and comment sync with OpenBSD ksh
  - [oksh] Apply diff from manuel giraud to keep track of LINENO in a trap
* Silence some build log checkers wrt. false positives triggered from
  mirtoconf output (affects both Debian and Ubuntu, at least)
* Put upstream changes for 39.3-2 and 39.3-3 into debian/changelog
  entries retroactively for proper documentation
* debian/rules (if Ubuntu): Exclude dietlibc on powerpc/ppc64 and sparc
* debian/rules: the “diet” wrapper also eats most of our CFLAGS when
  passing them to cc, so disable combine mode there to avoid some of
  the problems, such as strict aliasing violations that are none
* debian/control: prefer pax over cpio

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: