I need to compile emacs-27.1.tar.xz, (the standard for Debian 11, Bullseye,) on Debian 12, Bookworm, and prefer to compile the gnu sources: Source: https://ftp.gnu.org/gnu/emacs/emacs-27.1.tar.xz: Compiler error: sysdep.c:1819:22: error: variably modified ‘sigsegv_stack’ at file scope 1819 | static unsigned char sigsegv_stack[SIGSTKSZ]; Can this sigsegv_stack statement in sysdep.c be replaced with the same statement from emacs-29.x.tar.xz, (which is quite different, but compiles.) Any consequences for that single change? Thanks, John -- John Conover, conover@panix.com, http://www.johncon.com/