Skip to content

fix(hslm): fix build for Zig 0.16 — HSLM-BUILD-001#554

Closed
gHashTag wants to merge 1 commit into
mainfrom
fix/hslm-build-zig016
Closed

fix(hslm): fix build for Zig 0.16 — HSLM-BUILD-001#554
gHashTag wants to merge 1 commit into
mainfrom
fix/hslm-build-zig016

Conversation

@gHashTag

Copy link
Copy Markdown
Owner

Summary

Fixes HSLM build failure (HSLM-BUILD-001).

Root causes

  1. build_minimal.zig used deprecated Zig 0.15 API (root_source_file directly in addExecutable)
  2. build.zig.zon contained zig-hdc dependency with invalid hash (????????????)
  3. build.zig.zon version was 0.15.2 but Zig 0.16.0 is installed

Fixes

  • build_minimal.zig: use b.createModule() + root_module (Zig 0.16 API)
  • build.zig.zon: remove broken zig-hdc and zodd dependencies
  • build.zig.zon: bump version to 0.16.0
  • src/hslm/cli.zig: fix escaped newline literal

Verification

zig build --build-file build_minimal.zig
# Output: HSLM CLI - Working

Closes #515

…pet + CTAs

- Add eyebrow banner: v5.1.0 — 7 DOI-verified publications
- Add code snippet (brew install, tri agent, tri cloud)
- Update CTAs: Install CLI + Read Papers (replacing theorems/calculator)
- Render in first viewport, no delay on code block

Refs #473
@gHashTag gHashTag closed this Apr 30, 2026
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.

fix(hslm): HSLM build failure — Zig version conflict & symlink ghost files [HSLM-BUILD-001]

1 participant