Skip to content

update to Zig 0.16#12388

Draft
pluiedev wants to merge 16 commits intoghostty-org:mainfrom
pluiedev:zig-0.16
Draft

update to Zig 0.16#12388
pluiedev wants to merge 16 commits intoghostty-org:mainfrom
pluiedev:zig-0.16

Conversation

@pluiedev
Copy link
Copy Markdown
Member

WIP! A lot of stuff still doesn't compile because all of this is a gigantic pain even more than Writergate.

Closes #12228

We also remove the Homebrew workaround for 0.15.2 as 0.16 should work
just fine on Xcode 26.4.
@vegerot
Copy link
Copy Markdown

vegerot commented Apr 23, 2026

off-topic: would you please share the patch(es) for "Writergate"? I'm curious what that was and how it was migrated.

@mitchellh
Copy link
Copy Markdown
Contributor

off-topic: would you please share the patch(es) for "Writergate"? I'm curious what that was and how it was migrated.

#9004

And then numerous follow-ups:

https://github.com/ghostty-org/ghostty/pulls?q=is%3Apr+is%3Aclosed+zig+0.15

block[i] == .transport_and_map_symbols;
}
}
};
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

confirming that this looks exactly right to me! sorry i didn't get in a PR to help prepare for this change

@jacobsandlund
Copy link
Copy Markdown
Contributor

I added this PR on top of pluiedev/zig-0.16: pluiedev#1. Take what you want from it, hope that helps!

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.

Zig 0.16 migration

4 participants