Run of lintian-fixes for libotf

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

debcheckout libotf
cd libotf
DEB_UPDATE_CHANGELOG=auto lintian-brush

Merge these changes:

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

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 474089d..098b46d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+libotf (0.9.16-2) UNRELEASED; urgency=medium
+
+  * Use secure URI in Homepage field.
+  * Fix day-of-week for changelog entry 0.9.13-5.
+  * Update standards version to 4.5.1, no changes needed.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 16 Jun 2021 08:09:26 -0000
+
 libotf (0.9.16-1) experimental; urgency=low
 
   * New upstream release 0.9.16
@@ -41,7 +50,7 @@ libotf (0.9.13-5) unstable; urgency=low
   * debian/rules: convert to dh.
   * debian/libotf0.symbols: fix symbols-file-missing-build-depends-package-field
 
- -- Harshula Jayasuriya <harshula@debian.org>  Wed, 28 Dec 2019 15:29:33 +1100
+ -- Harshula Jayasuriya <harshula@debian.org>  Sat, 28 Dec 2019 15:29:33 +1100
 
 libotf (0.9.13-4) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 017a28d..ae4fc35 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,8 @@ Section: libs
 Priority: optional
 Maintainer: Harshula Jayasuriya <harshula@debian.org>
 Build-Depends: debhelper-compat (= 12), libtool, pkg-config, libfreetype6-dev, zlib1g-dev, libice-dev, libsm-dev, libx11-dev, libxaw7-dev, libxmu-dev, libxt-dev
-Standards-Version: 4.5.0
-Homepage: http://www.nongnu.org/m17n/
+Standards-Version: 4.5.1
+Homepage: https://www.nongnu.org/m17n/
 Vcs-Browser: https://salsa.debian.org/debian/libotf
 Vcs-Git: https://salsa.debian.org/debian/libotf.git
 
diff --git a/debian/rules b/debian/rules
index 03eef20..4f9854e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 # package maintainers to append CFLAGS
 export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
 # package maintainers to append LDFLAGS
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -Wl,-z,defs
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs
 
 
 %:

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/01/c4ec6003c6173e9e93336c7d10c2ede2d11a45.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/6c/ccd68c746938dac573b93287e4582bbbc40674.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/c0/8c732809f7f3304640a77af0798e21809fb992.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d6/04943dd1921614b7f02be03cccfef73e2fbb9c.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/d7/63cb2830a4613ae3bfca5b03403a3bcd1d152a.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/00/f458922b40ec4339f9791d94a788311596df3d.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/4e/7e9244dd4566272aa95f47f63589ce6f8fdd96.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/aa/848b1303dbfbe52714ca2aca0787bfc635f9c0.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/af/487c94bc504a39907c2adb07937af1a27c4e19.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/b8/70a19748782bc608b134ab0002d8323335f9e7.debug

Control files of package libotf-bin: lines which differ (wdiff format)

  • Homepage: http://www.nongnu.org/m17n/ https://www.nongnu.org/m17n/

Control files of package libotf-bin-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 00f458922b40ec4339f9791d94a788311596df3d 4e7e9244dd4566272aa95f47f63589ce6f8fdd96 aa848b1303dbfbe52714ca2aca0787bfc635f9c0 b870a19748782bc608b134ab0002d8323335f9e7 01c4ec6003c6173e9e93336c7d10c2ede2d11a45 6cccd68c746938dac573b93287e4582bbbc40674 d604943dd1921614b7f02be03cccfef73e2fbb9c d763cb2830a4613ae3bfca5b03403a3bcd1d152a

Control files of package libotf-dev: lines which differ (wdiff format)

  • Homepage: http://www.nongnu.org/m17n/ https://www.nongnu.org/m17n/

Control files of package libotf1: lines which differ (wdiff format)

  • Homepage: http://www.nongnu.org/m17n/ https://www.nongnu.org/m17n/

Control files of package libotf1-dbgsym: lines which differ (wdiff format)

  • Build-Ids: af487c94bc504a39907c2adb07937af1a27c4e19 c08c732809f7f3304640a77af0798e21809fb992

Publish History

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t lintian-fixes libotf-bin-dbgsym
apt install -t lintian-fixes libotf-bin
apt install -t lintian-fixes libotf-dev
apt install -t lintian-fixes libotf1-dbgsym
apt install -t lintian-fixes libotf1

Lintian Result

Full worker log Full build log