=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for wasi-libc-0.0.0pre20231007nb7 find: 'build/wasm32-wasi': No such file or directory # # Install the include files. # mkdir -p "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" cp -r "libc-bottom-half/headers/public"/* "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" # Generate musl's bits/alltypes.h header. mkdir -p "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/bits" sed -f libc-top-half/musl/tools/mkalltypes.sed \ libc-top-half/musl/arch/wasm32/bits/alltypes.h.in \ libc-top-half/musl/include/alltypes.h.in \ > "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/bits/alltypes.h" # Copy in the bulk of musl's public header files. cp -r "libc-top-half/musl/include"/* "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" # Copy in the musl's "bits" header files. cp -r "libc-top-half/musl"/arch/generic/bits/* "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/bits" cp -r "libc-top-half/musl"/arch/wasm32/bits/* "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/bits" # Remove selected header files. rm -f /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/syscall.h.in" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/alltypes.h.in" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"alltypes.h.in" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"stdarg.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"stddef.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/errno.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/procfs.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/user.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/kd.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/vt.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/soundcard.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/sem.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/shm.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/msg.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/ipc.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/ptrace.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/statfs.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/kd.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/vt.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/soundcard.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/sem.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/shm.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/msg.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/ipc.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/ptrace.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/statfs.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/vfs.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/statvfs.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"syslog.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/syslog.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"wait.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/wait.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"ucontext.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/ucontext.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"paths.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"utmp.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"utmpx.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"lastlog.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/acct.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/cachectl.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/epoll.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/reboot.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/swap.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/sendfile.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/inotify.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/quota.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/klog.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/fsuid.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/io.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/prctl.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/mtio.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/mount.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/fanotify.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/personality.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"elf.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"link.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/link.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"scsi/scsi.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"scsi/scsi_ioctl.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"scsi/sg.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/auxv.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"pwd.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"shadow.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"grp.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"mntent.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"netdb.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"resolv.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"pty.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"dlfcn.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"setjmp.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"ulimit.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/xattr.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"wordexp.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"spawn.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/membarrier.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/signalfd.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"termios.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/termios.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"bits/termios.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"net/if.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"net/if_arp.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"net/ethernet.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"net/route.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"netinet/if_ether.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"netinet/ether.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/timerfd.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"libintl.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"sys/sysmacros.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"aio.h" /tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include/"pthread.h" clang -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Werror -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" -Ilibc-bottom-half/headers/private -Ilibc-bottom-half/cloudlibc/src/include -Ilibc-bottom-half/cloudlibc/src -Ilibc-top-half/musl/src/include -Ilibc-top-half/musl/src/internal -fPIC -fvisibility=default -MD -MP -o build/wasm32-wasi/libc-bottom-half/crt/crt1-command.o -c libc-bottom-half/crt/crt1-command.c clang -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Werror -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" -Ilibc-bottom-half/headers/private -Ilibc-bottom-half/cloudlibc/src/include -Ilibc-bottom-half/cloudlibc/src -Ilibc-top-half/musl/src/include -Ilibc-top-half/musl/src/internal -fPIC -fvisibility=default -MD -MP -o build/wasm32-wasi/libc-bottom-half/crt/crt1.o -c libc-bottom-half/crt/crt1.c clang -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Werror -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" -Idlmalloc/include -MD -MP -o build/wasm32-wasi/dlmalloc/src/dlmalloc.o -c dlmalloc/src/dlmalloc.c clang -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Werror -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem "/tmp/lang/wasi-libc/work/wasi-libc-4db5398e65c7dd343315db7e13f3dcae056466ba/sysroot/include" -Ilibc-bottom-half/headers/private -Ilibc-bottom-half/cloudlibc/src/include -Ilibc-bottom-half/cloudlibc/src -Ilibc-top-half/musl/src/include -Ilibc-top-half/musl/src/internal -fPIC -fvisibility=default -MD -MP -o build/wasm32-wasi/libc-bottom-half/crt/crt1-reactor.o -c libc-bottom-half/crt/crt1-reactor.c clang: warning: -Wl,-zrelro: 'linker' input unused [-Wunused-command-line-argument] clang: warning: -Wl,-zrelro: 'linker' input unused [-Wunused-command-line-argument] clang: warning: clang-Wl,-zrelro: 'linker' input unused [-Wunused-command-line-argument]: warning: -Wl,-zrelro: 'linker' input unused [-Wunused-command-line-argument] libc-bottom-half/crt/crt1-command.c:11:6: error: Invalid address space for WebAssembly target 11 | void _start(void) { | ^ libc-bottom-half/crt/crt1-reactor.c:libc-bottom-half/crt/crt1-command.c8::116:: error: 6Invalid address space for WebAssembly target: error: 8Invalid address space for WebAssembly target | void _i2 errors generated. In file included from libc-bottom-half/crt/crt1.c:3: libc-bottom-half/crt/crt1-command.cngmake: *** [Makefile:585: build/wasm32-wasi/libc-bottom-half/crt/crt1-command.o] Error 1 igmake: *** Waiting for unfinished jobs.... t:11:6:i error: aInvalid address space for WebAssembly target l 11i | vzoe(id _vsoitdar)t( void{) { | ^| ^ libc-bottom-half/crt/crt1-command.c:11libc-bottom-half/crt/crt1-reactor.c:6::8 :error: 6:Invalid address space for WebAssembly target error: Invalid address space for WebAssembly target 2 errors generated2. errors generated. gmake: *** [Makefile:585: build/wasm32-wasi/libc-bottom-half/crt/crt1.o] Error 1 gmake: *** [Makefile:585: build/wasm32-wasi/libc-bottom-half/crt/crt1-reactor.o] Error 1 In file included from dlmalloc/src/dlmalloc.c:63: dlmalloc/src/malloc.c:4568:7: error: Invalid address space for WebAssembly target 4568 | void* dlmalloc(size_t bytes) { | ^ fatal error: error in backend: Cannot select: 0x792dd4b2a000: i32 = addrspacecast[4259704 -> 4239672] 0x792dd4b2a700 0x792dd4b2a700: i32 = WebAssemblyISD::Wrapper TargetGlobalAddress:i32 0 0x792dd4b2a690: i32 = TargetGlobalAddress 0 In function: dlmalloc PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /usr/pkg/bin/clang -Wno-error=implicit-int -Wno-error=int-conversion -Wno-error=incompatible-pointer-types -D_FORTIFY_SOURCE=2 -Wl,-zrelro -fPIC -O2 -DNDEBUG --target=wasm32-wasi -fno-trapping-math -Wall -Wextra -Wno-null-pointer-arithmetic -Wno-unused-parameter -Wno-sign-compare -Wno-unused-variable -Wno-unused-function -Wno-ignored-attributes -Wno-missing-braces -Wno-ignored-pragmas -Wno-unused-but-set-variable -Wno-unknown-warning-option -mthread-model single -isystem /tmp/lang/wasi-libc/work/wasi-libc-4db5398egmake: *** [Makefile:585: build/wasm32-wasi/dlmalloc/src/dlmalloc.o] Alarm clock *** Error code 2 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/lang/wasi-libc *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/lang/wasi-libc