ldv changed the topic of #strace to: https://strace.io | https://strace.io/logs/ | strace 5.6 is out | strace-devel@lists.strace.io for dev discussions
emachado has joined #strace
elibrokeit has quit [Quit: A random quit message]
elibrokeit has joined #strace
<esyrd> Piraty: https://termbin.com/krklh due to broken compat in musl, try --disable-mpers or implement something like https://github.com/strace/musl/commit/6a63dbca01b26dd68483429746ec90e34551ace4
<esyrd> Piraty: strace is tested against gcc9, FWIW.
<esyrd> Piraty: I'd suggest switching from libunwind to libdw, at least for non-ia64 arches.
<esyrd> Piraty: https://termbin.com/krklh clearly tries to build mpers support.
<Piraty> will consider, thanks
<Piraty> esyrd: so why it work for arm64 musl?
<esyrd> Piraty: I believe because it fails mpers configure check; arm64 is special with regards to mpers support as it requires a separate compiler for building aarch32 binaries, see strace commit 9098a3e021a4c73ffd5235c06de30d80f71a2082
<esyrd> Are you sure --enable-mpers=no is passed to configure? The log doesn't include the executed commands, unfortunately.
<esyrd> with --enable-mpers=no, the configure should simply output "checking whether to enable m32 personality support... no", "checking whether to enable mx32 personality support... no".
mjw has joined #strace
emachado has quit [Quit: Leaving]
emachado has joined #strace
pombreda_ has joined #strace
pombreda_ has quit [Ping timeout: 265 seconds]
pombreda_ has joined #strace
vmeson has joined #strace
pombreda_ has quit [Ping timeout: 264 seconds]
pombreda_ has joined #strace
emachado has quit [Quit: Leaving]
elibrokeit has quit [Quit: A random quit message]
elibrokeit has joined #strace
vmeson has quit [Quit: Konversation terminated!]
<Piraty> esyrd: the log i posted earlier were *not* build with `--enable-mpers=no` like the linked template file shows. I don't commit broken stuff
<Piraty> esyrd: oh sorry, i didn't mean aarch64-musl as it's disabling mpers as well