From 254652f03ec648423c9488929dc62fb3f4b817c7 Mon Sep 17 00:00:00 2001 From: "Jason E. Hale" Date: Sat, 19 Apr 2025 06:25:11 -0400 Subject: [PATCH 1/2] Add missing include Fixes build with Qt 6.9.0 --- YACReaderLibrary/comic_vine/model/response_parser.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/YACReaderLibrary/comic_vine/model/response_parser.cpp b/YACReaderLibrary/comic_vine/model/response_parser.cpp index 033fd607..dd258212 100644 --- a/YACReaderLibrary/comic_vine/model/response_parser.cpp +++ b/YACReaderLibrary/comic_vine/model/response_parser.cpp @@ -2,6 +2,7 @@ #include #include #include +#include ResponseParser::ResponseParser(QObject *parent) : QObject(parent), error(false), errorTxt("None"), numResults(-1), currentPage(-1), totalPages(-1) From 6e0e6f3bc39ddc4d7241f4f946088291410feb50 Mon Sep 17 00:00:00 2001 From: "Jason E. Hale" Date: Sat, 19 Apr 2025 06:28:17 -0400 Subject: [PATCH 2/2] Fix build with Qt 6.9.0 (fixes #469) Support for std::array was added to QDebug in 6.9.0 --- tests/concurrent_queue_test/concurrent_queue_test.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/concurrent_queue_test/concurrent_queue_test.cpp b/tests/concurrent_queue_test/concurrent_queue_test.cpp index b09d05f6..d9c4eb4b 100644 --- a/tests/concurrent_queue_test/concurrent_queue_test.cpp +++ b/tests/concurrent_queue_test/concurrent_queue_test.cpp @@ -209,6 +209,7 @@ void waitAndPrint(const ConcurrentQueue &queue, const QueueControlMessagePrinter printer.printEndWaitingMessage(); } +#if QT_VERSION < QT_VERSION_CHECK(6, 9, 0) template QDebug operator<<(QDebug debug, const std::array &array) { @@ -225,6 +226,7 @@ QDebug operator<<(QDebug debug, const std::array &array) return debug; } +#endif using RandomEngine = std::mt19937_64;