Your message dated Mon, 08 Oct 2018 14:46:05 +0000
with message-id <[email protected]>
and subject line Bug#910076: fixed in libtool 2.4.6-5
has caused the Debian Bug report #910076,
regarding libtool: avoid the use of the dangerous, undocumented AC_TRY_EVAL
macro, which generates binary data in config.log with dash
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.)
--
910076: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910076
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libtool
Version: 2.4.2-1.11
Severity: normal
When I run "./configure" with MPFR, the generated config.log file
contains binary data:
configure:9458: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/^A ^B ^B/p' |
sed '/ __gnu_lto/d' \> conftest.nm
where ^A and ^B are the ASCII characters of code 1 and 2 respectively.
Thus, the "file" utility thinks that this is a binary file, so that
"less" + "lesspipe" mangles the file. Rather annoying!
The generated "libtool" script contains:
global_symbol_pipe="sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[
][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p' | sed '/ __gnu_lto/d'"
So, I suppose that the binary data come from the \\1 and \\2.
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.1.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages libtool depends on:
ii autotools-dev 20140911.1
ii clang-3.4 [c-compiler] 1:3.4.2-15
ii clang-3.5 [c-compiler] 1:3.5.2-2
ii clang-3.6 [c-compiler] 1:3.6.2-1
ii cpp 4:5.2.1-4
ii file 1:5.22+15-2
ii gcc [c-compiler] 4:5.2.1-4
ii gcc-4.4 [c-compiler] 4.4.7-8
ii gcc-4.5 [c-compiler] 4.5.4-1
ii gcc-4.6 [c-compiler] 4.6.4-7
ii gcc-4.7 [c-compiler] 4.7.4-3
ii gcc-4.8 [c-compiler] 4.8.5-1
ii gcc-4.9 [c-compiler] 4.9.3-3
ii gcc-5 [c-compiler] 5.2.1-15
ii libc6-dev [libc-dev] 2.19-19
ii tcc [c-compiler] 0.9.27~git20140923.9d7fb33-3
Versions of packages libtool recommends:
ii libltdl-dev 2.4.2-1.11
Versions of packages libtool suggests:
ii autoconf 2.69-8
ii automake [automaken] 1:1.15-3
pn gcj-jdk <none>
ii gfortran 4:5.2.1-4
ii gfortran-4.7 [fortran95-compiler] 4.7.4-3
ii gfortran-4.8 [fortran95-compiler] 4.8.5-1
ii gfortran-4.9 [fortran95-compiler] 4.9.3-3
ii gfortran-5 [fortran95-compiler] 5.2.1-15
ii libtool-doc 2.4.2-1.11
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libtool
Source-Version: 2.4.6-5
We believe that the bug you reported is fixed in the latest version of
libtool, 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.
Alastair McKinstry <[email protected]> (supplier of updated libtool 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: SHA256
Format: 1.8
Date: Wed, 03 Oct 2018 17:01:12 +0100
Source: libtool
Binary: libtool libtool-bin libtool-doc libltdl7 libltdl-dev
Architecture: source amd64 all
Version: 2.4.6-5
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
libltdl-dev - System independent dlopen wrapper for GNU libtool
libltdl7 - System independent dlopen wrapper for GNU libtool
libtool - Generic library support script
libtool-bin - Generic library support script (libtool binary)
libtool-doc - Generic library support script
Closes: 910076
Changes:
libtool (2.4.6-5) unstable; urgency=medium
.
* Patch from Vincent Lefevre for AC_TRY_EVAL. Closes: #910076
Checksums-Sha1:
78e7b3ff40e7fd65a7c8d67e47cfdf0c531a6d4c 2347 libtool_2.4.6-5.dsc
ab9a7f5ab3b05d299f6ffaa4482bf25ecc0263cc 48452 libtool_2.4.6-5.debian.tar.xz
d5438071d2dbe866d78b9d8dfbe209be072548f5 161912 libltdl-dev_2.4.6-5_amd64.deb
b7c4b4890dbf7c1ff017334f03190754b9d7a4bf 46828
libltdl7-dbgsym_2.4.6-5_amd64.deb
2212b8b46966347666e0d3b40e99a690435f0853 389704 libltdl7_2.4.6-5_amd64.deb
41d4d74f15a284d74bebf4f866561d051453bdb3 431924 libtool-bin_2.4.6-5_amd64.deb
3be2182eb3712e97bf73335add1d85ed56f255ce 582052 libtool-doc_2.4.6-5_all.deb
ef5a734ddd7cbc035009c1102155dc66e4a080b9 547380 libtool_2.4.6-5_all.deb
265b43367545cccf1887b8f70fe4c226c5b686d9 7384 libtool_2.4.6-5_amd64.buildinfo
Checksums-Sha256:
813271a325f080bd37054675319f2e21e1a6794efbbe3911798779c370e85847 2347
libtool_2.4.6-5.dsc
f38dfc30f2c5c9b6630067c7dc211724ab28bf81a7648f89d21f0d3ea7cd3b61 48452
libtool_2.4.6-5.debian.tar.xz
36d0145159b30932cc6e975880d72a9c971dcc652dfe8ca28345c5d7043cf86e 161912
libltdl-dev_2.4.6-5_amd64.deb
1782a5b1c0fa5f139b6610f3e535f02ab7a481ce1345dc265e817f2fc8bba0ff 46828
libltdl7-dbgsym_2.4.6-5_amd64.deb
fd8b5abe3fcb7b08a9fbdee305bb32a04d59ba21adaefd160a92782d42c096a3 389704
libltdl7_2.4.6-5_amd64.deb
ffa1696d127334addab89ed1da7a44771ef7a34ac0fb17d59f43a6433adc1769 431924
libtool-bin_2.4.6-5_amd64.deb
30c04db0c46664c643cdd7e58bc3276517952d5310d59d0738cddcc42d7e472f 582052
libtool-doc_2.4.6-5_all.deb
09b5791c2ea7af9c879aedc4879f0112c4410a8c1118d50d033a86301e156b12 547380
libtool_2.4.6-5_all.deb
0770e3a75a6adeb4168c02016c7ab8b48b16b8ec9fd162e3dfa2de0d6dd8106b 7384
libtool_2.4.6-5_amd64.buildinfo
Files:
a23582ee5cd4412a88a7a41c74f9e77c 2347 devel optional libtool_2.4.6-5.dsc
3733d62f62cb35c69f132b1c1b1a4b19 48452 devel optional
libtool_2.4.6-5.debian.tar.xz
a70b35ea4f677ca0ddc9664cda5e805c 161912 libdevel optional
libltdl-dev_2.4.6-5_amd64.deb
cc1b3287f5fd2ee01f4f8a12cdb55ba5 46828 debug optional
libltdl7-dbgsym_2.4.6-5_amd64.deb
e67ec9cb42369074b23d8576d590576f 389704 libs optional
libltdl7_2.4.6-5_amd64.deb
b066186e44b805a656855eec7d587171 431924 devel optional
libtool-bin_2.4.6-5_amd64.deb
54a18bbfc1851360105e2c05a181e210 582052 doc optional
libtool-doc_2.4.6-5_all.deb
342b448f6f4bddb44a13538ea55205e7 547380 devel optional libtool_2.4.6-5_all.deb
897a2b3d8712c8430d9bfb27dc8466eb 7384 devel optional
libtool_2.4.6-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlu7Y1YACgkQy+a7Tl2a
06UNsxAAj5e1/jnitoa7x+M9Tf1VtncuQHFRIb7wvehnXFTX50C5o37+KjrAJj75
o9bA8z5GkQtt+m8cYqf/k6m8wLJbC2JyhQfr3+4d3aVfb9hLImuRtbD6edegftx/
AXWkrmfYbZduxVk9w6v4C2b10kUNepfN+otOdZNOwLuql9C86U9jNYG0hUDwDyxe
7U9YQicxyARpJhUTz319S0O5iWC+SZRGJ9n4NcgMgWn94CZnKxAPzMuGnw4m12Vs
LDdaFvK+mKEhl5MCUcl5CXWJsoySFplwb8g2Npsax4ekChj7hG5jvG4dw9G7GXEZ
sKfWpmlhWM+chgpwNwW5OX5mU5QQ53iLV+MjWNv2OVR5pB2gfmwUVCwsRQI6SPTK
6cQEzA66RBZx7E61BgRdndat98dlLJhA56n1QJT5I+LGesq9CJxpQu8mNQ0V3AjF
CDCqrG4VgsSSyX3C8UjDFkaKM31vSHL8GRIzg+SmLNrjn9Y2wPGzDts9jzHw+WR4
hmmWasnhy/bhLiZziYmCsZ/bu3pfTzM4ohKqEQxGno9m1zX4MJyMemF2oixqDVY/
CpGv6tBNnOkFoOE0lb9AZEG+wGwXpVOwLWopi7ZAMxfLFyUlj+/cC4XwSQnpanUo
v02+7QgWktNDU2iwvK5mYSQbfP5T2UZwQOJD2iiGPoPj5qUkiTQ=
=MJKo
-----END PGP SIGNATURE-----
--- End Message ---