[Bug 2060257] Re: Please sync mksh 59c-37 from Debian sid (main)

Thorsten Glaser 2060257 at bugs.launchpad.net
Fri Apr 5 04:45:29 UTC 2024


armhf tested well, too.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2060257

Title:
  Please sync mksh 59c-37 from Debian sid (main)

Status in mksh package in Ubuntu:
  New

Bug description:
  This change is not a feature change. It deals with adding entries in
  /usr/bin/ to /etc/shells to match the entries in /bin because
  graphical privilege escalation tools can otherwise get the wrong path
  due to usrmerge and deny operation. It additionally enables more
  executables built as position-independent code (only on architectures
  where I tested this).

  I’ve uploaded that to Debian and tested it on my PPA as well (modulo
  armhf, which I believe is waiting for the debugedit rebuilt against
  libelf1t64 to leave proposed and enter a pocket which the Launchpad
  buildds actually use).

  
  d/changelog for the delta:

  mksh (59c-37) unstable; urgency=medium

    * Limit musl static-PIE to architectures it is known to work
      (see #1068350 and even #1068302)

   -- Thorsten Glaser <tg at mirbsd.de>  Fri, 05 Apr 2024 02:33:34 +0200

  mksh (59c-36) unstable; urgency=low

    * Fix two typos in musl static-pie support check, improve
  diagnostics

   -- Thorsten Glaser <tg at mirbsd.de>  Wed, 03 Apr 2024 12:25:23 +0200

  mksh (59c-35) unstable; urgency=low

    * Update from CVS HEAD:
      - improvements to mbsd{cc,int}.h, mostly portability
      - put a message behind #ifdef DEBUG
      - improved fallback for missing rlim_t
      - FAQ update
      - avoid uint8_t in printf.c favouring “unsigned char” explicitly
    * Use munged specs file for #1050429 workaround, drop gcc-12 B-D
    * Install /usr/bin-based (nōn-canonical) pathnames into /etc/shells
      on systems with a broken filesystem layout (Closes: #1063905)
    * loong64 musl became available as well

   -- Thorsten Glaser <tg at mirbsd.de>  Tue, 02 Apr 2024 16:32:00 +0200

  
  I believe the changes to the upstream portion of the package in -35 to be unproblematic, they mostly deal with things like the OpenWatcom compiler or better C++ support in a supporting library (mksh does not use C++).

  I’m just a Debian Developer, so this needs sponsoring.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mksh/+bug/2060257/+subscriptions




More information about the Ubuntu-sponsors mailing list