[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#639559: Doesn't listen at all



On Wed, Oct 12, 2011 at 20:37:30 +0100, Regis Boudin wrote:

> thanks for the report, I'm looking into the issue, hopefully will get it
> fixed soon.

The .la files that have been removed in 1.2-24 for compliance with S-V
3.9.2 were in fact used by sbnc via lt_dlopen. I restored them cleaning the
dependency_libs line.

I attach the debdiff for my QA release for whoever wants to adopt sbnc.

Ludovico
-- 
<lu@dovi.co>                                        IRC: garden@freenode
OpenPGP: 1024D/63D2D5D907F89BB8         Jabber/gtalk: gardengl@gmail.com
diff -Nru sbnc-1.2/debian/changelog sbnc-1.2/debian/changelog
--- sbnc-1.2/debian/changelog	2011-08-16 21:29:18.000000000 +0200
+++ sbnc-1.2/debian/changelog	2012-02-19 16:56:45.000000000 +0100
@@ -1,3 +1,12 @@
+sbnc (1.2-25) unstable; urgency=low
+
+  * QA upload.
+  * Put back .la files (they are used by lt_dlopen), emptying the
+    dependency_libs setting. Closes: #639559.
+  * Add build-indep and build-arch targets to debian/rules.
+
+ -- Ludovico Gardenghi <garden@debian.org>  Sun, 19 Feb 2012 16:56:06 +0100
+
 sbnc (1.2-24) unstable; urgency=low
 
   * QA upload.
diff -Nru sbnc-1.2/debian/rules sbnc-1.2/debian/rules
--- sbnc-1.2/debian/rules	2011-04-16 12:35:54.000000000 +0200
+++ sbnc-1.2/debian/rules	2012-02-19 16:56:45.000000000 +0100
@@ -21,7 +21,9 @@
 	--prefix=/ --exec-prefix=/ --with-tcl=/usr/lib/tcl8.5
 	touch configure-stamp
 
-build: build-stamp
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
 build-stamp: config.status
 	dh_testdir
 	$(MAKE)
@@ -56,6 +58,8 @@
 	chrpath -d -k debian/temp/usr/lib/sbnc/libbnctcl.so
 	# Replace leading '//' with '/' in the path.
 	sed 's;//;/;g' -i debian/temp/usr/lib/sbnc/lib*.la
+	# Empty the 'dependency_libs' setting in .la files.
+	sed -i "/dependency_libs/ s/'.*'/''/" debian/temp/usr/lib/sbnc/lib*.la
 	dh_install
 
 binary-indep: build install
diff -Nru sbnc-1.2/debian/sbnc.install sbnc-1.2/debian/sbnc.install
--- sbnc-1.2/debian/sbnc.install	2011-08-16 21:29:41.000000000 +0200
+++ sbnc-1.2/debian/sbnc.install	2012-02-19 16:56:45.000000000 +0100
@@ -1,3 +1,4 @@
 debian/temp/sbnc usr/sbin/
 debian/temp/usr/lib/sbnc/libsbnc.so* usr/lib/sbnc/
+debian/temp/usr/lib/sbnc/libsbnc.la usr/lib/sbnc/
 debian/temp/sbnc.ipc usr/share/sbnc/templates/
diff -Nru sbnc-1.2/debian/sbnc-tcl.install sbnc-1.2/debian/sbnc-tcl.install
--- sbnc-1.2/debian/sbnc-tcl.install	2011-08-16 21:29:52.000000000 +0200
+++ sbnc-1.2/debian/sbnc-tcl.install	2012-02-19 16:56:45.000000000 +0100
@@ -1,3 +1,4 @@
 debian/temp/usr/lib/sbnc/libbnctcl.so* usr/lib/sbnc/
+debian/temp/usr/lib/sbnc/libbnctcl.la usr/lib/sbnc/
 debian/temp/scripts usr/lib/sbnc/
 debian/temp/sbnc.tcl usr/share/sbnc-tcl/templates/

Reply to: