Reported by email 2025-09-01 Fix from fedora https://src.fedoraproject.org/rpms/anyremote/blob/rawhide/f/fix_compile_error.patch --- ./src/executor.c.orig 2025-04-25 21:20:37.307777694 +0100 +++ ./src/executor.c 2025-04-25 21:20:40.314734610 +0100 @@ -56,7 +56,7 @@ static int isIViewerCommand(char *cmd); static void handleInit(); static void handleConnect(); -static void handleDisconnect(); +static void handleDisconnect(int peer); static void handleExit(); static void cleanAutoRepeatFlag(); --- ./src/pr_web.h.orig 2025-04-25 21:31:10.758570383 +0100 +++ ./src/pr_web.h 2025-04-25 21:31:14.844562838 +0100 @@ -52,7 +52,7 @@ void webClose (ConnectInfo* connInfo, void webReset (ConnectInfo* conn); int listenWeb (ConnectInfo* connInfo); int acceptWeb (ConnectInfo* connInfo); -int checkWebPort(); +int checkWebPort(char* buf, int capacity); int writeWebConn(const dMessage* dm, int mode); int writeWeb (ConnectInfo* connInfo, const dMessage* dm); //int haveClients (_WebConnection* cn); --- ./src/sys_util.c.orig 2025-04-25 21:34:36.141191110 +0100 +++ ./src/sys_util.c 2025-04-25 21:34:52.101161638 +0100 @@ -354,7 +354,7 @@ static int pclose_r(int fd, pid_t pid) { register int r; int status; - void (*hstat)(), (*istat)(), (*qstat)(); + void (*hstat)(int), (*istat)(int), (*qstat)(int); (void) close(fd); istat = signal(SIGINT, SIG_IGN);