Package: libtool
Version: 2.4.6-2.1
Severity: important

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

I ran libtoolize in the curl project and shipped that ltmain.sh in a tarball
when I relased curl 7.60.0 a few days ago. That ltmain.sh script assumes IFS
behaviors that seems to not work on at least AIX's default shell.

See https://github.com/curl/curl/issues/2611 for the curl issue and additional
details.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

I ran libtoolize with libtool 2.4.6 Debian-2.4.6-2.1

Notably, the ltmain.sh script as generated by the previous version (2.4.6
Debian-2.4.6-2) works.

   * What was the outcome of this action?

A library cannot be built with this libtool version on at least AIX 6.1. I
would presume the problem is wider but I haven't confirmed that.

   * What outcome did you expect instead?

That the previous ltmain.sh functionality would still be present and it would
work on non-bash shells just fine.

*** End of the template - remove these template lines ***



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.16.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libtool depends on:
ii  autotools-dev           20180224.1
ii  clang-3.8 [c-compiler]  1:3.8.1-27
ii  clang-4.0 [c-compiler]  1:4.0.1-10+b1
ii  clang-5.0 [c-compiler]  1:5.0.2-2
ii  clang-6.0 [c-compiler]  1:6.0-3+b1
ii  clang-7 [c-compiler]    1:7~svn331965-1
ii  cpp                     4:7.3.0-3
ii  file                    1:5.33-2
ii  gcc [c-compiler]        4:7.3.0-3
ii  gcc-5 [c-compiler]      5.5.0-12
ii  gcc-6 [c-compiler]      6.4.0-17
ii  gcc-7 [c-compiler]      7.3.0-19
ii  libc6-dev [libc-dev]    2.27-3

Versions of packages libtool recommends:
ii  libltdl-dev  2.4.6-2.1

Versions of packages libtool suggests:
ii  autoconf                       2.69-11
ii  automake [automaken]           1:1.15.1-3.1
pn  gcj-jdk                        <none>
pn  gfortran | fortran95-compiler  <none>
pn  libtool-doc                    <none>

-- no debconf information

Reply via email to