Public bug reported:
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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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.
** Affects: mksh (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060257
Title:
Please sync mksh 59c-37 from Debian sid (main)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mksh/+bug/2060257/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs