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

libnl3: provide static libraries severity



Hi Ondřej,

Am Samstag, 9. März 2013, 17:15:52 schrieb Ondřej Surý:
> severity 693939 <693939@bugs.debian.org> serious
> severity 693940 <693940@bugs.debian.org> serious
> thank you

it seems this command was not sucessful, as both bugs are still at severity
normal.

> I would argue that not providing static libraries is violation the Debian
> policy and makes dev package unusable for people wanting to compile with
> -static.

I would follow your argument and the issue seems easily fixable by the change
blow. The only question would be about the severity, aka it getting a freeze
exception, as policy only say "is usually provided", which I don't read as a
clear must but as a "really should".

Therefore I'd added debian-release to get this hopefully answered.


Heiko
 

diff --git a/debian/libnl-3-dev.install b/debian/libnl-3-dev.install
index e64b775..3715b8b 100755
--- a/debian/libnl-3-dev.install
+++ b/debian/libnl-3-dev.install
@@ -2,3 +2,4 @@
 debian/tmp/usr/include/*
 debian/tmp/usr/lib/*/pkgconfig/libnl-3*
 debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.so lib/${DEB_HOST_MULTIARCH}/
+debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.a lib/${DEB_HOST_MULTIARCH}/
diff --git a/debian/libnl-cli-3-dev.install b/debian/libnl-cli-3-dev.install
index 91ff45b..66aa3b3 100644
--- a/debian/libnl-cli-3-dev.install
+++ b/debian/libnl-cli-3-dev.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/*/pkgconfig/libnl-cli-3*
 debian/tmp/usr/lib/*/libnl-cli-3*.so
+debian/tmp/usr/lib/*/libnl-cli-3*.a
diff --git a/debian/libnl-genl-3-dev.install b/debian/libnl-genl-3-dev.install
index 19201a3..cbc6b51 100755
--- a/debian/libnl-genl-3-dev.install
+++ b/debian/libnl-genl-3-dev.install
@@ -1,3 +1,4 @@
 #!/usr/bin/dh-exec
 debian/tmp/usr/lib/*/pkgconfig/libnl-genl-3*
 debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.so lib/${DEB_HOST_MULTIARCH}/
+debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.a lib/${DEB_HOST_MULTIARCH}/
diff --git a/debian/libnl-nf-3-dev.install b/debian/libnl-nf-3-dev.install
index c50d642..d1307c7 100644
--- a/debian/libnl-nf-3-dev.install
+++ b/debian/libnl-nf-3-dev.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/*/pkgconfig/libnl-nf-3*
 debian/tmp/usr/lib/*/libnl-nf-3*.so
+debian/tmp/usr/lib/*/libnl-nf-3*.a
diff --git a/debian/libnl-route-3-dev.install b/debian/libnl-route-3-dev.install
index 3e31a2d..37e248c 100644
--- a/debian/libnl-route-3-dev.install
+++ b/debian/libnl-route-3-dev.install
@@ -1,2 +1,3 @@
 debian/tmp/usr/lib/*/pkgconfig/libnl-route-3*
 debian/tmp/usr/lib/*/libnl-route-3*.so
+debian/tmp/usr/lib/*/libnl-route-3*.a


Reply to: