Skip to content

update to Zig 0.16.0#3174

Merged
Techatrix merged 14 commits intomasterfrom
techatrix/update-zig
Apr 16, 2026
Merged

update to Zig 0.16.0#3174
Techatrix merged 14 commits intomasterfrom
techatrix/update-zig

Conversation

@Techatrix
Copy link
Copy Markdown
Member

🎊

@Sorrow-Scarlet
Copy link
Copy Markdown

CANT LIVE WITHOUT ZLS!

@leecannon
Copy link
Copy Markdown
Member

@Techatrix what is this PR currently waiting for?

The upside is that this change prevents ZLS from failing to build when
the zig-flake has been overriden by the dependant flake. The downside is
that this masks runtime incompatibilities between Zig and ZLS.
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2?narHash=sha256-OEf7YqhF9IjJFYZJyuhAypgU%2BVsRB5lD4DuiMws5Ltc%3D' (2026-04-07)
  → 'github:NixOS/nixpkgs/7e495b747b51f95ae15e74377c5ce1fe69c1765f?narHash=sha256-B35lpsqnSZwn1Lmz06BpwF7atPgFmUgw1l8KAV3zpVQ%3D' (2026-04-13)
• Added input 'zig-flake':
    'github:silversquirl/zig-flake/2c9eec04c4a27ca54addd9e6c28a5a64906cba0a?narHash=sha256-lmTMKC0Rc0L1GChNEAkn%2BhV/iaFMU4B2C9NkQqydumo%3D' (2026-04-14)
• Added input 'zig-flake/nixpkgs':
    follows 'nixpkgs'
• Removed input 'zig-overlay'
• Removed input 'zig-overlay/flake-compat'
• Removed input 'zig-overlay/nixpkgs'
• Removed input 'zig-overlay/systems'
@Techatrix Techatrix force-pushed the techatrix/update-zig branch from f78c835 to 872e5fc Compare April 16, 2026 19:06
@Techatrix Techatrix marked this pull request as ready for review April 16, 2026 19:11
@Techatrix Techatrix merged commit 7aa6eb3 into master Apr 16, 2026
7 checks passed
@Techatrix Techatrix deleted the techatrix/update-zig branch April 16, 2026 19:11
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.

ZLS build break with Zig 0.16.0-dev.3203+edfc4727e due to ArrayHashMap/ObjectMap API changes

3 participants