On Thu, Feb 15, 2018 at 12:39:15AM +0100, Andreas Schwab wrote: > 4.21 fails to build for aarch64: > > checking gnu/stubs-32.h usability... no > checking gnu/stubs-32.h presence... no > checking for gnu/stubs-32.h... no > configure: Created empty gnu/stubs-32.h > checking for m32 personality compile support... no > checking whether to enable m32 personality support... no > configure: error: Cannot enable m32 personality support
As noted in NEWS, strace now enforces mpers support by default (in order to make aware of the possibilty of incorrect non-native personality decoding early); looks like your compiler doesn't support producing binaries for the compat personality. You can either try to use another compiler or provide --disable-mpers to the configure script. As GCC for AArch64 doesn't support generating ARM EABI binaries at all, this issue will probably be somehow tackled in the future. > Andreas. > > -- > Andreas Schwab, sch...@linux-m68k.org > GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 > "And now for something completely different." ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel