meson.build: require GCC 12 or clang 14

GCC 10 doesn't have std::make_unique_for_overwrite(), so let's drop it.
This commit is contained in:
Max Kellermann
2025-01-29 12:23:17 +01:00
parent 8ea3f86f43
commit ab011adf77
6 changed files with 11 additions and 16 deletions

View File

@@ -662,11 +662,6 @@ MadDecoder::DecodeFirstFrame(Tag *tag) noexcept
{
struct xing xing;
#if GCC_CHECK_VERSION(10,0)
/* work around bogus -Wuninitialized in GCC 10 */
xing.frames = 0;
#endif
while (true) {
const auto action = DecodeNextFrame(false, tag);
switch (action) {