Hi,

I have just done an NMU to fix this longstanding issue. Please find
below the corresponding debdiff.

Regards,
Aurelien


diff -Nru libfcgi-2.4.0/debian/changelog libfcgi-2.4.0/debian/changelog
--- libfcgi-2.4.0/debian/changelog      2010-02-08 16:27:34.000000000 +0100
+++ libfcgi-2.4.0/debian/changelog      2011-08-20 23:44:38.000000000 +0200
@@ -1,3 +1,11 @@
+libfcgi (2.4.0-8.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply patch from Stefan Potyra to fix indirect linking with recent
+    binutils version. Closes: #555178.
+
+ -- Aurelien Jarno <aure...@debian.org>  Sat, 20 Aug 2011 23:39:54 +0200
+
 libfcgi (2.4.0-8) unstable; urgency=low
 
   * Switch to dpkg-source 3.0 (quilt) format
diff -Nru libfcgi-2.4.0/debian/patches/binutils-indirect-linking 
libfcgi-2.4.0/debian/patches/binutils-indirect-linking
--- libfcgi-2.4.0/debian/patches/binutils-indirect-linking      1970-01-01 
01:00:00.000000000 +0100
+++ libfcgi-2.4.0/debian/patches/binutils-indirect-linking      2011-08-20 
23:42:11.000000000 +0200
@@ -0,0 +1,9 @@
+--- libfcgi-2.4.0.orig/examples/Makefile.am
++++ libfcgi-2.4.0/examples/Makefile.am
+@@ -34,5 +34,5 @@ threaded_CFLAGS    = @PTHREAD_CFLAGS@
+ threaded_LDFLAGS   = @PTHREAD_CFLAGS@ @PTHREAD_LIBS@
+ 
+ echo_cpp_SOURCES = $(INCLUDE_FILES) $(INCLUDEDIR)/fcgio.h echo-cpp.cpp
+-echo_cpp_LDADD   = $(LIBDIR)/libfcgi++.la
++echo_cpp_LDADD   = $(LIBDIR)/libfcgi++.la $(LIBDIR)/libfcgi.la
+ 
diff -Nru libfcgi-2.4.0/debian/patches/re-libtoolize 
libfcgi-2.4.0/debian/patches/re-libtoolize
--- libfcgi-2.4.0/debian/patches/re-libtoolize  2010-02-08 16:27:34.000000000 
+0100
+++ libfcgi-2.4.0/debian/patches/re-libtoolize  2011-08-20 23:44:06.000000000 
+0200
@@ -52234,7 +52234,7 @@
 +echo_DEPENDENCIES = $(LIBFCGI)
 +am_echo_cpp_OBJECTS = $(am__objects_1) echo-cpp.$(OBJEXT)
 +echo_cpp_OBJECTS = $(am_echo_cpp_OBJECTS)
-+echo_cpp_DEPENDENCIES = $(LIBDIR)/libfcgi++.la
++echo_cpp_DEPENDENCIES = $(LIBDIR)/libfcgi++.la $(LIBDIR)/libfcgi.la
 +am_echo_x_OBJECTS = $(am__objects_1) echo-x.$(OBJEXT)
 +echo_x_OBJECTS = $(am_echo_x_OBJECTS)
 +echo_x_LDADD = $(LDADD)
@@ -52437,7 +52437,8 @@
  threaded_LDFLAGS = @PTHREAD_CFLAGS@ @PTHREAD_LIBS@
 -
  echo_cpp_SOURCES = $(INCLUDE_FILES) $(INCLUDEDIR)/fcgio.h echo-cpp.cpp
- echo_cpp_LDADD = $(LIBDIR)/libfcgi++.la
+-echo_cpp_LDADD = $(LIBDIR)/libfcgi++.la
++echo_cpp_LDADD = $(LIBDIR)/libfcgi++.la $(LIBDIR)/libfcgi.la
 -subdir = examples
 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 -CONFIG_HEADER = $(top_builddir)/fcgi_config.h
diff -Nru libfcgi-2.4.0/debian/patches/series 
libfcgi-2.4.0/debian/patches/series
--- libfcgi-2.4.0/debian/patches/series 2010-02-08 16:27:34.000000000 +0100
+++ libfcgi-2.4.0/debian/patches/series 2011-08-20 23:44:55.000000000 +0200
@@ -1,2 +1,3 @@
+binutils-indirect-linking
 re-libtoolize
 gcc44-fix-include

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurel...@aurel32.net                 http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to