FUSE: Allow compilation of FUSE 2.8.6 with glibc 2.14 (bug #370411)
authorSebastian Pipping <sebastian@pipping.org>
Mon, 9 Jul 2012 22:29:54 +0000 (00:29 +0200)
committerSebastian Pipping <sebastian@pipping.org>
Mon, 9 Jul 2012 22:43:11 +0000 (00:43 +0200)
ChangeLog
patches/fuse/2.8.6/fuse-2.8.6-glibc-2.14.patch [new file with mode: 0644]

index 21e7fdbee78ac1f4edc189fc17d7d4a25887fae6..2752e7df25e00784cff28f127381a1fe06a7d89e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,10 @@
 # Distributed under the GPL v2
 # $Id$
 
+  09 Jul 2012; Sebastian Pipping <sping@gentoo.org>
+  patches/fuse/2.8.6/fuse-2.8.6-glibc-2.14.patch:
+  Allow compilation of FUSE 2.8.6 with glibc 2.14 (bug #370411)
+
   09 Jul 2012; Sebastian Pipping <sping@gentoo.org> defaults/initrd.scripts:
   Restore previous handling of real_root due to report of regressions (bug
   #419965)
diff --git a/patches/fuse/2.8.6/fuse-2.8.6-glibc-2.14.patch b/patches/fuse/2.8.6/fuse-2.8.6-glibc-2.14.patch
new file mode 100644 (file)
index 0000000..93713cd
--- /dev/null
@@ -0,0 +1,10 @@
+--- util/fusermount.c  2012-07-10 00:18:25.228755618 +0200
++++ util/fusermount.c  2012-07-10 00:17:47.574226365 +0200
+@@ -9,6 +9,7 @@
+ #include <config.h>
++#define _GNU_SOURCE /* for clone */
+ #include "mount_util.h"
+ #include <stdio.h>
+ #include <stdlib.h>