GCC 15 defaults to '-std=gnu23' which leads to Guile failing to build after running './configure && make'. This is because C23 made: int foo (); equal to: int foo (void); Unlike previous C standards where it was just a function with unspecified arguments. I have attached a patch that fixes this. Collin