File 0001-include-cstring-for-GCC-15.patch of Package wangemu

From 01dbef414ba1978f46539dad23b2d604316d53bf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <kkaempf@gmail.com>
Date: Fri, 3 Oct 2025 10:10:38 +0200
Subject: [PATCH 01/11] include <cstring> for GCC 15
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Klaus Kämpf <kkaempf@gmail.com>
---
 src/IoCardDisk_Controller.cpp | 1 +
 src/ScriptFile.cpp            | 1 +
 src/Terminal.cpp              | 2 ++
 src/Wvd.cpp                   | 1 +
 src/dasm.cpp                  | 1 +
 src/dasm_vp.cpp               | 1 +
 6 files changed, 7 insertions(+)

diff --git a/src/IoCardDisk_Controller.cpp b/src/IoCardDisk_Controller.cpp
index dee0067..fc99735 100644
--- a/src/IoCardDisk_Controller.cpp
+++ b/src/IoCardDisk_Controller.cpp
@@ -38,6 +38,7 @@
 #include "host.h"         // for dbglog()
 
 #include <algorithm>      // for std::min, std::max
+#include <cstring>
 
 #ifdef _DEBUG
     extern int iodisk_noisy;
diff --git a/src/ScriptFile.cpp b/src/ScriptFile.cpp
index bb92313..7996d52 100644
--- a/src/ScriptFile.cpp
+++ b/src/ScriptFile.cpp
@@ -15,6 +15,7 @@
 
 #include <cctype>
 #include <sstream>
+#include <cstring>
 
 // =========================================================================
 // Open a script file.
diff --git a/src/Terminal.cpp b/src/Terminal.cpp
index 80a81b2..60eea32 100644
--- a/src/Terminal.cpp
+++ b/src/Terminal.cpp
@@ -32,6 +32,8 @@
 #include "host.h"              // for dbglog()
 #include "system2200.h"
 
+#include <cstring>
+
 bool do_debug = false;
 
 // ----------------------------------------------------------------------------
diff --git a/src/Wvd.cpp b/src/Wvd.cpp
index 1464c92..a10d795 100644
--- a/src/Wvd.cpp
+++ b/src/Wvd.cpp
@@ -8,6 +8,7 @@
 #include "host.h"              // for dbglog()
 
 #include <fstream>
+#include <cstring>
 
 #ifdef _DEBUG
     #define DBG  (0)            // turn on some debug logging
diff --git a/src/dasm.cpp b/src/dasm.cpp
index 51b5c1b..0543fd0 100644
--- a/src/dasm.cpp
+++ b/src/dasm.cpp
@@ -3,6 +3,7 @@
 #include "w2200.h"
 
 #include <fstream>
+#include <cstring>
 
 // ======================================================================
 // compile time options
diff --git a/src/dasm_vp.cpp b/src/dasm_vp.cpp
index 9786199..2b5f8ba 100644
--- a/src/dasm_vp.cpp
+++ b/src/dasm_vp.cpp
@@ -3,6 +3,7 @@
 #include "w2200.h"
 
 #include <fstream>
+#include <cstring>
 
 // ======================================================================
 // compile time options
-- 
2.51.0

openSUSE Build Service is sponsored by