Hi! As promised, I've went ahead with the NMU, it's in DELAYED/7. Debdiff attached. Please say a word if you have anything against!
-- A tit a day keeps the vet away.
diff -Nru libgnomeui-2.24.5/debian/changelog libgnomeui-2.24.5/debian/changelog --- libgnomeui-2.24.5/debian/changelog 2013-12-27 14:57:18.000000000 +0100 +++ libgnomeui-2.24.5/debian/changelog 2016-01-14 07:19:42.000000000 +0100 @@ -1,3 +1,10 @@ +libgnomeui (2.24.5-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTFBS on x32. Closes: #775972. + + -- Adam Borowski <kilob...@angband.pl> Thu, 14 Jan 2016 07:19:13 +0100 + libgnomeui (2.24.5-3) unstable; urgency=low * Switch to multiarch. Closes: #642417. diff -Nru libgnomeui-2.24.5/debian/control libgnomeui-2.24.5/debian/control --- libgnomeui-2.24.5/debian/control 2013-12-27 14:58:26.000000000 +0100 +++ libgnomeui-2.24.5/debian/control 2016-01-14 07:21:34.000000000 +0100 @@ -2,7 +2,6 @@ # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. - Source: libgnomeui Section: oldlibs Priority: optional diff -Nru libgnomeui-2.24.5/debian/patches/02_time_t_printfs.patch libgnomeui-2.24.5/debian/patches/02_time_t_printfs.patch --- libgnomeui-2.24.5/debian/patches/02_time_t_printfs.patch 1970-01-01 01:00:00.000000000 +0100 +++ libgnomeui-2.24.5/debian/patches/02_time_t_printfs.patch 2016-01-14 07:21:23.000000000 +0100 @@ -0,0 +1,27 @@ +Description: cast time_t printfs + Upstream code uses printf("%ld") with a time_t argument. This causes a + warning if time_t is a different type than long, which causes a FTBFS + under -Werror. +Author: Adam Borowski <kilob...@angband.pl> +Bug-Debian: https://bugs.debian.org/775972 + +--- libgnomeui-2.24.5.orig/libgnomeui/gnome-thumbnail.c ++++ libgnomeui-2.24.5/libgnomeui/gnome-thumbnail.c +@@ -863,7 +863,7 @@ gnome_thumbnail_factory_save_thumbnail ( + } + close (tmp_fd); + +- g_snprintf (mtime_str, 21, "%ld", original_mtime); ++ g_snprintf (mtime_str, 21, "%ld", (long)original_mtime); + width = gdk_pixbuf_get_option (thumbnail, "tEXt::Thumb::Image::Width"); + height = gdk_pixbuf_get_option (thumbnail, "tEXt::Thumb::Image::Height"); + +@@ -970,7 +970,7 @@ gnome_thumbnail_factory_create_failed_th + } + close (tmp_fd); + +- g_snprintf (mtime_str, 21, "%ld", mtime); ++ g_snprintf (mtime_str, 21, "%ld", (long)mtime); + pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8, 1, 1); + saved_ok = gdk_pixbuf_save (pixbuf, + tmp_path, diff -Nru libgnomeui-2.24.5/debian/patches/series libgnomeui-2.24.5/debian/patches/series --- libgnomeui-2.24.5/debian/patches/series 2013-12-27 14:56:43.000000000 +0100 +++ libgnomeui-2.24.5/debian/patches/series 2016-01-14 07:20:34.000000000 +0100 @@ -1 +1,2 @@ 01_link_libm.patch +02_time_t_printfs.patch