Package: libboost-context1.62.0 Version: 1.62.0+dfsg-5 Severity: normal Tags: patch Forwarded: https://github.com/boostorg/context/pull/71 Control: affects -1 src:pdns-recursor X-Debbugs-CC: pdns-recur...@packages.debian.org
Hi, I had a look at why pdns-recursor was failing on mips, and it appears that the mips support in boost context is broken. The assembly violates the MIPS ABI in a number of ways which cause the pdns-recursor testsuite to segfault. I have submitted my fixes upstream in the above PR (which also contains some more details). They don't quite apply onto boost 1.62 because upstream has added support for saving the FPU registers in later versions. Since this change is internal to the mips assembly, I suggest you just copy the 3 mips32 files in lib/context/src/asm from my branch instead of trying to apply the patches. Thanks, James
signature.asc
Description: OpenPGP digital signature