This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [COMMITTED PATCH] Fix missing __sqrtl_finite symbol in libm on sparc 32-bit.


* Joseph Myers:

> On Mon, 25 Jan 2016, David Miller wrote:
>
>> >> You cannot change the ABI after the release.
>> > 
>> > So do I have to add it to the current GLIBC version?
>> 
>> And the reason I am asking this is because this symbol is missing
>> from previous
>> GLIBC versions and just as I noticed when running the testsuite, probably
>> prevents successful linking of some applications.
>> 
>> What if I want to add this symbol in a backport?
>
> Then your backport needs to add the GLIBC_2.23 symbol version (for older 
> versions, that includes updating Versions.def, as new versions were less 
> automatic than they are now).  That works fine, from experience.

It breaks the RPM dependency generator, unless you add *all*
GLIBC_2.23 symbols.  Probably not relevant to sparc, but for other
architectures, it's something to keep in mind.

I'm trying to convince Carlos that we need to fix the dependency
generator, but I'm not quite there yet. :)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]