[Webkit-unassigned] [Bug 279971] [GTK][2.46.0] build fail on Source/WTF/wtf/simde/arm/neon.h wrt fenv.h
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 22 03:53:04 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=279971
--- Comment #2 from Adrian Perez <aperez at igalia.com> ---
It seems that uClibc does *not* have fenv support on MIPS: grepping the
source tree it looks to me as if only a few architectures like x86 and
sh4 actually implement the function... even when the uClibc configuration
allows setting UCLIBC_HAS_FENV=y for any architecture -- regardless of
support being implemented. In that case, uClibc will install an "include/fenv.h" header, and the header being present is what simde
uses to determine whether fegetround() may be used. Not great.
I think we may be able to have add a check in CMake that tries to link
a test program that uses the fegetround() function, and if not really
available then let simde use fallback code. No idea if there's any better
option that the upstream simde developers would prefer, might be worth
opening an issue in their bugtracker as well.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241022/a8653de8/attachment-0001.htm>
More information about the webkit-unassigned
mailing list