Search Criteria
Package Details: zig-dev-bin 1:0.15.0_dev.643.gdc6ffc28b-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/zig-dev-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | zig-dev-bin |
| Description: | A general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software |
| Upstream URL: | https://ziglang.org/ |
| Keywords: | zig |
| Licenses: | MIT |
| Conflicts: | zig |
| Provides: | zig |
| Submitter: | zhangkaizhao |
| Maintainer: | Techcable (junckes, swiftscythe) |
| Last Packager: | Techcable |
| Votes: | 17 |
| Popularity: | 0.26 |
| First Submitted: | 2020-09-20 08:29 (UTC) |
| Last Updated: | 2025-05-26 07:06 (UTC) |
Dependencies (3)
- curl (curl-gitAUR, curl-c-aresAUR) (make)
- minisign (minisign-gitAUR) (make)
- python3 (python) (make)
Required by (215)
- albumfetch (requires zig) (make)
- allay-launcher-git (requires zig) (make)
- aqueous (requires zig) (make)
- aqueous-git (requires zig) (make)
- ashrwm (requires zig) (make)
- ashrwm-git (requires zig) (make)
- aurodle-git (requires zig) (make)
- awtfdb (requires zig) (make)
- beansprout (requires zig) (make)
- beansprout-git (requires zig) (make)
- bintools (requires zig) (make)
- brightnessztl (requires zig) (make)
- buongiorno-git (requires zig) (make)
- cargo-lambda-bin (requires zig)
- celeste-mod-cli (requires zig) (make)
- channel-git (requires zig) (make)
- cmake-pkg (requires zig) (make)
- cmdcreate (requires zig) (make)
- cmdcreate-git (requires zig) (make)
- cmux-gtk (requires zig) (make)
- Show 195 more...
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
Techcable commented on 2023-01-19 07:06 (UTC)
Hi!
Zig has started signing the built binaries with minisign signatures.
I've updated this package to verify these signatures.
A lot of these recent errors seems to be due to missing checksums. For a while after adding the minisign signatures, Zig removed the SHA checksums. They recently added the checksums back in, so I suspect the error will be resolved.
Zdrobot commented on 2023-01-17 19:32 (UTC)
When updating packages with yay, I see this message:
And Zig is not updated, even though today current zig-dev is
zig-linux-x86_64-0.11.0-dev.1329+37424fd11.tar.xzIn order to update, I have to uninstall this package, then install it again.But today it doesn't install, failing with
lyhokia commented on 2023-01-17 05:56 (UTC) (edited on 2023-01-17 05:56 (UTC) by lyhokia)
Right now there's no checksum in zig-version-index.json, so all checksum fails to match. I see the error:
Zdrobot commented on 2023-01-08 14:59 (UTC) (edited on 2023-01-13 19:32 (UTC) by Zdrobot)
Update: installation worked today, installed zig-dev-bin 1:0.11.0_dev.1300+7cb2f9222-1 (Fri Jan 13 21:31:01 2023)
Failed to install:
Techcable commented on 2022-12-11 02:48 (UTC)
@anagram3k
You are correct. Someone else marked this as out of date, and I didn't have time to test it until recently. It seems to work fine both on x86_64 and ArchLinuxARM.
@dithpri I have added the changes you suggested.
anagram3k commented on 2022-12-10 14:00 (UTC)
Why is this marked out-of-date if it is working? Today this installed 0.11.0_dev.669+bd5a8f86a-1 and it is correctly the last version.
dithpri commented on 2022-12-06 18:50 (UTC) (edited on 2022-12-06 18:51 (UTC) by dithpri)
The build also fails for me when building in a clean chroot, complaining that
hello.zigisn't found:check()tries to access/build/zig-dev-bin/hello.zigwhich obviously doesn't exist, because it's not copied over... Because it's not listed insource. If it is added tosource, the build still fails, because it's looking in the wrong place:/build/zig-dev-bin/src/hello.zigis where it's really at (ie.${srcdir}/hello.zig).So, to recap: adding
hello.zigto thesourcearray (and a checksum), changinghello_file="$(realpath ../hello.zig)"incheck()tohello_file="${srcdir}/hello.zig"made it work for me.Techcable commented on 2022-10-28 16:11 (UTC) (edited on 2022-10-28 16:27 (UTC) by Techcable)
Hi @edtoml ! Sorry for the delayed response. 😬 School is hard!
I cannot reproduce this issue, neither on
0.10.0_dev.4060+61aaef0b0-2nor on the latest nightly build (0.10.0_dev.3880+e2bb92b2e-2right now).Have you made sure this AUR package is at the latest version? 1. What is the output of
git log --oneline -n 5 HEAD2. does the filehello.zigexist in the root of the repository?You can also use makepkg
--nocheckas a workaround to bypass a brokencheck()function.Feel free to ignore this if you have already found a workaround or have moved on to some other package.
edtoml commented on 2022-09-17 13:48 (UTC)
This was with a clean build - it was supposed to have been fixed. Ideas? TIA
==> Starting check()... Running Zig Hello World /tmp/makepkg/zig-dev-bin/src/zig-linux-x86_64-0.10.0-dev.4060+61aaef0b0/lib/std/start.zig:3:22: error: unable to load '/tmp/makepkg/zig-dev-bin/hello.zig': FileNotFound const root = @import("root"); ^~~~~~ ==> ERROR: A failure occurred in check(). Aborting... -> error making: zig-dev-bin
paulsnar commented on 2022-08-28 17:55 (UTC) (edited on 2022-08-28 18:05 (UTC) by paulsnar)
Hey @Techcable, really appreciate the changes you've introduced---the single package for both archs removes a significant manual correction step that I used to apply for aarch64. That said, due to Zig issue #9158 makepkg fails on aarch64 because
docs/langref.htmlis located at the root of the tarball instead, anddocs/stdis not generated at all.Edit: Secondarily, while I appreciate that
checkreally makes sure that Zig works, the way it's implemented currently litters the default Zig cache (located under$HOMEby default) with build products. If I may suggest, isolating Zig to either not use a build cache at all or to keep it confined to the build environment would be preferrable.« First ‹ Previous 1 2 3 Next › Last »