Comment 3 for bug 528377

Revision history for this message
Loïc Minier (lool) wrote : Re: qemu-arm-static fails installing mono assemblies if /proc is mounted in the chroot

12:13 < lool> The unsupported syscall 242 ones are probably harmless (affinity
              stuff)

I personally get a gdb started by the failure in native code; this results in further warnings from qemu:
12:14 < lool> The unuspported syscall 26 is just a consequence of trying to run
              gdb under qemu-arm, wont work because ptrace() isn't emulated
              (and far from trivial I'm afraid)

but the actual cause is:
ERROR:mini-arm.c:2063:arm_patch_general: assertion failed: (thumb_supported)

The problem is that mono reads /proc/cpuinfo, looking for the Features line, and misses the thumb extension for which it was built.