Skip to content

fontconfig Homebrew package broken on updated macOS 15 and 26 images #14176

@torokati44

Description

@torokati44

Description

The fontconfig package installed from Homebrew is no longer usable by fontconfig-rs.
The installed package is at version 2.18, but for some reason the Rust crate receives a library path for 2.17 from pkg-config.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 22.04
  • Ubuntu 24.04
  • Ubuntu Slim
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • macOS 26
  • macOS 26 Arm64
  • Windows Server 2022
  • Windows Server 2025
  • Windows Server 2025 with Visual Studio 2026

Image version and build link

20260525.0107.1
https://github.com/actions/runner-images/releases/tag/macos-26-arm64%2F20260525.0107

Is it regression?

yes, it worked on 20260520.0098.1

Expected behavior

https://github.com/ruffle-rs/ruffle/actions/runs/26542412111/job/78186748240?pr=23842

Actual behavior

https://github.com/ruffle-rs/ruffle/actions/runs/26542412111/job/78636906152?pr=23842

Repro steps

Try to build something that uses the fontconfig-rs Rust crate.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions