]> git.ipfire.org Git - thirdparty/google/fonts.git/commitdiff
Sriracha: fix override config source path for fontc_crater build
authorFelipe Correa da Silva Sanches <juca@members.fsf.org>
Thu, 21 May 2026 20:25:45 +0000 (21:25 +0100)
committerFelipe Corrêa da Silva Sanches <juca@members.fsf.org>
Thu, 21 May 2026 22:03:22 +0000 (23:03 +0100)
The override config.yaml listed the UFO source as Sriracha-Regular.ufo
at the repository root, but at the recorded commit (6c6cf92) the source
is source/Sriracha-Regular.ufo. fontc_crater failed with "missing source
'Sriracha-Regular.ufo'".

Corrected the config.yaml source path to source/Sriracha-Regular.ufo.
The recorded commit is correct and was left unchanged.

Assisted by an AI agent (Claude Opus 4.7)

ofl/sriracha/config.yaml
ofl/sriracha/upstream_info.md

index c08ae0fa2e967a571b7c03bcdf587c4efde6f194..32b161caa32ee1d5b02f94471cb37b08ed708283 100644 (file)
@@ -3,4 +3,4 @@
 # The shipped binary may have been built with different tools/versions.
 #
 sources:
-  - Sriracha-Regular.ufo
+  - source/Sriracha-Regular.ufo
index 8a75357c0b4a34da531cbc622975de03fc284271..4c16ccc79bbb2e605757af485baf65784e126a49 100644 (file)
@@ -39,4 +39,20 @@ A source block was added to METADATA.pb pointing to commit `6c6cf92` at cadsonde
 
 ## Build Configuration (Override)
 
-An override `config.yaml` has been created in the google/fonts family directory, referencing `Sriracha-Regular.ufo` from `cadsondemak/sriracha`. This is a best-effort starting point for reproducible builds — the shipped binary was likely built with different tool versions and may not match exactly.
+An override `config.yaml` has been created in the google/fonts family directory, referencing the UFO source from `cadsondemak/sriracha`. This is a best-effort starting point for reproducible builds — the shipped binary was likely built with different tool versions and may not match exactly.
+
+## fontc_crater Build Fix (2026-05-21)
+
+**Model**: Claude Opus 4.7
+
+### Initial state
+The override `config.yaml` listed `sources: [Sriracha-Regular.ufo]`. fontc_crater failed with `missing source 'Sriracha-Regular.ufo'`.
+
+### Investigation
+At the recorded commit `6c6cf92` the UFO source exists at `source/Sriracha-Regular.ufo`, not at the repository root. The override config path was missing the `source/` directory prefix. The recorded commit is correct.
+
+### Actions taken
+The override `config.yaml` source path was corrected from `Sriracha-Regular.ufo` to `source/Sriracha-Regular.ufo`.
+
+### Final state
+The override `config.yaml` references `source/Sriracha-Regular.ufo`, which exists at the recorded commit `6c6cf92`.