Bug 13097 - mips ifunc support appears broken
Summary: mips ifunc support appears broken
Status: RESOLVED WONTFIX
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 2.2
Hardware: EdgeRouter mips
: Medium+ normal
Target Milestone: 5.99
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2018-12-20 12:03 UTC by Richard Purdie
Modified: 2025-10-30 15:12 UTC (History)
7 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Purdie 2018-12-20 12:03:16 UTC
When removing gcc-cross-initial, it was found that the indirect function (ifunc) tests in glibc were failing for mips. This means glibc on mips wasn't built with ifunc support. After the gcc/glibc bootstrap changes, the test passed in configure but generated libbfs assertion failures during compile of glibc for qemumips. We worked around it by disabling ifunc on mips in the glibc recipe until we can figure out what is going wrong.
Comment 1 openatv 2018-12-28 15:07:31 UTC
on mips stb 

we get this error

: crt1.o: undefined reference to symbol '_gp'

is this the same problem ?
Comment 2 akuster 2020-08-20 08:13:26 UTC
is this an issue for current master? its been a few years now.
Comment 3 Randy MacLeod 2023-10-24 14:24:19 UTC
Bulk move from 4.99 or 0.00 to 5.99
Comment 4 Tim Orling 2025-10-30 15:12:25 UTC
We are unlikely to have any new development on MIPS platforms.