This is a multi-part MIME message sent by reportbug.
Package: libtool
Version: 2.5.4-3
Severity: serious
Tags: ftbfs patch
Hi,
libtool hardcodes VERSION and SERIAL in debian/rules for some reason,
which overrides the upstream definition in ltversion.m4.
While we have 2.5.4 in Debian now, a check for LT >= 2.5.4 in
libtool-using packages will fail as Debian's ltversion.m4 macros define
2.4.3, so version check fails.
Attached is the trivial patch to solve this, but I think the
redefinition in debian/rules should be dropped.
This affects the upload of mailutils 3.18, which can't be built in
Debian with this libtool.
-- System Information:
Debian Release: trixie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.16-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libtool depends on:
ii autotools-dev 20220109.1
ii cpp 4:14.2.0-1
ii file 1:5.45-3+b1
ii gcc [c-compiler] 4:14.2.0-1
ii gcc-14 [c-compiler] 14.2.0-17
ii libc6-dev [libc-dev] 2.40-7
Versions of packages libtool recommends:
ii libltdl-dev 2.5.4-3
Versions of packages libtool suggests:
ii autoconf 2.72-3
ii automake [automaken] 1:1.17-3
pn gcj-jdk <none>
pn gfortran | fortran95-compiler <none>
pn libtool-doc <none>
-- no debconf information
From 16db1fc7be07cba789733d4fda40c6c8ad1053b5 Mon Sep 17 00:00:00 2001
From: Jordi Mallach <
jordi@mallach.net>
Date: Wed, 5 Mar 2025 00:04:53 +0100
Subject: [PATCH] Update VERSION and SERIAL in debian/rules.
This fixes build of new GNU mailutils versions.
---
debian/changelog | 7 +++++++
debian/rules | 4 ++--
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 4049b6c..3b2f019 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libtool (2.5.4-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Update VERSION and SERIAL in debian/rules.
+
+ -- Jordi Mallach <
jordi@debian.org> Wed, 05 Mar 2025 00:03:06 +0100
+
libtool (2.5.4-3) unstable; urgency=medium
* Drop B-D on libltdl-dev. Closes: #1094361
diff --git a/debian/rules b/debian/rules
index 59ad2d4..03070c2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,8 +6,8 @@
#export DH_VERBOSE=1
# In case they are dropped
-SERIAL=4245
-VERSION=2.4.7
+SERIAL=4441
+VERSION=2.5.4
include /usr/share/dpkg/architecture.mk
DEB_CFLAGS_MAINT_PREPEND := -Wall
--
2.47.2
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)