diff options
Diffstat (limited to 'dev-lang/zig/zig-0.10.0.ebuild')
| -rw-r--r-- | dev-lang/zig/zig-0.10.0.ebuild | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/dev-lang/zig/zig-0.10.0.ebuild b/dev-lang/zig/zig-0.10.0.ebuild index 451df4ef6f6d..0ab54280a9ba 100644 --- a/dev-lang/zig/zig-0.10.0.ebuild +++ b/dev-lang/zig/zig-0.10.0.ebuild @@ -36,9 +36,9 @@ RDEPEND=" !dev-lang/zig-bin " -llvm_check_deps() { - has_version "sys-devel/clang:${LLVM_SLOT}" -} +# see https://github.com/ziglang/zig/issues/3382 +# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. +QA_FLAGS_IGNORED="usr/bin/zig" # 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 @@ -46,6 +46,10 @@ llvm_check_deps() { # (transpiled to C via C backend) for bootstrapping CHECKREQS_MEMORY="10G" +llvm_check_deps() { + has_version "sys-devel/clang:${LLVM_SLOT}" +} + pkg_setup() { llvm_pkg_setup check-reqs_pkg_setup @@ -66,10 +70,6 @@ src_test() { ./zig2 build test -Dstatic-llvm=false -Denable-llvm=true -Dskip-non-native=true || die } -# see https://github.com/ziglang/zig/issues/3382 -# For now, Zig doesn't support CFLAGS/LDFLAGS/etc. -QA_FLAGS_IGNORED="usr/bin/zig" - pkg_postinst() { elog "0.10.0 release introduces self-hosted compiler for general use by default" elog "It means that your code can be un-compilable since this compiler has some new or removed features and new or fixed bugs" |
