-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA384 Format: 1.8 Date: Thu, 02 Feb 2017 14:16:27 +0100 Source: mksh Binary: mksh Architecture: source i386 Version: 54-2~bpo8+1 Distribution: jessie-backports Urgency: medium Maintainer: Thorsten Glaser <tg@mirbsd.de> Changed-By: Thorsten Glaser <tg@mirbsd.de> Description: mksh - MirBSD Korn Shell Closes: 783978 834161 Changes: mksh (54-2~bpo8+1) jessie-backports; urgency=medium . * Rebuild for jessie-backports. - back to debhelper compat 9 - revert other libcs’ dependencies to what we used in jessie * Stop dropping the Built-Using header for backports, in the hope it works now * Stop reverting the ksh alternative handling changes, they are necessary for the much-disdained UsrMerge (ksh93 still lacks it even in sid, so it doesn’t matter anyway) . mksh (54-2) unstable; urgency=medium . * Drop all '-specs=*' from CFLAGS and LDFLAGS, this nonsense causes FTBFS all over the place, e.g. in openssl1.0 too ☹ . mksh (54-1) unstable; urgency=medium . [ John Paul A̲d̲r̲i̲a̲n̲ Glaubitz ] * Explain precisely which device nodes are needed in the chroot, and which permissions and ownership are required for openpty (cf. #841935, #817236) . [ Thorsten Glaser ] * Fix wrong URL in debian/copyright * Move to debhelper compat 10 for stretch/sid * debian/control: Add explicit branches to VCS-* URIs * Remove obsolete dietlibc-specific warning message from the logs * New upstream formal release: - [tg] Simplify and improve code and manual page - [tg] Try GCC 5’s new -malign-data=abi - [tg] Allow interrupting builtin cat even on fast devices (LP#1616692) - [tg] Update to Unicode 9.0.0 - [Andreas Buschka] Correct English spelling - [tg] Handle set -e-related error propagation in || and && constructs correctly - [tg] Initialise memory for RNG even when not targeting Valgrind - [tg] Shrink binary size - [Brian Callahan] Improve support for the contemporary pcc compiler - [tg] Fix side effects with lazy evaluation; spotted by ormaaj - [tg] New flags -c (columnise), -l, -N for the print builtin - [Larry Hynes] Fix English, spelling mistakes, typos in the manpage - [tg, ormaah] Return 128+SIGALRM if read -t times out, like GNU bash - [Martijn Dekker] Install both manpages from Build.sh - [Martijn Dekker] Document case changes are ASCII-only - [Ronald G. Minnich, Elbing Miss, Álvaro Jurado, tg] Begin porting to Harvey-OS and APEX (similar to Plan 9 and APE) - [KO Myung-Hun] More infrastructure for the OS/2 (EMX, KLIBC) port . mksh (53a-1) unstable; urgency=medium . * The “I need FTTH” release * New upstream release (Closes: #834161) . mksh (53-1) unstable; urgency=medium . * The “Yellow Submarine” release * Upload to unstable - Build against musl as well - Do not consider builds that fail the regression test suite usable - Fixes in the Debian packaging - Re-enable debugging in dietlibc builds, should be less fragile now - Update lintian overrides * Update VCS-* URLs… again * Note dietlibc platforms added in experimental * Reorder static binary preference: klibc>musl>dietlibc>glibc * /usr/bin/diet is alternatives-managed now, adjust Built-Using generator * New upstream release: - [tg, TNF] Fix bounds checks in Vi editing mode - [tg] Handle combining characters at end of string or output correctly - [tg] Fix ${!#} ${!?} ${!-} (POSIX, prompted by izabera) - [tg] Fix shf.c-internal buffer overread on printing digits - [J�rg] Fix a typo in the testsuite - [arekm] Increase default edit line size (unless MKSH_SMALL) - [tg] Improve description of Emacs mode keybindings, especially ^U - [tg, arekm, jilles] Abort read builtin in case of read(2) errors - [tg, izabera, carstenh] Fix most of the ambiguous corner cases related to ${[pfx]var[op[word]]} (${@:-1} still unsupported) - [carstenh] Contribute some more testsuite coverage - [tg] WDS_TPUTS now emits QCHAR newline reentrant-safe - [tg] Fix var=<< implementation (LP#1380389) - [tg, FreeBSD] Make XSI test(1) extensions behave as if they were POSIX - [tg, izabera] Add $(<<<x) and $(<<EOF…) implementation - [tg] Lower minimum screen size accepted as “sane” from the OS to 4×2 - [tg, Torsten Sillke] Simplify tilde-expanded parameters - [tg, Torsten Sillke] Fix default PS1 for substring matches - [tg] Apply defer-builtin-with-arguments logic to realpath builtin - [tg] Rework string pooling (own vs. compiler’s) (LP#1580348) - [tg] Feature: print -A, prints arguments as characters - [tg, izabera] Replace <<< and >>> as ROL and ROR operators with their new ^< and ^> spelling as per David Tribble’s proposal - [tg, slagtc] Clear-to-EOL under tmux to work around its anti-feature - [tg, p120ph37] Remove support for using file descriptors with more than a single digit, in preparation for named file descriptors - [tg] Correct, but simplify (at the potential cost of more tty I/O than strictly necessary, though never redundant and (probably) not more than before when it was miscalculated), line clearing and redrawing - [slagtc, tg] Implement new evaluate-region editing command Esc+Ctrl-E - [tg] Prefer external rename utility over the recovery builtin - [tg] Remove redundant full-line redraws - [tg, Natureshadow] Fix errorlevel of ‘.’ (“dot” special builtin) when the sourced script does not run any commands, for POSIX compliance - [tg] Refactor op tokens and edchars to shave off some more bytes - [tg] Fix some bugs in the manpage and some occasional/minor code bugs - [tg, Brian Callahan] Mark tests requiring new perl as !need-pass - [tg, slagtc] Add $KSH_MATCH and, to make it usable, ${foo@/bar/baz} - [tg, Score_Under] Fix bogus patch from OpenBSD: only NULL the global source in unwind when actually reclaiming its Area - [izabera] Mention in the manpage that integer bases go up to 36 * Add NEWS entry with user-visible changes * Do not call script(1) with -q – we may need the debugging output * Work with dpkg-buildflags bugfix vs. reproducible builds effort again… . mksh (52c-2exp3) experimental; urgency=low . [ Christian Seiler ] * Add dietlibc/mips64el . mksh (52c-2exp2) experimental; urgency=low . [ Thorsten Glaser ] * Build against musl as well * Do not consider builds that fail the regression test suite usable * Fix a typo in the package description * A couple minor fixes to the Debian packaging * Re-enable debugging in dietlibc builds, should be less fragile now * Update lintian overrides . [ Christian Seiler ] * Test another two, genuinely new, architectures for dietlibc . mksh (52c-2exp1) experimental; urgency=low . * Require dietlibc from experimental (for experimental uploads ONLY) . mksh (52c-2) unstable; urgency=low . * Bump Policy; the Debian menu system is now deprecated, but we’ll continue using it, for a while; a Desktop file isn’t currently needed * Update to upstream CVS HEAD: - [tg] Unbreak multi-line command history broken by history flush (Closes: #783978) (again…) - [tg] Fix redefining POSIX functions that were Korn functions before * Build mksh-static against all supported libcs, for QA; add NEWS entry * Update lintian overrides Checksums-Sha1: 788bd94e4ad7fb38aabdbca0a5e8ce4d52047066 2386 mksh_54-2~bpo8+1.dsc 289df583309f0e3b3ea2147effc61f459dd7a143 395538 mksh_54.orig.tar.gz f1bb2a6dd54caeaa1b526738a3ee93dacfda8da5 80408 mksh_54-2~bpo8+1.debian.tar.xz 32a94af4dddf3189aefbc4963e8b8a441b5b915c 608862 mksh_54-2~bpo8+1_i386.deb Checksums-Sha256: d8b3f6f28e9731006016808aafc30ae6abb31d84a1e78c960af31f742f49ba82 2386 mksh_54-2~bpo8+1.dsc 8bce3837c386684aa7780f085f1a4dbd5e3e26fb5c528ee0d41ae29af7f39013 395538 mksh_54.orig.tar.gz fa179a2786d6c171056c1b81fa4f662aab9e8a3d613d1ff0a4edb9de6c7561b6 80408 mksh_54-2~bpo8+1.debian.tar.xz b8143c21f68a414eb1eb33729031fa478c49ab82e25135bb004de67ed9a3e9dc 608862 mksh_54-2~bpo8+1_i386.deb Files: 8c1436f69192e133d3b8fbdddefcdd3f 2386 shells optional mksh_54-2~bpo8+1.dsc be0a6fb93b4a5f927bcc1893bb6692f8 395538 shells optional mksh_54.orig.tar.gz c6a6a96038b5f8889e44d194c59f51ba 80408 shells optional mksh_54-2~bpo8+1.debian.tar.xz c0c25daa90aa68861aceda4cc6de4631 608862 shells optional mksh_54-2~bpo8+1_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (MirBSD) Comment: ☃ ЦΤℱ—8 ☕☂☄ iQIcBAEBCQAGBQJYkzYyAAoJEHa1NLLpkAfgnhUP+wTw8N8iY5dGhtIlFTSyu096 689GiSgIQu5d6SkfVhci8YZh9f0Dx8KmwhyblCdJsNFXFB8jbqok9tA/QI/g+AeG /t3VTiVeK+8c6WTxcSv2PLRmd7YGq9G3OuDwHBc00z6lNE1MrrHssbzm/qru2nx+ C+1Ut0AOYdv9nImNlTSod07eLWu9h1GqZO/pvqZtMnGRIGNFnjZIAwDJZNhZxOOo EWkojofGy8CrQyFU0DjYVybdDPSH/IYUOrDyrxnqLPvzM4+fZfn7QqRQpQKKhov2 wEhi3jqLLj4Ie4kmHE5jRFzpKnhJ8KU08i9R15/sJ/TfA4C5u7BThUZrlQMFY05w YpZKWf2AMyW+nSXQEcW9N2NbFNe0YqIGySyFwbAYFWQuFYDA5gxFyQ3Jug/i+qJU m9DJsTuL8rWwKTK7sD/NcKh2eub0n2apDXi4uvSztcuel7lcgoc6TZVMAby4+E/C UafJFDB+fvaUJxRm+vMaxmhCD9hNQVjlDXLZxdCr1UT3s2g6G5yqlXAgHlfMIiKf 9MJWndJIkYn3nEmdM5pFmCl11CEk+1xDwdrOk3E3QlKGgB/OyKYxmJY4cCRMK+9F G/LWZAp6DSLsdxmwzYCeKB8wiXsM28Kdjfl8lgzCRniL0AHJ2VBWbMdaG9hUTOc0 BS6SLJ75hUpJHvepw16e =nkZo -----END PGP SIGNATURE-----