Skip to content

harfrust: Initial setup#15284

Open
cmyr wants to merge 1 commit into
google:masterfrom
cmyr:add-harfrust
Open

harfrust: Initial setup#15284
cmyr wants to merge 1 commit into
google:masterfrom
cmyr:add-harfrust

Conversation

@cmyr

@cmyr cmyr commented Apr 1, 2026

Copy link
Copy Markdown

This is all copied/adapted from the setup for fontations, a related project.

@behdad will be the point person.

@behdad

behdad commented Apr 1, 2026

Copy link
Copy Markdown
Contributor

LGTM. Thanks.

@github-actions

github-actions Bot commented Apr 1, 2026

Copy link
Copy Markdown

cmyr is integrating a new project:
- Main repo: https://github.com/harfbuzz/harfrust
- Criticality score: 0.45105

@behdad

behdad commented Apr 8, 2026

Copy link
Copy Markdown
Contributor

Can we get a review on this please? Thanks.

@DavidKorczynski DavidKorczynski left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we have these git clone in the build.sh and not in the Dockerfile?

@cmyr

cmyr commented Apr 24, 2026

Copy link
Copy Markdown
Author

Why do we have these git clone in the build.sh and not in the Dockerfile?

the Dockerfile has a git clone for the repo of the project being fuzzed. The build.sh clones a number of other repos as part of building a seed corpus. (This pattern was copied from oss-fuzz/projects/fontations/build.sh.)

This is all copied/adapted from the setup for fontations, a related
project.
@cmyr

cmyr commented May 4, 2026

Copy link
Copy Markdown
Author

@DavidKorczynski I believe I've fixed the build issue here and this should be ready for review. The long-term vision is that this project will eventually replace HarfBuzz in chrome, so we'd like to see the land sooner rather than later.

@@ -1,4 +1,4 @@
# Copyright 2026 Google LLC
# Copyright 2024 Google LLC

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you update this to 2026?

@DavidKorczynski

DavidKorczynski commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

please adjust the copyright year and then this looks good once the CI is green

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants