aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Kubaj <pkubaj@FreeBSD.org>2021-06-21 08:10:37 +0000
committerPiotr Kubaj <pkubaj@FreeBSD.org>2021-06-21 08:10:37 +0000
commit80937d19133cf130db79ebbf28fb0398bd6ddd05 (patch)
tree0d309efd40ff3001416a71b06abdda14d7495974
parent8c56c5b94a0606199ceb3eb5e4fcb64000c3b647 (diff)
downloadports-80937d19133cf130db79ebbf28fb0398bd6ddd05.tar.gz
ports-80937d19133cf130db79ebbf28fb0398bd6ddd05.zip
graphics/dia: fix build on riscv64
fpsetmask() is not available on riscv64.
-rw-r--r--graphics/dia/files/patch-app_main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/graphics/dia/files/patch-app_main.c b/graphics/dia/files/patch-app_main.c
index d105c04a6f64..cf626797cb6f 100644
--- a/graphics/dia/files/patch-app_main.c
+++ b/graphics/dia/files/patch-app_main.c
@@ -1,10 +1,12 @@
--- app/main.c.orig 2014-08-24 15:44:07 UTC
+++ app/main.c
-@@ -17,12 +17,16 @@
+@@ -17,12 +17,20 @@
*/
#include <config.h>
++#if defined(FP_X_INV) && defined(FP_X_DZ)
+#include <ieeefp.h>
++#endif
+
#include "app_procs.h"
@@ -12,7 +14,9 @@
int main(int argc, char *argv[])
{
++#if defined(FP_X_INV) && defined(FP_X_DZ)
+ fpsetmask(0);
++#endif
+
app_init(argc, argv);