diff options
| author | user <user@clank> | 2026-09-10 11:19:54 +0200 |
|---|---|---|
| committer | user <user@clank> | 2026-09-10 11:19:54 +0200 |
| commit | 16620e7fd9a6780756dc956466c3579e5bb2f384 (patch) | |
| tree | 4d7031ddfcf5b567accb41cabf4ffb1e8ed9d3ae /src | |
| parent | release: v0.1.7 paperwork -- formula and PKGBUILD pinned (diff) | |
| download | slosh-16620e7fd9a6780756dc956466c3579e5bb2f384.tar.gz slosh-16620e7fd9a6780756dc956466c3579e5bb2f384.tar.xz slosh-16620e7fd9a6780756dc956466c3579e5bb2f384.zip | |
build: a vendor bump rebuilds libghostty-vt, everywhere it is consumed
Three stale-build landmines, all found by shipping v0.1.7 -- the first
release where new code (GhosttySearch) actually needed the vendor bump
of 2026-09-01:
- $(VT_LIB) had no prerequisites, so an existing .a *was* the build:
the macOS builder compiled pane.c against zig-out headers from before
the bump. The vendor manifest is now the prerequisite; a re-vendor
rewrites it, so a bump rebuilds the lib and its installed headers.
- web/demo had the same guard and also never passed -Dversion-string:
upstream's build.zig ran git describe in our repo, and on the tag
checkout web/publish builds from, a slosh tag is a fatal version
mismatch. Both fixed; both had hidden behind a stale build/vt.
- The builder's zig-pkg (excluded from the sync, and left half-empty by
a once-interrupted push) is an input, not a cache: it is now synced
separately and additively, so a bump's new packages arrive and a
partial local tree cannot maim the builder's copy.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions
