[Bug 2132991] Re: [needs-packaging] zig0.15
Pushkar Kulkarni
2132991 at bugs.launchpad.net
Mon Dec 1 11:42:11 UTC 2025
Ran a smoke test on resolute/riscv64 (qemu)
=====
ubuntu at ubuntu:~$ zig0.15 version
0.15.2
ubuntu at ubuntu:~$ zig0.15 zen
* Communicate intent precisely.
* Edge cases matter.
* Favor reading code over writing code.
* Only one obvious way to do things.
* Runtime crashes are better than bugs.
* Compile errors are better than runtime crashes.
* Incremental improvements.
* Avoid local maximums.
* Reduce the amount one must remember.
* Focus on code rather than style.
* Resource allocation may fail; resource deallocation must succeed.
* Memory is a resource.
* Together we serve the users.
ubuntu at ubuntu:~$ zig0.15 init
info: created build.zig
info: created build.zig.zon
info: created src/main.zig
info: created src/root.zig
info: see `zig build --help` for a menu of options
ubuntu at ubuntu:~$ zig0.15 build
ubuntu at ubuntu:~$ ./zig-out/bin/ubuntu
All your codebase are belong to us.
Run `zig build test` to run the tests.
=====
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2132991
Title:
[needs-packaging] zig0.15
Status in Ubuntu:
New
Bug description:
The current latest upstream release of zig is version 0.15.2. Zig 0.15
depends on llvm-toolchain-20. Most of the active Zig projects have
moved to 0.15 (e.g. ghostty moved from 0.13 to 0.15). It is critical
to package this upstream release.
We will do versioned packages of zig and use the zig-defaults package
to manage defaults. This [1] is the initial zig packaging bug report,
for reference.
[1] https://bugs.launchpad.net/ubuntu/+bug/2115473
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2132991/+subscriptions
More information about the Ubuntu-sponsors
mailing list