Skip to content

migrate to zig-0.17 - #364

Draft
sergot wants to merge 1 commit into
rockorager:mainfrom
sergot:zig-0.17
Draft

migrate to zig-0.17#364
sergot wants to merge 1 commit into
rockorager:mainfrom
sergot:zig-0.17

Conversation

@sergot

@sergot sergot commented Aug 28, 2026

Copy link
Copy Markdown

Hi there!

I started migrating zigimg to 0.17 (master snapshot 0.17.0-dev.1859+dcceb318e).

Changes from zig master that affect libvaxis:

  1. struct of arrays approach for Type
  2. getLast and last changes
  3. Ast.parse mode changes
  4. dupeZ -> dupeSentinel
  5. waitpid *u32 -> *i32

Important to note that this relies on uucode and zigimg migration to 0.17 which I also worked on, so not ready to be merged to main until both are released.

I am more than happy to continue working on this as zig-0.17 is not yet released and there are still some changes coming.

@rockorager
rockorager marked this pull request as draft August 28, 2026 12:51
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.

1 participant