[prev in list] [next in list] [prev in thread] [next in thread]
List: pkgsrc-users
Subject: lang/zig 0.10 build failures
From: Chavdar Ivanov <ci4ic4 () gmail ! com>
Date: 2022-11-20 21:43:50
Message-ID: 1668980249024.3432437470.3708507130 () gmail ! com
[Download RAW message or body]
Hi,
Under -current from a day before, amd64, with fully upgraded pkgsrc (after
pkg_rolling-replace), I get:
....
[ 98%] Built target zig1
[ 99%] Building stage2 object /usr/pkgsrc/lang/zig/work/zig-0.10.0/zig2.o
./lib/std/Thread/Futex.zig:724:33: error: expected integer type, found
'comptime_int'
return addr >> @ctz(alignment);
^
./lib/std/os.zig:5300:17: error: querying for canonical path of a handle is
unsupported on this host
else => @compileError("querying for canonical path of a handle is
unsupported on this host"),
^
./lib/std/fs.zig:60:38: error: container 'std.os' has no member called
'MAXNAMLEN'
.netbsd, .openbsd, .solaris => os.MAXNAMLEN,
^
*** Error code 1
...
Likewise, under Ubuntu 22.10 Aarch64, again pkgsrc updated as above, I get:
.....
[ 99%] Building CXX object CMakeFiles/zig2.dir/src/stage1/empty.cpp.o
[100%] Linking CXX executable zig2
/usr/bin/ld: zig2.o: in function `codegen.llvm.initializeLLVMTarget':
/usr/pkgsrc/lang/zig/work/zig-0.10.0/src/codegen/llvm.zig:9882: undefined
reference to `LLVMInitializeVETarget'
/usr/bin/ld:
/usr/pkgsrc/lang/zig/work/zig-0.10.0/src/codegen/llvm.zig:9883: undefined
reference to `LLVMInitializeVETargetInfo'
/usr/bin/ld:
/usr/pkgsrc/lang/zig/work/zig-0.10.0/src/codegen/llvm.zig:9884: undefined
reference to `LLVMInitializeVETargetMC'
/usr/bin/ld:
/usr/pkgsrc/lang/zig/work/zig-0.10.0/src/codegen/llvm.zig:9885: undefined
reference to `LLVMInitializeVEAsmPrinter'
/usr/bin/ld:
/usr/pkgsrc/lang/zig/work/zig-0.10.0/src/codegen/llvm.zig:9886: undefined
reference to `LLVMInitializeVEAsmParser'
collect2: error: ld returned 1 exit status
--- zig2 ---
*** [zig2] Error code 1
....
By the way, the remark in the GitHub repo about zig2.o needing at least 9.1
Gb to build is indeed true, I had to stop a number of services on the
Ubuntu VM (a dual Ampere CPU 12GB Oracle OCI guest) to get to that point,
before that it was crashing.
--
----
Chavdar Ivanov
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic