This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Bug#99307: libgcj/3419: unresolved symbols when gcj -static is used
- From: Daniel Jacobowitz <dan at debian dot org>
- To: binutils at sources dot redhat dot com, 99307 at bugs dot debian dot org,107812 at bugs dot debian dot org, gcc-bugs at gcc dot gnu dot org
- Date: Sun, 10 Feb 2002 21:47:03 -0500
- Subject: Re: Bug#99307: libgcj/3419: unresolved symbols when gcj -static is used
- References: <20010930055021.2545.qmail@sourceware.cygnus.com> <15420.49723.855860.745944@gargle.gargle.HOWL> <20020211023321.GI7568@bubble.sa.bigpond.net.au>
On Mon, Feb 11, 2002 at 01:03:21PM +1030, Alan Modra wrote:
> On Wed, Jan 09, 2002 at 11:20:43PM +0100, Matthias Klose wrote:
> > bryce@gcc.gnu.org writes:
> > > Synopsis: unresolved symbols when gcj -static is used
> > >
> > > State-Changed-From-To: open->closed
> > > State-Changed-By: bryce
> > > State-Changed-When: Sat Sep 29 22:50:20 2001
> > > State-Changed-Why:
> > > Could not reproduce with 3.0.2 branch or current mainline.
> > > I suspect this was a mis-installed libgcj or a transient bug.
> > >
> > > http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=3419&database=gcc
> >
> > FYI, this is a binutils bug, see http://bugs.debian.org/107812 for
> > more information, introduced by calling strip on libgcj.a
>
> Fixed like this. I'm committing this to mainline, and also to the
> 2.12 branch if/when Daniel likes the idea.
>
> binutils/ChangeLog
> * objcopy.c (MKDIR): Define.
> (copy_archive): Make name_list.name const. Use MKDIR.
> Handle duplicate files in archives by making more temp dirs.
Sounds like a good idea to me.
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer