Thorsten Glaser
2022-Feb-01 16:23 UTC
[klibc] qemu-user-static: mis-emulates something to do with process/signal handling (m68k, s390x, …)
retitle 925358 qemu-user-static: mis-emulates something to do with process/signal handling (m68k, s390x, ?) affects 925358 klibc-dev thanks This still happens. (And retitling because I almost filed a bug against klibc again? oops?) Look for ?mtest-external? (second occurrence) in: https://buildd.debian.org/status/fetch.php?pkg=mksh&arch=m68k&ver=59c-16&stamp=1643675884&raw=0 Incidentally, the last buildd build on which this worked was an ARAnyM one which I ran myself, back then. For some reason, this does work with glibc and musl, so perhaps there *is* a bug or? at least a chance to work around maybe? in klibc? bye, //mirabilos -- Support mksh as /bin/sh and RoQA dash NOW! ? src:bash (406 (433) bugs: 0 RC, 275 (295) I&N, 131 (138) M&W, 0 F&P) + 208 ? src:dash (91 (106) bugs: 0 RC, 51 (55) I&N, 40 (51) M&W, 0 F&P) + 63 ubu ? src:mksh (1 bug: 0 RC, 0 I&N, 1 M&W, 0 F&P) dash has two RC bugs they just closed because they don?t care about quality?
Ben Hutchings
2022-Feb-02 13:43 UTC
[klibc] qemu-user-static: mis-emulates something to do with process/signal handling (m68k, s390x, …)
On Tue, 2022-02-01 at 16:23 +0000, Thorsten Glaser wrote:> retitle 925358 qemu-user-static: mis-emulates something to do with process/signal handling (m68k, s390x, ?) > affects 925358 klibc-dev > thanks > > This still happens. (And retitling because I almost filed a bug > against klibc again? oops?) > > Look for ?mtest-external? (second occurrence) in: > https://buildd.debian.org/status/fetch.php?pkg=mksh&arch=m68k&ver=59c-16&stamp=1643675884&raw=0 > > Incidentally, the last buildd build on which this worked was an ARAnyM > one which I ran myself, back then. > > For some reason, this does work with glibc and musl, so perhaps there > *is* a bug or? at least a chance to work around maybe? in klibc?klibc's signal handling is probably a bit different from the others, and it certainly has been buggy on some architectures in the past. It seems to be solid now on real hardware. I regularly build and test klibc across most supported architectures, using QEMU, and have had to use a locally patched version due to multiple regressions: <https://git.kernel.org/pub/scm/linux/kernel/git/bwh/klibc-maint.git/plain/status.md>. Ben. -- Ben Hutchings Time is nature's way of making sure that everything doesn't happen at once. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: This is a digitally signed message part URL: <https://lists.zytor.com/archives/klibc/attachments/20220202/2c94c901/attachment.sig>