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

Reply via email to