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

Bug#193310: libc6: gconv breaks for statically-compiled binaries



Package: libc6
Version: 2.3.1-17
Severity: normal

When I compile a binary statically which uses iconv(), and then deploy
that binary on a glibc 2.2.5 machine, it fails:

albatross:/# /usr/local/bin/msgfmt -o de.gmo de.po
/usr/local/bin/msgfmt: iconv failure: Argument list too long

This, I believe, is because of some incompatible change in gconv. While
the statically-compiled binary includes gconv() from glibc 2.3.1, the
/usr/lib/gconv .so files are compiled against glibc 2.2.5.

This indicates to me that some backwards-incompatible change has
happened. This may or may not be desired behaviour; feel free to close
this bug if this operation is intentionally unsupported.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux albatross 2.4.20 #3 Wed May 7 12:12:41 EDT 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages libc6 depends on:
ii  libdb1-compat                 2.1.3-7    The Berkeley database routines [gl

-- no debconf information




Reply to: