Date: Tue, 15 Jun 2021 13:23:43 +0000 From: bugzilla-noreply@freebsd.org To: riscv@FreeBSD.org Subject: [Bug 256618] databases/mariadb10[345]-server: patch and unbreak on riscv64 Message-ID: <bug-256618-40250-P6SII29qiZ@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-256618-40250@https.bugs.freebsd.org/bugzilla/>
index | next in thread | previous in thread | raw e-mail
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.help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-256618-40250-P6SII29qiZ>
