tags 705875 + pending
tags 724915 + patch
tags 724915 + pending
thanks

Dear maintainer,

I've prepared an NMU for gpaint (versioned as 0.3.3-6.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: U2: New York
diff -Nru gpaint-0.3.3/debian/changelog gpaint-0.3.3/debian/changelog
--- gpaint-0.3.3/debian/changelog	2009-12-30 02:04:24.000000000 +0100
+++ gpaint-0.3.3/debian/changelog	2013-10-25 20:27:16.000000000 +0200
@@ -1,3 +1,18 @@
+gpaint (0.3.3-6.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "FTBFS with gcc-4.8 in experimental and eglibc-2.17":
+    add patch 27_fix_missing_hdrs_libs.diff from Ubuntu / Daniel T Chen:
+    * Fixed FTBFS:
+      - added missing preprocessor directives and math lib to link;
+      - added forward declarations, fixing implicit declaration warnings
+        that would have caused FTBFS on amd64 buildds.
+    (Closes: #705875)
+  * This patch also fixes "FTBFS: image_processing.o: undefined reference to
+    symbol 'log@@GLIBC_2.2.5'" (Closes: #724915)
+
+ -- gregor herrmann <gre...@debian.org>  Fri, 25 Oct 2013 20:26:51 +0200
+
 gpaint (0.3.3-6) unstable; urgency=low
 
   * debian/patches/26_fix_toolbar.diff: don't set the style for the toolbar,
diff -Nru gpaint-0.3.3/debian/patches/27_fix_missing_hdrs_libs.diff gpaint-0.3.3/debian/patches/27_fix_missing_hdrs_libs.diff
--- gpaint-0.3.3/debian/patches/27_fix_missing_hdrs_libs.diff	1970-01-01 01:00:00.000000000 +0100
+++ gpaint-0.3.3/debian/patches/27_fix_missing_hdrs_libs.diff	2013-10-25 20:25:31.000000000 +0200
@@ -0,0 +1,71 @@
+Index: gpaint-0.3.3/src/image.c
+===================================================================
+--- gpaint-0.3.3.orig/src/image.c	2013-04-21 10:13:06.029569664 -0400
++++ gpaint-0.3.3/src/image.c	2013-04-21 10:13:23.209284134 -0400
+@@ -28,6 +28,8 @@
+ #include "image.h"
+ #include "debug.h"
+ #include <math.h>
++#include <string.h>
++#include <libintl.h>
+ #include <gdk/gdk.h>
+ #include <gdk/gdkx.h>  /* for gdk_root_parent */
+ #include <gdk-pixbuf/gdk-pixbuf.h>
+Index: gpaint-0.3.3/src/text.c
+===================================================================
+--- gpaint-0.3.3.orig/src/text.c	2013-04-21 10:13:06.009569962 -0400
++++ gpaint-0.3.3/src/text.c	2013-04-21 10:13:23.209284134 -0400
+@@ -26,6 +26,8 @@
+ #  include <config.h>
+ #endif
+ 
++#include <ctype.h>
++#include <stdlib.h>
+ #include <string.h>
+ 
+ #ifdef HAVE_STRING_H
+@@ -76,6 +78,7 @@
+ static void text_draw_string(gpaint_text *text);
+ static gint text_handle_timeout(gpaint_text *text);
+ static void text_draw_current_string(gpaint_tool *tool);
++extern void convert_color(const GdkColor *color, unsigned char *r, unsigned char *g, unsigned char *b);
+ 
+ gpaint_tool *text_create(const char *name)
+ {
+Index: gpaint-0.3.3/src/main.c
+===================================================================
+--- gpaint-0.3.3.orig/src/main.c	2013-04-21 10:13:06.017569892 -0400
++++ gpaint-0.3.3/src/main.c	2013-04-21 10:13:23.209284134 -0400
+@@ -36,6 +36,7 @@
+ 
+ static GList *window_list = 0;
+ static void create_window(void);
++extern void text_set_fontpicker(gpaint_tool *tool, GtkFontButton *fontpicker);
+ 
+ 
+ 
+Index: gpaint-0.3.3/src/Makefile.am
+===================================================================
+--- gpaint-0.3.3.orig/src/Makefile.am	2013-04-21 10:15:52.766801609 -0400
++++ gpaint-0.3.3/src/Makefile.am	2013-04-21 10:16:09.014530578 -0400
+@@ -67,6 +67,6 @@
+ 
+ 
+ gpaint_2_CFLAGS = -I$(srcdir)
+-gpaint_2_LDADD = $(GUI_LIBS) $(PRINT_LIBS)
++gpaint_2_LDADD = $(GUI_LIBS) $(PRINT_LIBS) -lm
+ gpaint_2_LDFLAGS = -Wl,--export-dynamic
+ 
+Index: gpaint-0.3.3/src/Makefile.in
+===================================================================
+--- gpaint-0.3.3.orig/src/Makefile.in	2013-04-21 10:15:59.014697621 -0400
++++ gpaint-0.3.3/src/Makefile.in	2013-04-21 10:16:16.050413141 -0400
+@@ -168,7 +168,7 @@
+ 
+ 
+ gpaint_2_CFLAGS = -I$(srcdir)
+-gpaint_2_LDADD = $(GUI_LIBS) $(PRINT_LIBS)
++gpaint_2_LDADD = $(GUI_LIBS) $(PRINT_LIBS) -lm
+ gpaint_2_LDFLAGS = -Wl,--export-dynamic
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_CLEAN_FILES = 
diff -Nru gpaint-0.3.3/debian/patches/series gpaint-0.3.3/debian/patches/series
--- gpaint-0.3.3/debian/patches/series	2009-12-30 01:06:14.000000000 +0100
+++ gpaint-0.3.3/debian/patches/series	2013-10-25 20:25:31.000000000 +0200
@@ -10,3 +10,4 @@
 24_fix_crash_on_failed_write.diff
 25_fix_color_selection.diff
 26_fix_toolbar.diff
+27_fix_missing_hdrs_libs.diff

Attachment: signature.asc
Description: Digital signature

Reply via email to