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 <[email protected]> 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 $@