Summary: | sys-libs/uclibc-0.9.33.2-r10 - test-float.o: In function `yn_test': test-float.c:(.text+0x65c): undefined reference to `ynf' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | René Rhéaume <rene.rheaume> |
Component: | [OLD] Core system | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 570544 | ||
Attachments: |
emerge --info output
Portage build.log uclibc savedcondig |
Description
René Rhéaume
2014-07-06 23:19:25 UTC
Created attachment 380338 [details]
emerge --info output
Created attachment 380340 [details]
Portage build.log
you've got a custom .config in play. the test links fine w/the default .config. Created attachment 382188 [details]
uclibc savedcondig
Here is the savedconfig I use, basically the one blueness used to make Lilblue in late 2013.
(In reply to René Rhéaume from comment #4) > Created attachment 382188 [details] > uclibc savedcondig > > Here is the savedconfig I use, basically the one blueness used to make > Lilblue in late 2013. I've been recently working with test on uclibc and there are quite a few other issues. This is not an illigitimate bug, but its probably buried under lots of other buggy cruft. I listed the symbols inside the library and though y0, y1 and yn are present, neither their single-precision (y0f, y1f and *ynf*) nor their extended-precision (y0l, y1l and ynl) versions are there. The following comes from the corresponding manual pages from the Linux man-pages project: The functions returning double conform to SVr4, 4.3BSD, POSIX.1-2001. The others are nonstandard functions that also exist on the BSDs. Standards and size considerations might be the reason why uclibc does not include these functions, so tests for ynf() can be skipped if there are equivalent tests for yn(). sys-libs/uclibc has been removed from the tree, replaced by sys-libs/uclibc-ng. if this is still a problem on uclibc-ng, please open a new bug. |