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