Debian Package Tracker
Register | Log in
Subscribe

mksh

MirBSD Korn Shell

Choose email to subscribe with

general
  • source: mksh (main)
  • version: 59c-43
  • maintainer: Thorsten Glaser (DMD)
  • arch: any
  • std-ver: 4.7.3
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 59c-9
  • oldstable: 59c-28+deb12u1
  • stable: 59c-41
  • testing: 59c-41
  • unstable: 59c-43
versioned links
  • 59c-9: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 59c-28+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 59c-41: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 59c-43: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • mksh
action needed
Does not build reproducibly during testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2025-11-08 Last update: 2025-12-31 21:30
8 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 91c6c47435f5de8d53bb50dd6a07d18dd4a64c5c
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 15:47:53 2025 +0000

    just call it g, it’s not asan’d in quite many builds

commit a73bc7762abafcbce1b2d3b0731141777bbfdb42
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 15:38:27 2025 +0000

    show if mksh-g is built with asan when testing it

commit 079f29e8458549a35234fa59c3be2dfbffc47d52
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 15:32:56 2025 +0000

    reduce amount of compile+link-time tests for ASan
    
    based on build logs of sid, my PPA, and my wtf repo
    
    also only add libubsan if actually in use

commit ec034da38cfa88c77294642e95475991202b14b2
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 15:09:27 2025 +0000

    add support for Architecture-Variant
    
    (currently in *buntu only however I’d rather see this
    in Debian than they raising the baseline which would
    exclude my amd64 systems)

commit 0474b9ed48223c800dfe8a64566d68650bfeba47
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 14:32:59 2025 +0000

    give mtest-select-works two seconds Karenzzeit for
    utterly slow riscv64 builders and slow ASan’d mksh-g

commit c901ce312fb5e140b582bdd176293d56944e2963
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 12:06:59 2025 +0000

    move to more logical place
    
    fixup for commit 01afeccba77b625c1a1443e556b8609faf13c145

commit 28d298258ebf094f9d8427c327a4f0000bb37a81
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 11:28:59 2025 +0000

    add -Wl,--no-relax to mksh-g on wheezy/trusty and up
    
    reason: “relax” performs extra optimisations that…
    - may break debugging
    - make linking on riscv64 *really* slow
    
    (over 7½ minutes vs. 2¾ seconds, vs. 1 second without
     -static-libasan -static-libubsan and ½ second without
     any ASan/UBSan at all)
    
    thanks to Stefan O'Rear (sorear on #debian-ports IRC)

commit 01afeccba77b625c1a1443e556b8609faf13c145
Author: mirabilos <m$(date +%Y)@mirbsd.de>
Date:   Sun Dec 28 04:01:50 2025 +0000

    oops…
Created: 2025-12-27 Last update: 2025-12-30 23:31
lintian reports 2 warnings normal
Lintian reports 2 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2025-04-27 Last update: 2025-12-26 17:01
debian/patches: 1 patch to forward upstream low

Among the 1 debian patch available in version 59c-43 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2025-12-28 10:30
testing migrations
  • excuses:
    • Migration status for mksh (59c-41 to 59c-43): Waiting for test results or another package, or too young (no action required now - check later)
    • Issues preventing migration:
    • ∙ ∙ Too young, only 4 of 7 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/m/mksh.html
    • ∙ ∙ Autopkgtest for mksh/59c-43: amd64: Pass, arm64: Pass, i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Ignoring non-reproducibility on amd64 (not a regression) - info ♻
    • ∙ ∙ Ignoring non-reproducibility on arm64 (not a regression) - info ♻
    • ∙ ∙ Required age reduced by 3 days because of autopkgtest
    • Not considered
news
[rss feed]
  • [2025-12-28] Accepted mksh 59c-43 (source) into unstable (Thorsten Glaser)
  • [2025-12-26] Accepted mksh 59c-42 (source) into unstable (Thorsten Glaser)
  • [2025-05-07] mksh 59c-41 MIGRATED to testing (Debian testing watch)
  • [2025-04-27] Accepted mksh 59c-41exp1 (source) into experimental (Thorsten Glaser)
  • [2025-04-27] Accepted mksh 59c-41 (source) into unstable (Thorsten Glaser)
  • [2025-03-26] mksh 59c-40 MIGRATED to testing (Debian testing watch)
  • [2025-03-23] Accepted mksh 59c-40 (source) into unstable (Thorsten Glaser)
  • [2024-08-21] mksh 59c-39 MIGRATED to testing (Debian testing watch)
  • [2024-08-19] Accepted mksh 59c-39 (source) into unstable (Thorsten Glaser)
  • [2024-07-05] Accepted mksh 59c-38 (source) into experimental (Thorsten Glaser)
  • [2024-04-07] mksh 59c-37 MIGRATED to testing (Debian testing watch)
  • [2024-04-06] Accepted mksh 59c-28+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Thorsten Glaser)
  • [2024-04-05] Accepted mksh 59c-37 (source) into unstable (Thorsten Glaser)
  • [2024-04-03] Accepted mksh 59c-36 (source) into unstable (Thorsten Glaser)
  • [2024-04-02] Accepted mksh 59c-35 (source) into unstable (Thorsten Glaser)
  • [2024-02-11] mksh 59c-34 MIGRATED to testing (Debian testing watch)
  • [2024-02-04] Accepted mksh 59c-34 (source) into unstable (Thorsten Glaser)
  • [2023-09-19] mksh 59c-33 MIGRATED to testing (Debian testing watch)
  • [2023-09-17] Accepted mksh 59c-33 (source) into unstable (Thorsten Glaser)
  • [2023-09-05] mksh 59c-32 MIGRATED to testing (Debian testing watch)
  • [2023-08-28] Accepted mksh 59c-32 (source) into unstable (Thorsten Glaser)
  • [2023-08-26] mksh 59c-31 MIGRATED to testing (Debian testing watch)
  • [2023-08-26] mksh 59c-31 MIGRATED to testing (Debian testing watch)
  • [2023-08-23] Accepted mksh 59c-31 (source) into unstable (Thorsten Glaser)
  • [2023-08-11] mksh 59c-30 MIGRATED to testing (Debian testing watch)
  • [2023-08-04] Accepted mksh 59c-30 (source) into unstable (Thorsten Glaser)
  • [2023-06-20] mksh 59c-29 MIGRATED to testing (Debian testing watch)
  • [2023-06-13] Accepted mksh 59c-29 (source) into unstable (Thorsten Glaser)
  • [2023-05-17] mksh 59c-28 MIGRATED to testing (Debian testing watch)
  • [2023-04-28] Accepted mksh 59c-28 (source) into unstable (Thorsten Glaser)
  • 1
  • 2
bugs [bug history graph]
  • all: 2
  • RC: 0
  • I&N: 1
  • M&W: 1
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 2)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
  • screenshots
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 59c-42
  • 1 bug

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing