From: Felipe Correa da Silva Sanches Date: Thu, 21 May 2026 20:27:17 +0000 (+0100) Subject: Kumar One: fix override config source path for fontc_crater build X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59bf2ec1ef09d1983678d0095b309f406ceabb5b;p=thirdparty%2Fgoogle%2Ffonts.git Kumar One: fix override config source path for fontc_crater build The override config.yaml listed the Glyphs source as "Kumar One.glyphs" at the repository root, but at the recorded commit (3192a79) the source is "masters/Kumar One.glyphs". fontc_crater failed with "missing source 'Kumar One.glyphs'". Corrected the config.yaml source path to "masters/Kumar One.glyphs". The recorded commit is correct and was left unchanged. Assisted by an AI agent (Claude Opus 4.7) --- diff --git a/ofl/kumarone/config.yaml b/ofl/kumarone/config.yaml index 0d16bec202..8a89ef29c3 100644 --- a/ofl/kumarone/config.yaml +++ b/ofl/kumarone/config.yaml @@ -3,4 +3,4 @@ # The shipped binary may have been built with different tools/versions. # sources: - - "Kumar One.glyphs" + - "masters/Kumar One.glyphs" diff --git a/ofl/kumarone/upstream_info.md b/ofl/kumarone/upstream_info.md index ca713dd510..15e25dff44 100644 --- a/ofl/kumarone/upstream_info.md +++ b/ofl/kumarone/upstream_info.md @@ -30,3 +30,19 @@ A source block was added to METADATA.pb pointing to this repository and commit. ## Confidence: High Indian Type Foundry (itfoundry) is the original designer/publisher. + +## fontc_crater Build Fix (2026-05-21) + +**Model**: Claude Opus 4.7 + +### Initial state +The override `config.yaml` listed `sources: ["Kumar One.glyphs"]` — a repository-root path. fontc_crater failed with `missing source 'Kumar One.glyphs'`. + +### Investigation +At the recorded commit `3192a79` the Glyphs source is `masters/Kumar One.glyphs`, not at the repository root. The override config path was missing the `masters/` directory prefix. The recorded commit is correct. + +### Actions taken +The override `config.yaml` source path was corrected from `Kumar One.glyphs` to `masters/Kumar One.glyphs`. + +### Final state +The override `config.yaml` references `masters/Kumar One.glyphs`, which exists at the recorded commit `3192a79`. The companion family Kumar One Outline shares the same repository, commit and source file and received the same correction.