Add missing includes for compilation with C23 https://bugs.gentoo.org/880799 diff '--color=auto' -ru bss-0.8.old/bss.c bss-0.8/bss.c --- a/bss.c 2025-03-28 23:12:14.780857512 +0300 +++ b/bss.c 2025-03-28 23:13:44.003579006 +0300 @@ -34,6 +34,7 @@ #include <stdio.h> #include <string.h> #include <stdlib.h> +#include <time.h> #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> diff '--color=auto' -ru bss-0.8.old/replace.c bss-0.8/replace.c --- a/replace.c 2025-03-28 23:12:14.780857512 +0300 +++ b/replace.c 2025-03-28 23:14:07.107852000 +0300 @@ -10,6 +10,7 @@ // Modifications by Ollie Whitehouse <ol at uncon dot org> // #include <stdio.h> +#include <string.h> char *replace(char *string, char *oldpiece, char *newpiece) {