Hi

I will revisit why we hardcode VERSION and SERIAL when I have proper bandwidth 
soon.
In the interim I will apply this patch thanks

Alastair


From: Jordi Mallach <jo...@debian.org>
Date: Tuesday, 4 March 2025 at 23:27
To: Debian Bug Tracking System <sub...@bugs.debian.org>
Subject: Bug#1099559: libtool: Outdated VERSION (and SERIAL) causes FTBFS on 
unrelated packages like mailutils
[You don't often get email from jo...@debian.org. Learn why this is important 
at https://aka.ms/LearnAboutSenderIdentification ]

EXTERNAL EMAIL: This email originated outside the University of Galway. Do not 
open attachments or click on links unless you believe the content is safe.
RÍOMHPHOST SEACHTRACH: Níor tháinig an ríomhphost seo ó Ollscoil na Gaillimhe. 
Ná hoscail ceangaltáin agus ná cliceáil ar naisc mura gcreideann tú go bhfuil 
an t-ábhar sábháilte.


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

Reply via email to