lp:debian/squeeze/mksh
- Get this branch:
- bzr branch lp:debian/squeeze/mksh
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 26. By Thorsten Glaser
-
* The “Portability?” release
* Another new CVS snapshot:
- [tg] More int → bool conversion
- [tg] Fix window size not being checked during runtime
of external programmes by not relying on SIGWINCH so
much but instead checking before every interactive
editing of a command line
* High urgency because 39.3.20100721-1 isn’t yet in testing
* Policy 3.9.1.0, no changes needed - 25. By Thorsten Glaser
-
* The “WTF is up with all these bugs spotted?” release
* Another new CVS snapshot:
- [tg] Fix NULL pointer dereference during iteration loop
when checking for alias recursion; discovered by Michal
Hlavinka
* High urgency due to SIGSEGV crashes - 24. By Thorsten Glaser
-
* New CVS snapshot; summary of changes relevant to Debian:
- [tg] Correct shf buffer I/O routines to avoid a memory
corruption bug discovered by Waldemar Brodkorb and other
bad effects (bug inherited from pdksh, anno 1999)
* High urgency due to memory corruption and “set -x” fix - 23. By Thorsten Glaser
-
* 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 - 21. By StefanPotyra
-
debian/
diffs/silence_ conftests. diff: Disable output in conftests
to work around an error detection heuristic on the buildds. - 20. By Thorsten Glaser
-
* Merge from Debian unstable. (Closes LP: #529559)
New upstream version. (Closes LP: #355883)
This integrates a workaround for a gcc bug. (cf. LP: #375604)
Remaining Ubuntu changes:
- debian/control, debian/rules: Exclude dietlibc on powerpc/ppc64
and sparc (cf. LP: #381332)
- debian/README. Debian, debian/ mksh.postinst: Hardcode installing
mksh as /bin/sh to false (cf. LP: #348872) but retain debconf
infrastructure so that, if set to true in old installations, it
will correctly be removed on upgrade - 18. By Thorsten Glaser
-
* Merge from Debian unstable. Remaining Ubuntu changes:
- debian/mksh.postinst: hardcode debconf question if mksh should
be installed as /bin/sh to false (see LP: #348872) but retain
debconf infrastructure so that, if this was set to true in old
installations, it will correctly be removed on upgrade
- debian/rules: remove “-combine” option from Build.sh invocation
to work around a gcc bug (see LP: #375604) - 17. By Thorsten Glaser
-
* Merge from Debian unstable (LP: #385887). Remaining Ubuntu changes:
- disable debconf mksh/sh
- do not use -combine for build
- skip dietlibc on powerpc and sparc (LP: #381332)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)