Gcc seg fault in latest version while building an old version of binutils

I tried to build an old version of ld, of binutils version 2.14 (2003)
while running make all-ld i got a segfault from gcc

I’m using gcc 11.2.0-4 according to “Add/Remove Software” and gcc itself

$ gcc --version
gcc (GCC) 11.2.0

steps to reproduce:

git clone -b binutils-2_14 --depth 1 --single-branch https://sourceware.org/git/binutils-gdb.git
cd binutils-gdb
make all-ld

rebuild output (only the crush): https://pastebin.com/27kXEMut
full make output: $ make all-ldConfiguring in intlloading cache .././config.cachechecking fo - Pastebin.com
configure output: creating cache ./config.cachechecking host system type... x86_64-unknown-linux - Pastebin.com