[Bug 256618] databases/mariadb10[345]-server: patch and unbreak on riscv64
Date: Tue, 15 Jun 2021 13:23:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256618 Mitchell Horne <mhorne@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mhorne@freebsd.org --- Comment #6 from Mitchell Horne <mhorne@freebsd.org> --- (In reply to Robert Clausecker from comment #4) Hi, I'm happy to provide a patch for the base system to define the missing values on riscv. However, it is worth noting that the reason we have not done so thus far is because the unstandardized ieeefp.h has long been deprecated in favor of fenv.h, which is part of the C99 standard. It seems the better fix would be to remove this outdated and FreeBSD-specific code block from MariaDB, and make use of the fenv(3) functions like other platforms do. It looks like there are existing feature flags for this, HAVE_FEDISABLEEXCEPT, and HAVE_FESETROUND. -- You are receiving this mail because: You are on the CC list for the bug.