Debian Patches

Status for ksh93u+m/1.0.10-7

Patch Description Author Forwarded Bugs Origin Last update
shell-options.patch Enable SYSRC so interactive shells source the system-wide /etc/ksh.kshrc. Nicholas Bamber <nicholas@periapt.co.uk> not-needed
man-page-tweaks.patch Drop the SEE ALSO reference to the nonexistent a.out(5) manual page. Anuradha Weeraman <anuradha@debian.org> not-needed
no-rpath.patch Drop the $ORIGIN-relative rpath Nicholas Bamber <nicholas@periapt.co.uk> not-needed
shopt-path-fix.patch Point the test harness at the installed /usr/include/ksh/shopt.h so autopkgtests can read the compile-time SHOPT settings. Anuradha Weeraman <anuradha@debian.org> not-needed
reproducible-child-max.patch Hard-code CHILD_MAX instead of probing it at build time, which was non-deterministic. Anuradha Weeraman <anuradha@debian.org> not-needed debian 2026-05-03
hurd-build.patch Include <sys/sysmacros.h> on GNU/Hurd, which needs it for the device-number macros. Anuradha Weeraman <anuradha@debian.org> no 2026-06-19
build-hardening.patch Thread the Debian build flags through the maplib probes so hardening is applied. Anuradha Weeraman <anuradha@debian.org> not-needed 2026-06-19
reproducible-mmap.patch Hard-code _mmap_worthy to make builds reproducible The libast sfio mmap feature probe (src/lib/libast/features/mmap)
decides whether to compile the mmap-based read path by running a timing
benchmark at buildtime and emits "#define _mmap_worthy X", where X is 2
or 1 depending on which is faster. On reproducibility build infrastructure
this proved to be non-deterministic and so were unreproducible.
.
This patch hard-codes the _mmap_worthy to 1, which matches the value
already produced on the release architectures and makes the build
deterministic.
Anuradha Weeraman <anuradha@debian.org> not-needed 2026-06-30

All known versions for source package 'ksh93u+m'

Links