Package: mksh
Version: 53-1
Severity: grave
Tags: upstream fixed-upstream
Justification: renders package unusable
Forwarded: https://www.mail-archive.com/miros-mksh@mirbsd.org/msg00628.html

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

the /= operator has vanished in mksh R53:

$ mksh -c "a=8; (( a/= 2 ))"
mksh:  a/= 2 : unexpected '='

The bug is a simple typo in the new exprtok.h - it seems to have slipped in
while refactoring the operator list to this new header file.

Upstream has received a patch and will incorporate it soonish.

- -- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/lksh
Init: systemd (via /run/systemd/system)

Versions of packages mksh depends on:
ii  libc6  2.23-4

Versions of packages mksh recommends:
ii  ed  1.10-2.1

mksh suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJOBAEBCAA4BQJXre/VMRpodHRwczovL3d3dy5kb21pbmlrLWdlb3JnZS5kZS9n
cGctcG9saWN5LnR4dC5hc2MACgkQt5o8FqDE8padyQ//ds4DoZDcwZTZ672dzF/4
wxpAn19wj/tbiKHlJIvfc43EywbnT+3w121mhRoKzCDQmZwiQ68Ndcnaw18DD7Kb
i+AypEzTIvYjtDCo8IkXy/DE9MNq6iHh4odMBOuBMYGFEd4imrIWj8H2dOoX2IDm
7pGvsXkDToxh0UsdLyZt/yv3ZS6uqzDqTmB43LJbOHwI531b5hF3mPkyiXgexvxm
tbKbq1nStVrq6dG3wxjwD4Rt2sEULUQn/f9uWAGLk3DcdaBGhv0XHTuQFapUGsJ3
KI3ndy/0z4+YiPprx1TYRWK55U3HRdWkyE8vC5xkUDHO2nx7nKnbPEBfgB/P35cw
E0sjaZQ6RMeaoLIZucTVbO1BgQHqZgPqRk8edQro+yc5iamW+yeZN+tsKUXRGZzT
azjZgsXnskTP2uc2bK/wZxFZCoDe3y04fmS+i4RNb8yp7JsdoeUk7BpVs055g69J
4O83zFiYNcwQpQMQ6V2De/jV25vLl8loBbHXBdA52AfXMrPf1e+kfRDsA14fYd+D
hXls5doBgM+RCASF9yhWXN/Q/GebK1O2Rya9psZ74TZic2xzCKqZ05ns05qh94xg
QxIH4k8u56FY0kMzTZFDXmWJXNkDFKbVl52645uMLGcBlyMhga3LLP8/JthtHrSi
GBwUkvJD+j+GJ7/O4n2UELA=
=QH0S
-----END PGP SIGNATURE-----

Reply via email to