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.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to