[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1064663: marked as done (liblangtag: stop using libtool-bin)



Your message dated Sat, 27 Sep 2025 18:06:51 +0000
with message-id <E1v2ZJr-0064UZ-07@fasolo.debian.org>
and subject line Bug#1064663: fixed in liblangtag 0.6.8-1
has caused the Debian Bug report #1064663,
regarding liblangtag: 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 owner@bugs.debian.org
immediately.)


-- 
1064663: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064663
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: liblangtag
Version: 0.6.7-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability

We want to remove libtool-bin from Debian, because it is fundamentally
incompatible with cross compilation. Also using it usually indicates
that libtool is used in unintended ways. That's also the case for
liblangtag where two different libtools are mixed together. I'm
proposing the attached patch to remove liblangtag's dependency on
libtool-bin.

Helmut
diff --minimal -Nru liblangtag-0.6.7/debian/changelog liblangtag-0.6.7/debian/changelog
--- liblangtag-0.6.7/debian/changelog	2024-01-02 22:19:17.000000000 +0100
+++ liblangtag-0.6.7/debian/changelog	2024-02-25 08:57:44.000000000 +0100
@@ -1,3 +1,10 @@
+liblangtag (0.6.7-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * libtool.patch: Stop using libtool-bin. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Sun, 25 Feb 2024 08:57:44 +0100
+
 liblangtag (0.6.7-1) unstable; urgency=medium
 
   * New upstream version 0.6.7
diff --minimal -Nru liblangtag-0.6.7/debian/control liblangtag-0.6.7/debian/control
--- liblangtag-0.6.7/debian/control	2024-01-02 18:13:08.000000000 +0100
+++ liblangtag-0.6.7/debian/control	2024-02-25 08:57:43.000000000 +0100
@@ -2,7 +2,7 @@
 Priority: optional
 Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
 Uploaders: Rene Engelhard <rene@debian.org>
-Build-Depends: debhelper (>= 9.0.0), autotools-dev, pkg-config, libxml2-dev, libglib2.0-dev, check, libgirepository1.0-dev, gobject-introspection, libtool, libtool-bin, locales, dh-autoreconf, gnome-common, gtk-doc-tools
+Build-Depends: debhelper (>= 9.0.0), autotools-dev, pkg-config, libxml2-dev, libglib2.0-dev, check, libgirepository1.0-dev, gobject-introspection, libtool, locales, dh-autoreconf, gnome-common, gtk-doc-tools
 Build-Conflicts: locales-all
 Standards-Version: 3.9.2
 Section: libs
diff --minimal -Nru liblangtag-0.6.7/debian/patches/libtool.patch liblangtag-0.6.7/debian/patches/libtool.patch
--- liblangtag-0.6.7/debian/patches/libtool.patch	1970-01-01 01:00:00.000000000 +0100
+++ liblangtag-0.6.7/debian/patches/libtool.patch	2024-02-25 08:57:44.000000000 +0100
@@ -0,0 +1,16 @@
+--- liblangtag-0.6.7.orig/configure.ac
++++ liblangtag-0.6.7/configure.ac
+@@ -337,8 +337,11 @@
+ if test "x$enable_modules" != "xno"; then
+ 	AC_MSG_CHECKING(for the suffix of module shared libraries)
+ 	export SED
+-	shrext_cmds=`libtool --config | grep '^shrext_cmds='`
+-	eval $shrext_cmds
++	if test "x$shrext_cmds" = x; then
++		dnl This is usually set up by LT_INIT. Fall back to a system libtool if not.
++		shrext_cmds=`libtool --config | grep '^shrext_cmds='`
++		eval $shrext_cmds
++	fi
+ 	module=yes eval std_shrext=$shrext_cmds
+ 	lt_module_suffix=`echo $std_shrext | sed 's/^\.//'`
+ 	AC_MSG_RESULT(.$lt_module_suffix)
diff --minimal -Nru liblangtag-0.6.7/debian/patches/series liblangtag-0.6.7/debian/patches/series
--- liblangtag-0.6.7/debian/patches/series	2024-01-02 18:13:08.000000000 +0100
+++ liblangtag-0.6.7/debian/patches/series	2024-02-25 08:53:31.000000000 +0100
@@ -1,2 +1,3 @@
 no_encoding.diff
 pthread.diff
+libtool.patch

--- End Message ---
--- Begin Message ---
Source: liblangtag
Source-Version: 0.6.8-1
Done: Rene Engelhard <rene@debian.org>

We believe that the bug you reported is fixed in the latest version of
liblangtag, 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 1064663@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rene Engelhard <rene@debian.org> (supplier of updated liblangtag 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 27 Sep 2025 19:08:51 +0200
Source: liblangtag
Architecture: source
Version: 0.6.8-1
Distribution: unstable
Urgency: medium
Maintainer: Debian LibreOffice Maintainers <debian-openoffice@lists.debian.org>
Changed-By: Rene Engelhard <rene@debian.org>
Closes: 1064663 1115240
Changes:
 liblangtag (0.6.8-1) unstable; urgency=medium
 .
   * New upstream version 0.6.8
 .
   * add patch from Helmut Grohne to Stop using libtool-bin.
     (Closes: #1064663)
   * debian/patches/update-lt-localealias.h.diff: as name says
   * remove build-depends on locales
   * stop removing lt-localealias.h in clean
     (closes: #1115240)
Checksums-Sha1:
 9d6413949e60cef99c72fe0b7b16b690d1a55cf8 2367 liblangtag_0.6.8-1.dsc
 e5f4de83acab17a052e7ce67e193d3e79abe0947 768482 liblangtag_0.6.8.orig.tar.bz2
 7d3d4302a552f6b1d102a5675f021b0eb849fde5 6988 liblangtag_0.6.8-1.debian.tar.xz
 c53cb0865eb9031a6dccadf0ed92f919d497f274 10152 liblangtag_0.6.8-1_source.buildinfo
Checksums-Sha256:
 036baf47ea5ec995fe247e5a1613cf9dd3c55fa629ca2234a61b85d84cac36f4 2367 liblangtag_0.6.8-1.dsc
 a96975b79ddd8fef6d9295c083fe3f1afa1a8898a57235d4069255ade44e5cf2 768482 liblangtag_0.6.8.orig.tar.bz2
 2dc27ad1260a1dc1c5a7ec0f31026321914c9fa2555aae0abbf73212af96eef3 6988 liblangtag_0.6.8-1.debian.tar.xz
 7460d8b6c6978e75c0cf76efcdaa2a312d5d931ea2a1db0e90df2a8de97f990d 10152 liblangtag_0.6.8-1_source.buildinfo
Files:
 edb68439e637a30d60f865df709a51fb 2367 libs optional liblangtag_0.6.8-1.dsc
 7413a31da42448f62c685df958506274 768482 libs optional liblangtag_0.6.8.orig.tar.bz2
 751af7a6a7d516aaf07caaff5b3ecacf 6988 libs optional liblangtag_0.6.8-1.debian.tar.xz
 d7791b7b018713f1eb501666274b29e2 10152 libs optional liblangtag_0.6.8-1_source.buildinfo

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

iQJEBAEBCgAuFiEE4S3qRnUGcM+pYIAdCqBFcdA+PnAFAmjYIZwQHHJlbmVAZGVi
aWFuLm9yZwAKCRAKoEVx0D4+cGVcEADS9P/Mqre3sOKReMnnKfvT6D5Lx9YthFhF
LmkZyi11sCyuRn9+/zY9fDxY3RMw/KNRm/MMJ3KmPY3bZtflBMPm8rbXFm9nQv3X
8cPsDUnXfLupEYvNbZw3w2bsFDzx89iBRVizIJW1QQ5EVDWtrGCWFBJMimhbt9Fe
6O4wy0jl6+3eacVofe7444GUwN2WlgeUj2wBkPRKUh4tQv0iuWJRSfAJPVMi0jRd
fB7jglUWrIT3+x6w3PWPfQCNCjZMx2vcBHpZTwNVBfM7vQN4G8IMa/N1pavcYvL6
IEQCtflwnZzjX9QZTO22GoZ5Wpn0HHv2Foey8B2tK59ovGR8rNLfuGhMRMwP9bP8
rjFlkkbIZKEuo5jLEGlvwIaNypaMNVnwqQTnKOBUsYo1CQZgFW7bbVD6k03Y0pGN
IiLCg5PYN2ITFU0QEhIza4p7qGNMzRgaLtA3wesffyUXRn3WoVDYlkc8VBkW8J/+
f7oju1/27iGmRb3Q7ApBX8Hu7lRuaGiAyTD6jusOcTPPO8KA0LlEODYelU3FLrbY
ZgODDp7TRX47f4so8nRVKstA5LXRPhvpWdDiQMNS6162nSkWL7NTE5raSrFDcYkc
JA3aI+Jx1cuGhMCOKcmBbQk3LE2ulHIki7wZsWEjSCmJaErqYdUxCXSBpavl/wgW
D8m/eZrH4g==
=u3bj
-----END PGP SIGNATURE-----

Attachment: pgp9h5udlqJcy.pgp
Description: PGP signature


--- End Message ---

Reply to: