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: