<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">Fixes for GCC 15.

--- afuse-0.2/src/afuse.c	2008-02-18 22:16:32.000000000 +0000
+++ afuse-0.2/src/afuse.c	2025-07-04 17:30:01.231831581 +0100
@@ -22,11 +22,6 @@
 
 #include &lt;config.h&gt;
 
-#ifdef linux
-// For pread()/pwrite()
-#define _XOPEN_SOURCE 500
-#endif
-
 #include &lt;fuse.h&gt;
 #include &lt;fuse_opt.h&gt;
 // for mkdtemp
@@ -83,6 +78,8 @@
 	int64_t auto_unmount_time;
 } mount_list_t;
 
+int do_umount(mount_list_t *mount);
+
 PH_DECLARE_TYPE(auto_unmount_ph, mount_list_t)
 PH_DEFINE_TYPE(auto_unmount_ph, mount_list_t, auto_unmount_ph_node, auto_unmount_time)
 
--- afuse-0.2/src/fd_list.c	2006-12-12 23:49:04.000000000 +0000
+++ afuse-0.2/src/fd_list.c	2025-07-04 17:28:28.795596347 +0100
@@ -1,6 +1,7 @@
 #define __FD_LIST_C
 
 #include &lt;errno.h&gt;
+#include &lt;unistd.h&gt;
 #include "afuse.h"
 #include "utils.h"
 #include "fd_list.h"
</pre></body></html>