Your message dated Thu, 22 May 2003 12:59:34 +0900
with message-id <[EMAIL PROTECTED]>
and subject line Bug#193310: libc6: gconv breaks for statically-compiled 
binaries
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 14 May 2003 15:19:00 +0000
>From [EMAIL PROTECTED] Wed May 14 10:18:56 2003
Return-path: <[EMAIL PROTECTED]>
Received: from ns1.somanetworks.com (albatross) [216.126.67.39] 
        by master.debian.org with esmtp (Exim 3.12 1 (Debian))
        id 19Fy1v-00009L-00; Wed, 14 May 2003 10:18:55 -0500
Received: from jdrew by albatross with local (Exim 3.36 #1 (Debian))
        id 19Fy2r-0005D1-00; Wed, 14 May 2003 11:19:53 -0400
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Joe Drew <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: libc6: gconv breaks for statically-compiled binaries
X-Mailer: reportbug 2.10.1
Date: Wed, 14 May 2003 11:19:53 -0400
Message-Id: <[EMAIL PROTECTED]>
Sender: <[EMAIL PROTECTED]>
X-BadReturnPath: [EMAIL PROTECTED] rewritten as [EMAIL PROTECTED]
  using "From" header
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-6.0 required=4.0
        tests=BAYES_10,HAS_PACKAGE
        version=2.53-bugs.debian.org_2003_05_09
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_05_09 
(1.174.2.15-2003-03-30-exp)

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


---------------------------------------
Received: (at 193310-done) by bugs.debian.org; 22 May 2003 03:59:37 +0000
>From [EMAIL PROTECTED] Wed May 21 22:59:36 2003
Return-path: <[EMAIL PROTECTED]>
Received: from oris.opensource.jp (oris.opensource.gr.jp) [218.44.239.73] 
        by master.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 19IhEu-00030Q-00; Wed, 21 May 2003 22:59:36 -0500
Received: from oris.opensource.jp (oris.opensource.jp [218.44.239.73])
        by oris.opensource.gr.jp (Postfix) with ESMTP
        id D5F63C33C6; Thu, 22 May 2003 12:59:34 +0900 (JST)
Date: Thu, 22 May 2003 12:59:34 +0900
Message-ID: <[EMAIL PROTECTED]>
From: GOTO Masanori <[EMAIL PROTECTED]>
To: Joe Drew <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
Subject: Re: Bug#193310: libc6: gconv breaks for statically-compiled binaries
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
User-Agent: Wanderlust/2.9.9 (Unchained Melody) SEMI/1.14.3 (Ushinoya)
 FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/21.2
 (i386-debian-linux-gnu) MULE/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya")
Content-Type: text/plain; charset=US-ASCII
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-18.5 required=4.0
        tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,
              REPLY_WITH_QUOTES,USER_AGENT
        autolearn=ham version=2.53-bugs.debian.org_2003_05_20
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_05_20 
(1.174.2.15-2003-03-30-exp)

At Sat, 17 May 2003 02:32:13 +0900,
GOTO Masanori wrote:
> 
> At Wed, 14 May 2003 20:06:48 -0400,
> Daniel Jacobowitz wrote:
> > 
> > On Wed, May 14, 2003 at 11:19:53AM -0400, Joe Drew wrote:
> > > 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.
> > 
> > I'll leave the bug in case anyone else has comments, but this is a
> > known issue - static binaries really just aren't portable between glibc
> > 2.2 and 2.3, for both this and NSS reasons.  Sucks.
> 
> Yup.  It's currently "intentionally unsupported."  I think it's ok to
> close it.             ^unfortunately unwillingly intentionally unsupported

And I close it.

Regards,
-- gotom


Reply via email to