tags 615572 + patch
thanks

Dear Jelmer

Attached is a patch fixing this bug. Note that I do NOT intend to NMU.

Cheers

Luk
diff -u ctrlproxy-3.0.7/Makefile.settings ctrlproxy-3.0.7/Makefile.settings
--- ctrlproxy-3.0.7/Makefile.settings
+++ ctrlproxy-3.0.7/Makefile.settings
@@ -1,24 +1,24 @@
 BZR_CHECKOUT = yes
 SHLIBEXT = so
-LIBS =  -lreadline -Wl,--export-dynamic -lgmodule-2.0 -ldl -lglib-2.0   
+LIBS =  -lreadline -Wl,--export-dynamic -pthread -lgmodule-2.0 -lrt -lglib-2.0   
 CC = gcc
 LD = gcc
-prefix = /usr/local
+prefix = /usr
 exec_prefix = ${prefix}
 datarootdir = ${prefix}/share
 localedir = ${datarootdir}/locale
 INSTALL = /usr/bin/install -c
 bindir = ${exec_prefix}/bin
-docdir = /usr/local/share/doc/ctrlproxy
+docdir = /usr/share/doc/ctrlproxy
 modulesdir = ${exec_prefix}/lib/ctrlproxy
 libdir = ${exec_prefix}/lib
-includedir = ${prefix}/include
-mandir = ${datarootdir}/man
+includedir = /usr/include/ctrlproxy
+mandir = /usr/share/man
 destincludedir = $(includedir)/ctrlproxy-3.0
 cdatadir = ${datarootdir}/ctrlproxy
 EXEEXT = 
 OBJEXT = o
-CFLAGS = -g -O2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -DHAVE_CONFIG_H -DSHAREDIR=\"/usr/local/share/ctrlproxy\" -DDEFAULT_CONFIG_DIR=\"/usr/local/share/ctrlproxy/default\" -DHELPFILE=\"/usr/local/share/ctrlproxy/help\" -ansi -Wall -DMODULESDIR=\"/usr/local/lib/ctrlproxy\" -DSTRICT_MEMORY_ALLOCS= -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
+CFLAGS = -g -O2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
 LDFLAGS = 
 BINS =  linestack-cmd ctrlproxy-admin
 scriptdir = $(cdatadir)/scripts
@@ -30,7 +30,7 @@
 SSL_OBJS = src/gnutls.o src/tlscert.o
 PYTHON = @PYTHON@
 PYTHON_PREFIX = @PYTHON_PREFIX@
-SWIG = /usr/bin/swig
+SWIG = 
 PYTHON_CFLAGS = @PYTHON_CPPFLAGS@
 PYTHON_LDFLAGS = @PYTHON_LDFLAGS@ @PYTHON_EXTRA_LIBS@
 IRCDTORTURE = 
diff -u ctrlproxy-3.0.7/debian/changelog ctrlproxy-3.0.7/debian/changelog
--- ctrlproxy-3.0.7/debian/changelog
+++ ctrlproxy-3.0.7/debian/changelog
@@ -1,3 +1,10 @@
+ctrlproxy (3.0.7-1.1) unstable; urgency=low
+
+  * Non-maintainer upload. 
+  * Add -lgcrypt when linking (Closes: #615572)
+
+ -- Luk Claes <l...@debian.org>  Sun, 27 Feb 2011 18:26:55 +0100
+
 ctrlproxy (3.0.7-1) unstable; urgency=low
 
   * New upstream release.
only in patch2:
unchanged:
--- ctrlproxy-3.0.7.orig/Makefile
+++ ctrlproxy-3.0.7/Makefile
@@ -101,11 +101,11 @@
 
 linestack-cmd$(EXEEXT): src/linestack-cmd.o $(objs) $(LIBIRC)
 	@echo Linking $@
-	@$(LD) $(LIBS) -lreadline -rdynamic -o $@ $^
+	@$(LD) -rdynamic -o $@ $^ $(LIBS) -lreadline -lgcrypt 
 
 ctrlproxy$(EXEEXT): src/main.o $(objs) $(LIBIRC)
 	@echo Linking $@
-	@$(LD) $(LDFLAGS) -rdynamic -o $@ $^ $(LIBS)
+	@$(LD) $(LDFLAGS) -rdynamic -o $@ $^ $(LIBS) -lgcrypt
 
 ctrlproxyd$(EXEEXT): daemon/main.o $(objs) $(LIBIRC)
 	@echo Linking $@

Reply via email to