Re: hidden symbol `__canonicalize_funcptr_for_compare' in
On Mon, Aug 16, 2010 at 03:42:55PM -0400, John David Anglin wrote:
> > On Mon, Aug 16, 2010 at 1:57 PM, dann frazier <dannf@debian.org> wrote:
> > > I've seen this message pop up a couple of times recently in build logs
> > > (also reproducible w/ gcc-4.3).
> > >
> > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D592885
> > > https://buildd.debian.org/fetch.cgi?pkg=3Dopenmeeg;ver=3D2.0.0.dfsg-2;arc=
> > h=3Dhppa;stamp=3D1281909045
> > >
> > > google also found this instance, which appears to have been worked
> > > around by the maintainer:
> > > =A0http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D581204
> > >
> > > Any idea what's causing this?
> >
> > Not off the top of my head.
> >
> > Dave?
>
> I would guess it has something to do with the folowing:
>
> 2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
>
> PR ld/11138
> * elflink.c (elf_link_check_versioned_symbol): Don't abort if
> a symbol referenced by DSO is is defined in a non-shared object
> and forced local.
Debian's binutils contains this patch. I tried reverting it, but got
the same result.
--
dann frazier
Reply to: