Upgrade zig language to the latest release.
Details
- Reviewers
- None
- Group Reviewers
Ports Committers portmgr - Commits
- R11:28238a95a3f5: lang/zig: update to 0.12.0
R11:55f0537a0484: lang/zig: adjust CONFLICTS after 98d70399e765
R11:a14183bb8404: lang/zig010: drop unused dependency on archivers/lzma
R11:8c51d3a8ca38: lang/zig: drop unused dependency on archivers/lzma
R11:7a200185378b: lang/zig: pacify check-plist after 8c1e3e605452
Tested on 14.0-RELEASE and 15.0-CURRENT
Tested with native (x86-64) and cross compilation (RISC-V).
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
Tested with native (x86-64) and cross compilation (RISC-V).
Do you mean it's tested on RISC-V? If so should we update ONLY_FOR_ARCHS field?
I tested it with cross-compilation to RISC-V (32 bit MCU, ESP32-C3 chip). Compiler ran on x86-64 computer. I don't have RISC-V FreeBSD capable hardware.
Ok, if you want to test zig on FreeBSD, I would recommend building riscv64 and testing with the emulator like qemu-system-riscv64 (emulators/qemu) and spike (emulators/riscv-isa-sim)
Also, this isn't built cleanly in poudriere: https://gist.github.com/lwhsu/cfcbd8881d7a7b745178dcba11568ec6
Please check and fix. Thanks!
Diff updated. Now poudriere doesn't report errors in pkg-plist.
Do you know why stage-qa doesn't report errors, but when run in poudriere it does (with first version of the diff)?