Skip to content
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

add 32-bit ARM linux binary tarballs to the download page for master branch #9947

Closed
Tracked by #3174
Prince213 opened this issue Oct 14, 2021 · 7 comments
Closed
Tracked by #3174
Labels
arch-arm 32-bit ARM enhancement Solving this issue will likely involve adding new logic or components to the codebase.
Milestone

Comments

@Prince213
Copy link
Contributor

Zig releases tend to be far apart and eventually become stale given the current speed of development.

Currently, nightly build only contains binaries for a limited platforms. Because the speed of development of Zig is still rather fast and it's a time-consuming task to bootstrap Zig, it's better if we could produce binaries for more platforms if possible.

@g-w1
Copy link
Contributor

g-w1 commented Oct 14, 2021

Which platform are you looking for that is not available?

@zigazeljko
Copy link
Contributor

Perhaps linux-arm? If nothing else, having nightly builds for 32-bit platforms will help avoid regressions like #9710 in the future.

@andrewrk
Copy link
Member

andrewrk commented Oct 14, 2021

Let's narrow the scope of this issue to only 32-bit ARM.

Related #3174

I'd like to wait to do this until issues such as #6485 are solved (by completing the self-hosted compiler).

@andrewrk andrewrk changed the title More platforms for nightly build add 32-bit ARM linux binary tarballs to the download page for master branch Oct 14, 2021
@andrewrk andrewrk added arch-arm 32-bit ARM enhancement Solving this issue will likely involve adding new logic or components to the codebase. labels Oct 14, 2021
@andrewrk andrewrk added this to the 0.10.0 milestone Oct 14, 2021
@mikdusan
Copy link
Member

mikdusan commented Oct 14, 2021

32-bit host caveat is that building stage1 compiler cannot be done due to address space limits. Also, big parts of the test suite have the same exact issue. It is anticipated that stage2 compiler, when stable, should make 32-bit host and testing a thing.

@Prince213
Copy link
Contributor Author

Which platform are you looking for that is not available?

I'm actually talking about i386-windows, if that's possible.

@andrewrk
Copy link
Member

This issue has been co-opted for 32-bit arm, you'll need to find or create the 32 bit windows one

@andrewrk andrewrk modified the milestones: 0.14.0, 0.11.0 Aug 3, 2023
@andrewrk
Copy link
Member

andrewrk commented Aug 3, 2023

This is done as of a couple weeks ago. Windows 32-bit downloads are available too btw

@andrewrk andrewrk closed this as completed Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
arch-arm 32-bit ARM enhancement Solving this issue will likely involve adding new logic or components to the codebase.
Projects
None yet
Development

No branches or pull requests

5 participants