Merge pull request #280951 from minijackson/fix-sfizz-gcc13

sfizz: fix compilation with gcc 13
This commit is contained in:
Nick Cao 2024-01-16 11:18:24 -05:00 committed by GitHub
commit fe87219bae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 0 deletions

View File

@ -40,6 +40,9 @@ stdenv.mkDerivation rec {
];
nativeBuildInputs = [ cmake pkg-config ];
# Fix missing include
patches = [./gcc13.patch];
postPatch = ''
cp ${catch2}/include/catch2/catch.hpp tests/catch2/catch.hpp

View File

@ -0,0 +1,13 @@
Submodule plugins/vst/external/VST_SDK/VST3_SDK/public.sdk contains modified content
diff --git a/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h b/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h
index ff910aa..f15ae78 100644
--- a/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h
+++ b/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h
@@ -37,6 +37,7 @@
#pragma once
#include "pluginterfaces/vst/vsttypes.h"
+#include <cstdint>
#include <string>
//------------------------------------------------------------------------