diff options
| author | Eric Joldasov <bratishkaerik@getgoogleoff.me> | 2022-11-01 09:56:36 +0600 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2022-11-07 06:51:57 +0000 |
| commit | f28480799d348da161f8d121df2fb99c73250ab3 (patch) | |
| tree | 5c5b1136fbc88e7182410981d77860fe6a82a3b3 /dev-lang/zig/zig-9999.ebuild | |
| parent | 5bd918e10790e4bc6eb34f9588d599f68040c4a3 (diff) | |
| download | gentoo-f28480799d348da161f8d121df2fb99c73250ab3.tar.gz gentoo-f28480799d348da161f8d121df2fb99c73250ab3.tar.bz2 gentoo-f28480799d348da161f8d121df2fb99c73250ab3.zip | |
dev-lang/zig: add 0.10.0
Drop "threads" USE flag, since this is default and well-tested
configuration by upstream.
Drop "test" USE flag, since it doesn't require special dependencies (or preparations)
necessary to run tests.
Bug: https://bugs.gentoo.org/876181
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-lang/zig/zig-9999.ebuild')
| -rw-r--r-- | dev-lang/zig/zig-9999.ebuild | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/dev-lang/zig/zig-9999.ebuild b/dev-lang/zig/zig-9999.ebuild index f4f7a100d588..b5b25d1f884f 100644 --- a/dev-lang/zig/zig-9999.ebuild +++ b/dev-lang/zig/zig-9999.ebuild @@ -42,7 +42,10 @@ llvm_check_deps() { has_version "sys-devel/clang:${LLVM_SLOT}" } -# see https://github.com/ziglang/zig/wiki/Troubleshooting-Build-Issues#high-memory-requirements +# see https://ziglang.org/download/0.10.0/release-notes.html#Self-Hosted-Compiler +# 0.10.0 release - 9.6 GiB, since we use compiler written in C++ for bootstrapping +# 0.11.0 release - ~2.8 GiB, since we will (at least according to roadmap) use self-hosted compiler +# (transpiled to C via C backend) for bootstrapping CHECKREQS_MEMORY="10G" pkg_setup() { @@ -68,7 +71,3 @@ src_test() { # see https://github.com/ziglang/zig/issues/3382 QA_FLAGS_IGNORED="usr/bin/zig" - -pkg_postinst() { - elog "If you want to use stage1 backend, use -fstage1 flag" -} |
