Search Criteria
Package Details: zig-dev-bin 1:0.12.0_dev.3433.g640acf862-1
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) |
Last Packager: | Techcable |
Votes: | 17 |
Popularity: | 0.23 |
First Submitted: | 2020-09-20 08:29 (UTC) |
Last Updated: | 2024-03-24 07:50 (UTC) |
Dependencies (4)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- jq (jq-gitAUR, jaq-binAUR) (make)
- minisign (minisign-gitAUR) (make)
- ripgrep (ripgrep-gitAUR) (make)
Required by (80)
- asciigen (requires zig) (make)
- brightnessztl (requires zig) (make)
- buongiorno-git (requires zig) (make)
- cargo-lambda-bin (requires zig)
- cmake-pkg (requires zig) (make)
- colorstorm (requires zig) (make)
- comlink-git (requires zig) (make)
- cyberscript (requires zig) (make)
- deshader-git (requires zig) (make)
- digisim-git (requires zig) (make)
- erasmus (requires zig) (make)
- fancy-cat (requires zig) (make)
- flow-control (requires zig) (make)
- flow-control-git (requires zig) (make)
- gb-emu-zig-git (requires zig) (make)
- ghostty-git (requires zig) (make)
- ghostty-git-zen3 (requires zig) (make)
- Show 63 more...
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
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.xz
In 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.zig
isn't found:check()
tries to access/build/zig-dev-bin/hello.zig
which 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.zig
is where it's really at (ie.${srcdir}/hello.zig
).So, to recap: adding
hello.zig
to thesource
array (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-2
nor on the latest nightly build (0.10.0_dev.3880+e2bb92b2e-2
right now).Have you made sure this AUR package is at the latest version? 1. What is the output of
git log --oneline -n 5 HEAD
2. does the filehello.zig
exist in the root of the repository?You can also use makepkg
--nocheck
as 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.html
is located at the root of the tarball instead, anddocs/std
is not generated at all.Edit: Secondarily, while I appreciate that
check
really makes sure that Zig works, the way it's implemented currently litters the default Zig cache (located under$HOME
by 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.Techcable commented on 2022-08-24 04:18 (UTC)
Thanks for noticing @legendary-cookie :)
This issue has been fixed now (and I bumped the
pkgrel
), it was an issue with the old.gitignore
.« First ‹ Previous 1 2 3 Next › Last »