Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update macOs runners now that Apple Silicon is native #94

Merged
merged 5 commits into from
May 22, 2024

Commits on May 22, 2024

  1. [macos] Stop using cross compilation

    GitHub actions now provides native runners:
    
    - For arm64, using macOs 14
    - For x86_64, using macOs 13
    jlaine committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7fc93cb View commit details
    Browse the repository at this point in the history
  2. [fontconfig] Update to 2.15.0

    fontconfig 2.13.1 crashes on macOs / arm64 during install:
    
        fc-cache -s -f -v
          /bin/sh: line 1: 67772 Segmentation fault: 11  fc-cache/fc-cache -s -f -v
    jlaine committed May 22, 2024
    Configuration menu
    Copy the full SHA
    f81a1d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    452b4f3 View commit details
    Browse the repository at this point in the history
  4. [ffmpeg] Fix linker error on macOs

    This should fix the error:
    
      ld: building exports trie: duplicate symbol '_av_ac3_parse_header'
    jlaine committed May 22, 2024
    Configuration menu
    Copy the full SHA
    0902ab3 View commit details
    Browse the repository at this point in the history
  5. [maos] Unlink X11 libraries from homebrew

    Even though we disable XCB support in FFmpeg, somehow the X11 libraries
    still end up linked into the build, resulting in errors:
    
        delocate.libsana.DelocationError: Library dependencies do not satisfy target MacOS version 11.0:
          [..]/libXdmcp.6.dylib has a minimum target of 14.0
          [..]/libXau.6.0.0.dylib has a minimum target of 14.0
          [..]/libX11.6.dylib has a minimum target of 14.0
          [..]/libxcb.1.1.0.dylib has a minimum target of 14.0
    jlaine committed May 22, 2024
    Configuration menu
    Copy the full SHA
    c37545b View commit details
    Browse the repository at this point in the history