Files
test/build_files
Jonas Holzman 831165edf8 Build: Update Harfbuzz to 10.0.1
Update Harfbuzz from version 5.1.0 to 10.0.1.

The current version of Harfbuzz (5.1.0) fails to build on Clang 16.0 and
above, breaking dependency builds on macOS 15.0 (which bumped the
Apple Clang version to 16.0). This is due to a new Clang warning flag
(`cast-function-type-strict`) which Harfbuzz implicitly enables and
treat as an error via a header pragma, which in turn prevents it from
being disabled via a simple `-Wno-error` flag.

Since Harfbuzz was only added as a preliminary dependency, and isn't
used anywhere in the Blender codebase yet, it was decided on the chat
that the simplest course of action would be to just bump it to its
latest version, as the problematic warning flag has been disabled in
version 6.0

Pull Request: https://projects.blender.org/blender/blender/pulls/128922
2024-11-03 12:57:58 +01:00
..
2024-10-09 16:34:39 +11:00
2024-11-02 23:06:24 +11:00