Hello! The commit [1] "Port flexible array members to GCC + valgrind" (d2f1971dd5) broke emacs on m68k. This is because the new code aligns blocks of 1-byte strings to 16 bit on m68k which is the default alignment on m68k. The crash on m68k looks like this [2]: /bin/mkdir -p ../etc /usr/bin/make -C ../lisp update-subdirs make[4]: Entering directory '/<>/emacs-26.1+1/debian/build-gtk/lisp' make[4]: Leaving directory '/<>/emacs-26.1+1/debian/build-gtk/lisp' ./temacs --batch --load loadup bootstrap Loading loadup.el (source)... Using load-path (/<>/emacs-26.1+1/debian/build-src/lisp /<>/emacs-26.1+1/debian/build-src/lisp/emacs-lisp /<>/emacs-26.1+1/debian/build-src/lisp/progmodes /<>/emacs-26.1+1/debian/build-src/lisp/language /<>/emacs-26.1+1/debian/build-src/lisp/international /<>/emacs-26.1+1/debian/build-src/lisp/textmodes /<>/emacs-26.1+1/debian/build-src/lisp/vc) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote (source)... Loading subr (source)... qemu: uncaught target signal 11 (Segmentation fault) - core dumped make[3]: *** [Makefile:738: bootstrap-emacs] Segmentation fault The attached patch by Michael Karcher fixes the problem. Thanks, Adrian > [1] http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=d2f1971dd570439da4198fa76603b53b072060f8 > [2] https://buildd.debian.org/status/fetch.php?pkg=emacs&arch=m68k&ver=1%3A26.1%2B1-3.2&stamp=1549253883&raw=0 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaubitz@debian.org `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913