Skip to content

[WIP] Ports: Update Zig to 0.15.0-dev.45+24db007cd #25775

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

linusg
Copy link
Member

@linusg linusg commented Mar 9, 2025

Still lots of work to do, but I think I got far enough to put it here as a draft.


This is essentially the 0.14.0 release from a few days ago. To improve the overall situation of the port and since I had to redo a lot of patches anyway I started upstreaming and target 0.15.0-dev (i.e. Zig master) instead:

This allows us to drop the script that generated std.c constants by importing our headers at build time, subsequently LibC/Kernel changes now require a PR to upstream Zig.

The LLVM patches are copied over from our toolchain/port (at the time of 19.x) as usual, with paths adjusted for https://github.com/ziglang/zig-bootstrap and some hunks dropped.

@linusg linusg requested a review from timschumi as a code owner March 9, 2025 14:51
@github-actions github-actions bot added the 👀 pr-needs-review PR needs review from a maintainer or community member label Mar 9, 2025
@linusg linusg marked this pull request as draft March 9, 2025 14:52
@linusg linusg removed the 👀 pr-needs-review PR needs review from a maintainer or community member label Mar 9, 2025
@linusg linusg changed the title [WIP] Ports: Update Zig to 0.14.0 [WIP] Ports: Update Zig to 0.15.0-dev.33+539f3effd Mar 10, 2025
@linusg linusg force-pushed the ports-zig-014 branch 7 times, most recently from 4666c51 to 6af62db Compare March 12, 2025 22:13
@linusg linusg changed the title [WIP] Ports: Update Zig to 0.15.0-dev.33+539f3effd [WIP] Ports: Update Zig to 0.15.0-dev.45+24db007cd Mar 13, 2025
@linusg linusg force-pushed the ports-zig-014 branch 6 times, most recently from 0077541 to cdd9a8b Compare March 18, 2025 00:43
@linusg linusg force-pushed the ports-zig-014 branch 2 times, most recently from 435b8f4 to 5dd780e Compare April 5, 2025 15:10
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