Linux `cargo test --workspace` failed at link time: /usr/bin/ld: cannot find -lfreetype: No such file or directory /usr/bin/ld: cannot find -lfontconfig: No such file or directory collect2: error: ld returned 1 exit status skia-safe 0.97 (P0 probe transient dev-dep) links against the system freetype + fontconfig on Linux. The GitHub-hosted ubuntu-latest runner ships only the runtime libs; we need the `-dev` packages so `cc` can resolve `-lfreetype` / `-lfontconfig` during link. macOS and Windows do not link against these (skia-bindings uses CoreText / DirectWrite respectively), so the install step stays gated on `runner.os == 'Linux'`. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| FUNDING.yml | ||
| pull_request_template.md | ||