Your message dated Tue, 20 Oct 2026 22:05:32 +0000
with message-id <[email protected]>
and subject line Bug#1064661: fixed in libtomcrypt 1.18.2+dfsg-8
has caused the Debian Bug report #1064661,
regarding libtomcrypt: stop using libtool-bin
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1064661: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064661
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libtomcrypt
Version: 1.18.2+dfsg-7
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

We want to remove libtool-bin from the Debian archive, because it is
fundamentally incompatible with cross compilation. The intended way to
use libtool is to generate one at configure time. This is not how
libtomcrypt uses libtool. Instead, it tries to rely on a pre-configured
libtool. I'm attaching a patch that generates a minimal libtool for
building for your convenience.

Helmut
diff --minimal -Nru libtomcrypt-1.18.2+dfsg/debian/changelog 
libtomcrypt-1.18.2+dfsg/debian/changelog
--- libtomcrypt-1.18.2+dfsg/debian/changelog    2023-09-09 15:36:03.000000000 
+0200
+++ libtomcrypt-1.18.2+dfsg/debian/changelog    2024-02-25 11:00:32.000000000 
+0100
@@ -1,3 +1,10 @@
+libtomcrypt (1.18.2+dfsg-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Generate a libtool instead of relying on libtool-bin. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Sun, 25 Feb 2024 11:00:32 +0100
+
 libtomcrypt (1.18.2+dfsg-7) unstable; urgency=medium
 
   * Repack source without doc/crypt.pdf (Closes: #1046608)
diff --minimal -Nru libtomcrypt-1.18.2+dfsg/debian/configure.ac 
libtomcrypt-1.18.2+dfsg/debian/configure.ac
--- libtomcrypt-1.18.2+dfsg/debian/configure.ac 1970-01-01 01:00:00.000000000 
+0100
+++ libtomcrypt-1.18.2+dfsg/debian/configure.ac 2024-02-25 10:58:53.000000000 
+0100
@@ -0,0 +1,4 @@
+AC_INIT([dummy],[1.0])
+LT_INIT
+AC_PROG_LIBTOOL
+AC_OUTPUT
diff --minimal -Nru libtomcrypt-1.18.2+dfsg/debian/control 
libtomcrypt-1.18.2+dfsg/debian/control
--- libtomcrypt-1.18.2+dfsg/debian/control      2023-09-09 15:36:03.000000000 
+0200
+++ libtomcrypt-1.18.2+dfsg/debian/control      2024-02-25 11:00:30.000000000 
+0100
@@ -3,7 +3,6 @@
 Maintainer: Nicolas Mora <[email protected]>
 Build-Depends: debhelper-compat (= 13),
                libtool,
-               libtool-bin,
                libgmp-dev,
                libtommath-dev,
                texlive-latex-base,
diff --minimal -Nru libtomcrypt-1.18.2+dfsg/debian/rules 
libtomcrypt-1.18.2+dfsg/debian/rules
--- libtomcrypt-1.18.2+dfsg/debian/rules        2023-09-09 15:36:03.000000000 
+0200
+++ libtomcrypt-1.18.2+dfsg/debian/rules        2024-02-25 11:00:32.000000000 
+0100
@@ -9,23 +9,24 @@
 
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-       NUMJOBS := $(patsubst parallel=%,%,$(filter 
parallel=%,$(DEB_BUILD_OPTIONS)))
-else
-       NUMJOBS := 1
-endif
+override_dh_auto_configure:
+       mkdir -p debian/libtool
+       cp debian/configure.ac debian/libtool/
+       env -C debian/libtool LIBTOOLIZE='libtoolize -i' autoreconf -f -i
+       dh_auto_configure --sourcedirectory=debian/libtool
 
 override_dh_auto_test:
        $(MAKE) coverage EXTRALIBS="-lgmp -ltommath"
 
 override_dh_auto_build:
        $(MAKE) V=1 docs
-       $(MAKE) -f makefile.shared EXTRALIBS="-lgmp -ltommath" -j$(NUMJOBS)
+       dh_auto_build -- -f makefile.shared EXTRALIBS="-lgmp -ltommath" 
LIBTOOL="$(CURDIR)/debian/libtool/libtool"
 
 override_dh_auto_install:
-       $(MAKE) DESTDIR=$(CURDIR)/debian/tmp INSTALL_GROUP=root 
LIBPATH=/usr/lib/$(DEB_HOST_MULTIARCH) PREFIX=/usr install -f makefile.shared
+       $(MAKE) DESTDIR=$(CURDIR)/debian/tmp INSTALL_GROUP=root 
LIBPATH=/usr/lib/$(DEB_HOST_MULTIARCH) PREFIX=/usr install -f makefile.shared 
LIBTOOL="$(CURDIR)/debian/libtool/libtool"
 
 override_dh_auto_clean:
+       rm -Rf debian/libtool
        rm -f doc/crypt.pdf
        dh_auto_clean --
 

--- End Message ---
--- Begin Message ---
Source: libtomcrypt
Source-Version: 1.18.2+dfsg-8
Done: Nicolas Mora <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libtomcrypt, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicolas Mora <[email protected]> (supplier of updated libtomcrypt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 Oct 2026 16:32:03 -0400
Source: libtomcrypt
Architecture: source
Version: 1.18.2+dfsg-8
Distribution: unstable
Urgency: medium
Maintainer: Nicolas Mora <[email protected]>
Changed-By: Nicolas Mora <[email protected]>
Closes: 1064661
Changes:
 libtomcrypt (1.18.2+dfsg-8) unstable; urgency=medium
 .
   [Helmut Grohne]
   * Generate a libtool instead of relying on libtool-bin. (Closes: #1064661)
 .
   [Nicolas Mora]
   * d/copyright: Update years
   * d/control: replace pkg-config with pggconf
   * d/tests: Update autopkgtests to use packaged library during tests
   * d/salsa-ci.yml: enable salsa CI
   * d/control: Update Standards-Version to 4.7.4 (no change)
   * d/control: Remove Priority option
   * d/control: Remove Rules-Requires-Root option
   * d/control: Update debhelper-compat version to 14
Checksums-Sha1:
 6cb7ce1a827a7858c9f52b2e7f10e82c26a38975 2185 libtomcrypt_1.18.2+dfsg-8.dsc
 bd3a988ffad10d826de15b1c054eac22ba2ee84a 1810596 
libtomcrypt_1.18.2+dfsg.orig.tar.xz
 384174e9abca9a3dddad8a418779afa44b54918c 20268 
libtomcrypt_1.18.2+dfsg-8.debian.tar.xz
 24d4ba20729d8ecbb6d969bb835c7ba2693c5f02 9909 
libtomcrypt_1.18.2+dfsg-8_amd64.buildinfo
Checksums-Sha256:
 a30ffdf25adfbf5a0d3381675e95003eac3d1dff0777779b630e5e115f04ab1e 2185 
libtomcrypt_1.18.2+dfsg-8.dsc
 fec310cb440232e9a75da7ef1b2350e6d29e7808a8f6ff2f4158ae2ec0ff3670 1810596 
libtomcrypt_1.18.2+dfsg.orig.tar.xz
 8a791ba11e7e757ae1833d5ee964d14a5c8596c5c650f7ee8f86d61f5a7e02b2 20268 
libtomcrypt_1.18.2+dfsg-8.debian.tar.xz
 7e50b70464a139746b28d224703f837b389128962b6c588162baac068f731578 9909 
libtomcrypt_1.18.2+dfsg-8_amd64.buildinfo
Files:
 dc85265975812f4d614dab1858adc8be 2185 libs optional 
libtomcrypt_1.18.2+dfsg-8.dsc
 1332768cdae49a3c362c1a842dda0d74 1810596 libs optional 
libtomcrypt_1.18.2+dfsg.orig.tar.xz
 dfde8b99abbba3197c4052f4852acc3d 20268 libs optional 
libtomcrypt_1.18.2+dfsg-8.debian.tar.xz
 8ba5e0134bc060b9aa7d1e582d176a79 9909 libs optional 
libtomcrypt_1.18.2+dfsg-8_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAmrX3TAACgkQ/oITlEC9
IrkybxAAr+vIrNXZUqAS+j/eBdoDhkpAmQQ4oUYtbFDZJkTrM5xwpKWplChqglAk
v6pCO82HOngQYSGVnNLn14B5GIL1Jc6xxizHVt5Ju72nSjLtJuBHZXV12CvNgrIH
cqdS/biTf2EKEgxF0BJUUy5WmoMOGHbxLkNfTlS2EXqRhEQNNo1zDUhtw+MciZ6L
K43n9L9X0NHSJ/zAPGXqfRB+HX/9V53i9/tBS88014vI1AcRlE3kWwumZhYn9jYm
jCj0rDc1h4aLGLL32A+ge//1qJQK39ZzGZe+iQsCYTX95Mg4qXpjVNSVYVjKFeog
LFQIVmeh9L6YZQHz4qF6Z3uUvr9Of2GJtkWp1Atyt2u3xuvCi11CdPkTU7CAbJPR
JhEGwzI9tnXtXR3DkTEqrK0o4d+84X3oCeJg3EA3XNxsS/dvFcVWXlAMf6OUco5d
UFMgzWKlF+uAUEknQ0HhB9heghilXDk9fDEE6Aah3mPY2ln+sFjJqhbJE1J0Jnkn
v+8/M3i/Qd3gaOacw7T+59N8VaCrktLQ67Kfsj0FQ6SVC3ns7+SXe1PqSI4yPpCt
GotEbrGEjPH5ig/ZtYcAo+Q1Ve4ljGxbymwVn6SfhjwVfr2UK6cWWokmIs/jfyR7
WsQ2cQPsnB5VlJn8wAbZQEwcPqx6A7c82oHXkLv1UW+uvU8coV8=
=SGdv
-----END PGP SIGNATURE-----

Attachment: pgpMBHUUnaScj.pgp
Description: PGP signature


--- End Message ---

Reply via email to