Merging of GNU_UNIQUE symbols with different versions

Florian Weimer fw@deneb.enyo.de
Sat Dec 26 11:45:43 GMT 2020


* Valentin Churavy:

> Looking at the glibc source code in particular `elf/dl-lookup.c` line 234
> on 807f3ea9b
> https://sourceware.org/git/?p=glibc.git;a=blob;f=elf/dl-lookup.c;h=807f3ea9b67489b3116535b7c433c774a72e4c29;hb=refs/heads/master#l234
>
> It seems to me that the symbols are looked up by name and the code is not
> checking for the symbol to be equivalent. Is my understanding correct?
> If so is that the intended behaviour?

It looks like a bug to me.  Would you please fil a report on
<https://sourceware.org/bugzilla/>?  Thanks.


More information about the Libc-help mailing list