Skip to content

Update freetype-sys to 0.23 #39245

@simonwuelker

Description

@simonwuelker

Servo is currently using 0.20 which has multiple soundness holes. (For example, https://docs.rs/freetype-sys/0.20.1/freetype_sys/fn.FT_HAS_MULTIPLE_MASTERS.html should be unsafe).

This also requires us to bump freetype-sys in the following servo-owned crates:

  • harfbuzz-sys
  • freetype

This is slightly inconvenient: Bumping freetype-sys is a breaking change, as only a single dependency can link to freetype at a time. Thus, any user of the crates above would have to update as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-dependenciesPull requests that update a dependency fileI-safetySome piece of code violates memory safety guarantees.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions