]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA/macos: drop gcc-11
authorViktor Szakats <commit@vsz.me>
Mon, 12 Aug 2024 17:28:06 +0000 (19:28 +0200)
committerViktor Szakats <commit@vsz.me>
Mon, 12 Aug 2024 19:00:10 +0000 (21:00 +0200)
No longer present in macos-12, macos-13 images:
https://github.com/actions/runner-images/blob/macos-12/20240811.1/images/macos/macos-12-Readme.md
https://github.com/actions/runner-images/blob/macos-13/20240811.1/images/macos/macos-13-Readme.md

Closes #14509

.github/workflows/macos.yml

index a0529aa2b74190841f7c15389f7bf34fd8773390..14e307549f92e78a28f0d50ce71dae0ab844a9a0 100644 (file)
@@ -393,7 +393,7 @@ jobs:
       fail-fast: false
       matrix:
         config: [SecureTransport]  # also: OpenSSL
-        compiler: [gcc-11, gcc-12, gcc-13, gcc-14, llvm@15, clang]
+        compiler: [gcc-12, gcc-13, gcc-14, llvm@15, clang]
         # Xcode support matrix as of 2024-07, with default macOS SDK versions and OS names, years:
         # * = default Xcode on the runner.
         # macos-12: 13.1, 13.2.1, 13.3.1, 13.4.1, 14.0.1, 14.1,*14.2
@@ -440,8 +440,6 @@ jobs:
           - { image: macos-14, xcode: '14.1'   }
           - { image: macos-14, xcode: '14.2'   }
           # Reduce build combinations, by dropping less interesting ones
-          - { compiler: gcc-11, build: autotools }
-          - { compiler: gcc-11, image: macos-14 }
           - { compiler: gcc-12, config: SecureTransport }
           - { compiler: gcc-13, build: cmake }
           - { compiler: gcc-13, image: macos-13 }
@@ -521,7 +519,7 @@ jobs:
           # broken in 8 out of 12 combinations (66%) have an SDK mismatch,
           # and 9 fail to build (75%). These are the 3 lucky default
           # combinations that worked to build curl:
-          #   macos-14 + Xcode 15.0.1 + gcc-11, gcc-12, gcc-14
+          #   macos-14 + Xcode 15.0.1 + gcc-12, gcc-14
           #
           # Of all possible valid GHA runner, gcc, manually selected Xcode
           # combinations, 40% are broken.
@@ -538,14 +536,14 @@ jobs:
           #
           # Errors seen in available CI combinations:
           #   error: two or more data types in declaration specifiers # fatal error: AvailabilityInternalLegacy.h: No such file or directory
-          #     gcc-11, gcc-13 + macos-14 + Xcode 14.3.1
+          #     gcc-13 + macos-14 + Xcode 14.3.1
           #   error: two or more data types in declaration specifiers
           #     gcc-13 + macos-12 + Xcode 14.1, 14.2
           #     gcc-13 + Xcode 15.0.1, 15.1, 5.2
           #   error: expected ';' before 'extern'
-          #     gcc-11, gcc-12, gcc-14 + macos-12 + Xcode 14.1, 14.2
+          #     gcc-12, gcc-14 + macos-12 + Xcode 14.1, 14.2
           #   error: unknown type name 'dispatch_queue_t'
-          #     gcc-11, gcc-12 + macos-13 + Xcode 15.0.1, 15.1, 15.2
+          #     gcc-12 + macos-13 + Xcode 15.0.1, 15.1, 15.2
           #   error: type defaults to 'int' in declaration of 'DISPATCH_DECL_FACTORY_CLASS_SWIFT' [-Wimplicit-int]
           #     gcc-14 macos-13 Xcode 15.0.1, 15.1, 15.2
           #   error: unknown type name 'FILE'