This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [COMMITTED PATCH] Fix missing __sqrtl_finite symbol in libm on sparc 32-bit.
- From: Joseph Myers <joseph at codesourcery dot com>
- To: David Miller <davem at davemloft dot net>
- Cc: <schwab at suse dot de>, <libc-alpha at sourceware dot org>
- Date: Mon, 25 Jan 2016 18:04:34 +0000
- Subject: Re: [COMMITTED PATCH] Fix missing __sqrtl_finite symbol in libm on sparc 32-bit.
- Authentication-results: sourceware.org; auth=none
- References: <20160124 dot 211545 dot 53854406887189856 dot davem at davemloft dot net> <mvma8nukmdo dot fsf at hawking dot suse dot de> <20160125 dot 095359 dot 436045631044019354 dot davem at davemloft dot net> <20160125 dot 100212 dot 2069742364972461739 dot davem at davemloft dot net>
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.
--
Joseph S. Myers
joseph@codesourcery.com