tags 701447 + pending
thanks

Dear maintainer,

I've prepared an NMU for zfs-fuse (versioned as 0.7.0-10.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Blind Lemon Jefferson: See that my grave is kept clean
diff -Nru zfs-fuse-0.7.0/debian/changelog zfs-fuse-0.7.0/debian/changelog
--- zfs-fuse-0.7.0/debian/changelog	2012-08-31 09:46:52.000000000 +0200
+++ zfs-fuse-0.7.0/debian/changelog	2013-06-23 16:11:12.000000000 +0200
@@ -1,3 +1,14 @@
+zfs-fuse (0.7.0-10.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "ftbfs with eglibc-2.17":
+    add patch fix-malloc-for-newer-glibc.patch from Ben Collins / Ubuntu:
+    - Newer GLibC changes the way __malloc_initialize_hook is initialized, so
+      patch malloc.c accordingly.
+    (Closes: #701447)
+
+ -- gregor herrmann <gre...@debian.org>  Sun, 23 Jun 2013 16:09:01 +0200
+
 zfs-fuse (0.7.0-10) unstable; urgency=low
 
   * Fix "issues forbidden SG_IO ioctl on partitions" (Closes: #657166)
diff -Nru zfs-fuse-0.7.0/debian/patches/fix-malloc-for-newer-glibc.patch zfs-fuse-0.7.0/debian/patches/fix-malloc-for-newer-glibc.patch
--- zfs-fuse-0.7.0/debian/patches/fix-malloc-for-newer-glibc.patch	1970-01-01 01:00:00.000000000 +0100
+++ zfs-fuse-0.7.0/debian/patches/fix-malloc-for-newer-glibc.patch	2013-06-23 16:06:45.000000000 +0200
@@ -0,0 +1,14 @@
+Description: Newer GLibC changes the way __malloc_initialize_hook is initialized
+Author: Ben Collins <be...@servergy.com>
+
+--- zfs-fuse-0.7.0.orig/src/lib/libumem/malloc.c
++++ zfs-fuse-0.7.0/src/lib/libumem/malloc.c
+@@ -453,7 +453,7 @@ static void __attribute__((constructor))
+ 	}
+ }
+ 
+-void (*__malloc_initialize_hook)(void) = umem_malloc_init_hook;
++void (* __volatile __malloc_initialize_hook)(void) = umem_malloc_init_hook;
+ 
+ #else
+ void __attribute__((constructor))
diff -Nru zfs-fuse-0.7.0/debian/patches/series zfs-fuse-0.7.0/debian/patches/series
--- zfs-fuse-0.7.0/debian/patches/series	2012-08-31 09:29:28.000000000 +0200
+++ zfs-fuse-0.7.0/debian/patches/series	2013-06-23 16:08:54.000000000 +0200
@@ -6,6 +6,7 @@
 fix-manpage-section-mismatch.patch
 fix-segfault.patch
 fix-ec_atomic_cas.patch
+fix-malloc-for-newer-glibc.patch
 zfs-fuse.automated.scrub.cron.d.patch
 hanoi.cron.daily.patch
 flush.patch

Attachment: signature.asc
Description: Digital signature

Reply via email to