unarchive 555182
reopen 555182
found 555182 0.117-2
tags 555182 +patch
thanks

Hi,

thanks for getting this fixed. Sadly the fix is not complete, as infoprint 
also needs to link against -lX11 [1,2].

Attached is a modified version of debian/patches/missing-linkage-X11, that 
fixes the problem.

Cheers,
   Stefan.
[1]: 
<http://people.ubuntuwire.org/~lucas/ubuntu-nbs/32/libgpewidget_0.117-2_lubuntu32.buildlog>
[2]: 
<http://people.ubuntuwire.org/~lucas/ubuntu-nbs/64/libgpewidget_0.117-2_lubuntu64.buildlog>
Description: Add Wl,--no-add-needed -lX11 (Closes: #555182)
Author: Neil Williams <codeh...@debian.org>
Bug-Debian: http://bugs.debian.org/555182

---

Index: libgpewidget-0.117/Makefile.in
===================================================================
--- libgpewidget-0.117.orig/Makefile.in	2008-07-11 13:03:46.000000000 +0200
+++ libgpewidget-0.117/Makefile.in	2010-12-17 21:17:50.980175731 +0100
@@ -304,7 +304,7 @@
                           color-slider.c colordialog.c link-warning.h \
                           colorrenderer.c
 
-libgpewidget_la_LDFLAGS = @GPEWIDGET_LIBS@ @HILDON_LIBS@ -version-info 1:0:0
+libgpewidget_la_LDFLAGS = Wl,--no-add-needed -lX11 @GPEWIDGET_LIBS@ @HILDON_LIBS@ -version-info 1:0:0
 gpeincludedir = $(includedir)/gpe
 gpeinclude_HEADERS = gpe/init.h gpe/errorbox.h gpe/smallbox.h gpe/pixmaps.h gpe/gtkdatecombo.h \
                      gpe/dirbrowser.h gpe/stylus.h gpe/picturebutton.h gpe/spacing.h \
@@ -321,7 +321,7 @@
 pixmap_DATA = pixmaps/clock.png pixmaps/clock24.png pixmaps/day-night-wheel.png
 infoprint_DEPENDENCIES = libgpewidget.la
 infoprint_SOURCES = infoprint-main.c
-infoprint_LDADD = -lgpewidget
+infoprint_LDADD = -lgpewidget -lX11
 EXTRA_DIST = $(pixmap_DATA) \
              intltool-extract.in \
              intltool-merge.in \
Index: libgpewidget-0.117/Makefile.am
===================================================================
--- libgpewidget-0.117.orig/Makefile.am	2008-07-11 12:45:28.000000000 +0200
+++ libgpewidget-0.117/Makefile.am	2010-12-17 21:17:38.370175731 +0100
@@ -30,7 +30,7 @@
                           color-slider.c colordialog.c link-warning.h \
                           colorrenderer.c
                           
-libgpewidget_la_LDFLAGS = @GPEWIDGET_LIBS@ @HILDON_LIBS@ -version-info 1:0:0
+libgpewidget_la_LDFLAGS = Wl,--no-add-needed -lX11 @GPEWIDGET_LIBS@ @HILDON_LIBS@ -version-info 1:0:0
 
 gpeincludedir = $(includedir)/gpe
 gpeinclude_HEADERS = gpe/init.h gpe/errorbox.h gpe/smallbox.h gpe/pixmaps.h gpe/gtkdatecombo.h \
@@ -52,7 +52,7 @@
 bin_PROGRAMS = infoprint
 infoprint_DEPENDENCIES = libgpewidget.la
 infoprint_SOURCES = infoprint-main.c
-infoprint_LDADD = -lgpewidget
+infoprint_LDADD = -lgpewidget -lX11
 
 EXTRA_DIST = $(pixmap_DATA) \
              intltool-extract.in \

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to