From: <sv...@op...> - 2024-08-12 12:59:10
|
Author: manx Date: Mon Aug 12 14:58:58 2024 New Revision: 21387 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21387 Log: [Fix] build: CI: GitHub: macOS: Remove XCode 13.2 again, this is not supportable. Modified: trunk/OpenMPT/.github/workflows/macOS-Makefile.yml Modified: trunk/OpenMPT/.github/workflows/macOS-Makefile.yml ============================================================================== --- trunk/OpenMPT/.github/workflows/macOS-Makefile.yml Mon Aug 12 14:37:01 2024 (r21386) +++ trunk/OpenMPT/.github/workflows/macOS-Makefile.yml Mon Aug 12 14:58:58 2024 (r21387) @@ -13,54 +13,50 @@ fail-fast: false matrix: include: - - { host: macos-14, compiler: '16.0', arch: '' , target: '' , deps: sys , check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: arm64 , target: '' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '' , deps: small, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: arm64 , target: '14' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '14' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: arm64 , target: '13' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '13' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: arm64 , target: '12' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '12' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: arm64 , target: '11' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '11' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '10.15', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '10.14', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: i386 , target: '10.14', deps: local, check: false, ancient: false } - - { host: macos-14, compiler: '16.0', arch: x64_64, target: '10.13', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '16.0', arch: i386 , target: '10.13', deps: local, check: false, ancient: false } - - { host: macos-14, compiler: '15.4', arch: '' , target: '' , deps: sys , check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: small, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '' , deps: small, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: arm64 , target: '14' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '14' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: arm64 , target: '13' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '13' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: arm64 , target: '12' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '12' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: arm64 , target: '11' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '11' , deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '10.15', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '10.14', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: i386 , target: '10.14', deps: local, check: false, ancient: false } - - { host: macos-14, compiler: '15.4', arch: x64_64, target: '10.13', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.4', arch: i386 , target: '10.13', deps: local, check: false, ancient: false } - - { host: macos-14, compiler: '15.3', arch: x64_64, target: '10.13', deps: local, check: true , ancient: false } - - { host: macos-14, compiler: '15.3', arch: i386 , target: '10.13', deps: local, check: false, ancient: false } - - { host: macos-13, compiler: '15.2', arch: x64_64, target: '10.13', deps: local, check: true , ancient: false } - - { host: macos-13, compiler: '15.2', arch: i386 , target: '10.13', deps: local, check: false, ancient: false } - - { host: macos-12, compiler: '14.2', arch: x64_64, target: '10.13', deps: local, check: true , ancient: false } - - { host: macos-12, compiler: '14.2', arch: i386 , target: '10.13', deps: local, check: false, ancient: false } - - { host: macos-12, compiler: '14.2', arch: x64_64, target: '10.13', deps: small, check: true , ancient: false } - - { host: macos-12, compiler: '14.2', arch: i386 , target: '10.13', deps: small, check: false, ancient: false } - - { host: macos-12, compiler: '13.2', arch: x64_64, target: '10.9' , deps: local, check: true , ancient: true } - - { host: macos-12, compiler: '13.2', arch: i386 , target: '10.9' , deps: local, check: false, ancient: true } - - { host: macos-12, compiler: '13.2', arch: x64_64, target: '10.9' , deps: small, check: true , ancient: true } - - { host: macos-12, compiler: '13.2', arch: i386 , target: '10.9' , deps: small, check: false, ancient: true } + - { host: macos-14, compiler: '16.0', arch: '' , target: '' , deps: sys , check: true } + - { host: macos-14, compiler: '16.0', arch: arm64 , target: '' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: arm64 , target: '' , deps: small, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '' , deps: small, check: true } + - { host: macos-14, compiler: '16.0', arch: arm64 , target: '14' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '14' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: arm64 , target: '13' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '13' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: arm64 , target: '12' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '12' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: arm64 , target: '11' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '11' , deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '10.15', deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '10.14', deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: i386 , target: '10.14', deps: local, check: false } + - { host: macos-14, compiler: '16.0', arch: x64_64, target: '10.13', deps: local, check: true } + - { host: macos-14, compiler: '16.0', arch: i386 , target: '10.13', deps: local, check: false } + - { host: macos-14, compiler: '15.4', arch: '' , target: '' , deps: sys , check: true } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '' , deps: small, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '' , deps: small, check: true } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '14' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '14' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '13' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '13' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '12' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '12' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: arm64 , target: '11' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '11' , deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '10.15', deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '10.14', deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: i386 , target: '10.14', deps: local, check: false } + - { host: macos-14, compiler: '15.4', arch: x64_64, target: '10.13', deps: local, check: true } + - { host: macos-14, compiler: '15.4', arch: i386 , target: '10.13', deps: local, check: false } + - { host: macos-14, compiler: '15.3', arch: x64_64, target: '10.13', deps: local, check: true } + - { host: macos-14, compiler: '15.3', arch: i386 , target: '10.13', deps: local, check: false } + - { host: macos-13, compiler: '15.2', arch: x64_64, target: '10.13', deps: local, check: true } + - { host: macos-13, compiler: '15.2', arch: i386 , target: '10.13', deps: local, check: false } + - { host: macos-12, compiler: '14.2', arch: x64_64, target: '10.13', deps: local, check: true } + - { host: macos-12, compiler: '14.2', arch: i386 , target: '10.13', deps: local, check: false } + - { host: macos-12, compiler: '14.2', arch: x64_64, target: '10.13', deps: small, check: true } + - { host: macos-12, compiler: '14.2', arch: i386 , target: '10.13', deps: small, check: false } concurrency: group: ${{github.ref}}-${{github.workflow}}-${{matrix.host}}-${{matrix.compiler}}-${{matrix.arch}}-${{matrix.target}}-${{matrix.deps}} cancel-in-progress: true @@ -83,7 +79,7 @@ - name: setup parallel make run: echo "MAKEFLAGS=-j$(sysctl -n hw.ncpu)" >> $GITHUB_ENV - name: make - run: make ${{ matrix.ancient == true && 'ANCIENT=1' || '' }} ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} + run: make ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} - name: make check if: ${{ matrix.check }} - run: make ${{ matrix.ancient == true && 'ANCIENT=1' || '' }} ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check + run: make ARCH=${{matrix.arch}} MACOSX_VERSION_MIN=${{matrix.target}} STRICT=1 ${{ (matrix.deps == 'sys') && 'FORCE_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check |