Run of lintian-fixes for apr

Try this locally (using the lintian-brush package):

debcheckout apr
cd apr
lintian-brush

Merge these changes:

git pull https://janitor.debian.net/git/apr lintian-fixes

Summary

Diff

=== modified file 'debian/changelog'
--- a/debian/changelog	2020-08-30 19:15:25 +0000
+++ b/debian/changelog	2020-08-31 02:14:45 +0000
@@ -1,3 +1,13 @@
+apr (1.7.0-4) UNRELEASED; urgency=low
+
+  * Trim trailing whitespace.
+  * Transition to automatic debug package (from: libapr1-dbg).
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 11 to 12.
+  * Set debhelper-compat version in Build-Depends.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Mon, 31 Aug 2020 02:11:09 -0000
+
 apr (1.7.0-3) unstable; urgency=medium
 
   * Bump Standards-Version (no changes).
@@ -248,7 +258,7 @@
     - Fix regression introduced by fix for CVE-2011-0419: apr_fnmatch may
       consume 100% CPU. CVE-2011-1928. Closes: #627182
   * Fix allocator using mmap crashing on non-4k-page platforms. Thanks to
-    Lifeng Sun for the patch. Closes: #627532 
+    Lifeng Sun for the patch. Closes: #627532
 
  -- Stefan Fritsch <sf@debian.org>  Sat, 21 May 2011 20:49:17 +0200
 
@@ -376,7 +386,7 @@
     - define _GNU_SOURCE earlier
     - disable tests on hurd for now
     - Deactivate missing multicast support on Hurd (by removing
-      HAVE_STRUCT_IPMREQ manually). 
+      HAVE_STRUCT_IPMREQ manually).
   * Omit spurious libs from apr-1-config --libs output (closes: #463399)
 
  -- Stefan Fritsch <sf@debian.org>  Sun, 07 Jun 2009 21:15:32 +0200

=== removed file 'debian/compat'
--- a/debian/compat	2018-02-25 15:28:42 +0000
+++ b/debian/compat	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-11

=== modified file 'debian/control'
--- a/debian/control	2020-08-30 14:33:23 +0000
+++ b/debian/control	2020-08-31 02:14:45 +0000
@@ -3,11 +3,11 @@
 Priority: optional
 Maintainer: Debian Apache Maintainers <debian-apache@lists.debian.org>
 Uploaders: Stefan Fritsch <sf@debian.org>
-Build-Depends: debhelper (>= 11), autoconf, mawk, uuid-dev, doxygen, netbase, net-tools, libtool (>= 2), python3:any, libsctp-dev [linux-any]
+Build-Depends: debhelper-compat (= 12), autoconf, mawk, uuid-dev, doxygen, netbase, net-tools, libtool (>= 2), python3:any, libsctp-dev [linux-any]
 Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/apache-team/apr
 Vcs-Git: https://salsa.debian.org/apache-team/apr.git
-Homepage: http://apr.apache.org/
+Homepage: https://apr.apache.org/
 
 Package: libapr1
 Architecture: any
@@ -16,9 +16,9 @@
 Multi-Arch: same
 Conflicts: libapr1.0
 Description: Apache Portable Runtime Library
- APR is Apache's Portable Runtime Library, designed to be a support library 
- that provides a predictable and consistent interface to underlying 
- platform-specific implementations. 
+ APR is Apache's Portable Runtime Library, designed to be a support library
+ that provides a predictable and consistent interface to underlying
+ platform-specific implementations.
 
 Package: libapr1-dev
 Architecture: any
@@ -26,20 +26,8 @@
 Depends: libapr1 (= ${binary:Version}), uuid-dev, ${misc:Depends}, libsctp-dev [linux-any], python3:any
 Conflicts: libapr1.0-dev, libapr0-dev
 Description: Apache Portable Runtime Library - Development Headers
- APR is Apache's Portable Runtime Library, designed to be a support library 
- that provides a predictable and consistent interface to underlying 
- platform-specific implementations. 
+ APR is Apache's Portable Runtime Library, designed to be a support library
+ that provides a predictable and consistent interface to underlying
+ platform-specific implementations.
  .
  This package contains development headers for APR.
-
-Package: libapr1-dbg
-Architecture: any
-Section: debug
-Multi-Arch: same
-Depends: libapr1 (= ${binary:Version}), ${misc:Depends}
-Description: Apache Portable Runtime Library - Debugging Symbols
- APR is Apache's Portable Runtime Library, designed to be a support library 
- that provides a predictable and consistent interface to underlying 
- platform-specific implementations. 
- .
- This package contains the debugging symbols for APR.

=== modified file 'debian/rules'
--- a/debian/rules	2018-02-25 15:28:42 +0000
+++ b/debian/rules	2020-08-31 02:12:17 +0000
@@ -148,7 +148,7 @@
 	fi
 
 override_dh_strip:
-	dh_strip --dbg-package=libapr1-dbg
+	dh_strip --dbgsym-migration='libapr1-dbg (<< 1.7.0-4~)'
 
 override_dh_makeshlibs:
 	dh_makeshlibs -- -Idebian/symbols.$(DEB_HOST_ARCH_OS)

Publish History

Full build log Full worker log