Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock


Please unblock package commons-daemon.  Bug #685025 reported against the
jsvc breaks any package that depends on jsvc, notably jetty which can 
no longer be started by its init script.

Thank you,
tony

unblock commons-daemon/1.0.10-3
diff -Nru commons-daemon-1.0.10/debian/changelog commons-daemon-1.0.10/debian/changelog
--- commons-daemon-1.0.10/debian/changelog	2012-03-02 21:07:34.000000000 +0000
+++ commons-daemon-1.0.10/debian/changelog	2012-08-17 01:22:37.000000000 +0000
@@ -1,3 +1,10 @@
+commons-daemon (1.0.10-3) unstable; urgency=low
+
+  * Team upload.
+  * Add patch to allow dlopen to locate libcap. (Closes: #685025)
+
+ -- tony mancill <tmanc...@debian.org>  Wed, 15 Aug 2012 22:45:51 -0700
+
 commons-daemon (1.0.10-2) unstable; urgency=low
 
   * d/control: Really drop Michael from Uploaders list.
diff -Nru commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff
--- commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff	1970-01-01 00:00:00.000000000 +0000
+++ commons-daemon-1.0.10/debian/patches/libcap_dlopen.diff	2012-08-16 06:11:10.000000000 +0000
@@ -0,0 +1,25 @@
+From: tony mancill <tmanc...@debian.org>
+Description: jsvc fails to load libcap.so.2 from /lib64 (or multiarch)
+Bug: https://issues.apache.org/jira/browse/DAEMON-246
+Bug-Debian: http://bugs.debian.org/685025
+Origin: upstream, https://issues.apache.org/jira/secure/attachment/12517413/patch.txt
+Forwarded: not-needed
+Author: Emily Middleton
+=========================================================================
+--- a/src/native/unix/native/jsvc-unix.c	2012-03-07 13:46:57.946756436 +0000
++++ b/src/native/unix/native/jsvc-unix.c	2012-03-07 13:37:12.068505335 +0000
+@@ -247,12 +247,9 @@
+ static fd_cap_set_proc fp_cap_set_proc;
+ 
+ static const char *libcap_locs[] = {
+-    "/lib/libcap.so.2",
+-    "/lib/libcap.so.1",
+-    "/lib/libcap.so",
+-    "/usr/lib/libcap.so.2",
+-    "/usr/lib/libcap.so.1",
+-    "/usr/lib/libcap.so",
++    "libcap.so",
++    "libcap.so.2",
++    "libcap.so.1",
+     NULL
+ };
diff -Nru commons-daemon-1.0.10/debian/patches/series commons-daemon-1.0.10/debian/patches/series
--- commons-daemon-1.0.10/debian/patches/series	2011-09-11 00:30:56.000000000 +0000
+++ commons-daemon-1.0.10/debian/patches/series	2012-08-16 06:11:10.000000000 +0000
@@ -6,3 +6,4 @@
 arm_support.diff
 hurd_support.diff
 s390x_support.diff
+libcap_dlopen.diff

Reply via email to