File 0857-erts-_XOPEN_SOURCE-must-be-left-undefined-also-on-Ne.patch of Package erlang

From 778bb6fe8a30daea2f0c37298a24927b3c75d692 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Tue, 3 Mar 2020 16:35:19 +0100
Subject: [PATCH 3/8] [erts] _XOPEN_SOURCE must be left undefined *also* on
 NetBSD

---
 erts/etc/unix/run_erl.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/erts/etc/unix/run_erl.c b/erts/etc/unix/run_erl.c
index e974630695..f8d48a8b9d 100644
--- a/erts/etc/unix/run_erl.c
+++ b/erts/etc/unix/run_erl.c
@@ -46,7 +46,7 @@
      /* On OS X, BSD and Solaris, we must leave _XOPEN_SOURCE undefined in order
       * for the prototype of vsyslog() to be included.
       */
-#    if !(defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__sun))
+#    if !(defined(__APPLE__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(__sun))
 #      define _XOPEN_SOURCE 600
 #    endif
 #  endif
-- 
2.16.4

openSUSE Build Service is sponsored by