From 525172637ad525423a276c4cbabb0bce78ed2a5e Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Thu, 14 Mar 2024 15:29:39 +0200 Subject: [PATCH] aedi: bump oldest supported os version for x64 to 10.15 moltenvk 1.2.8 cannot be built for 10.13 because of glslang dependency on filesystem from c++ standard library --- aedi/target/library_tier1.py | 4 ++-- aedi/utility.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/aedi/target/library_tier1.py b/aedi/target/library_tier1.py index 5daecc3e..da914396 100644 --- a/aedi/target/library_tier1.py +++ b/aedi/target/library_tier1.py @@ -279,7 +279,7 @@ class MoltenVKTarget(base.MakeTarget): '-dynamiclib', '-arch', 'arm64', '-arch', 'x86_64', - '-mmacosx-version-min=10.13', + '-mmacosx-version-min=10.15', '-compatibility_version', '1.0.0', '-current_version', '1.0.0', '-install_name', '@rpath/libMoltenVK.dylib', @@ -454,7 +454,7 @@ class VpxTarget(base.ConfigureMakeDependencyTarget): def configure(self, state: BuildState): hosts = { - 'x86_64': 'x86_64-darwin17-gcc', + 'x86_64': 'x86_64-darwin19-gcc', 'arm64': 'arm64-darwin20-gcc', } diff --git a/aedi/utility.py b/aedi/utility.py index 53c56cd6..8aa7be98 100644 --- a/aedi/utility.py +++ b/aedi/utility.py @@ -25,7 +25,7 @@ from pathlib import Path from .packaging.version import Version as StrictVersion # Minimum OS versions -OS_VERSION_X86_64 = StrictVersion('10.13') +OS_VERSION_X86_64 = StrictVersion('10.15') OS_VERSION_ARM64 = StrictVersion('11.0')