2
3
Fork
You've already forked ncsu
0

zig-0.16 build breakage #272

Closed
opened 2026年04月20日 08:37:52 +02:00 by wiz · 0 comments
wiz commented 2026年04月20日 08:37:52 +02:00 (Migrated from code.blicky.net)
Copy link

I have read that 2.9.2 only claims to support zig 0.14 and zig 0.15.
This is a heads-up that zig 0.16 breaks it.
We've updated zig in pkgsrc to 0.16 and now see:

=> 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 ncdu-2.9.2
cd /pbulk/work/sysutils/ncdu2/work/ncdu-2.9.2 && /usr/bin/env USETOOLS=no ZIG_GLOBAL_CACHE_DIR=/pbulk/work/sysutils/ncdu2/work/zig-global-cache ZIG_LOCAL_CACHE_DIR=/pbulk/work/sysutils/ncdu2/work/zig-local-cache CC=gcc CFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/pkg/include/ncurses CPPFLAGS=-I/usr/pkg/include\ -I/usr/pkg/include/ncurses CXX=c++ CXXFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/pkg/include/ncurses COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/pbulk/work/sysutils/ncdu2/work/.cwrapper/bin:/pbulk/work/sysutils/ncdu2/work/.buildlink/bin:/pbulk/work/sysutils/ncdu2/work/.gcc/bin:/pbulk/work/sysutils/ncdu2/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp HOME=/pbulk/work/sysutils/ncdu2/work/.home CWRAPPERS_CONFIG_DIR=/pbulk/work/sysutils/ncdu2/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/pbulk/work/sysutils/ncdu2/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/pbulk/work/sysutils/ncdu2/work/.tools/bin/itstool GDBUS_CODEGEN=/pbulk/work/sysutils/ncdu2/work/.tools/bin/gdbus-codegen PKG_CONFIG=/pbulk/work/sysutils/ncdu2/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/pbulk/work/sysutils/ncdu2/work/.buildlink/lib/pkgconfig:/pbulk/work/sysutils/ncdu2/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/pbulk/work/sysutils/ncdu2/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/pbulk/work/sysutils/ncdu2/work/.cwrapper/config zig build --release=safe -Dcpu=baseline -Dpie=true --prefix /pbulk/work/sysutils/ncdu2/work/.destdir/usr/pkg
install
+- install ncdu
 +- compile exe ncdu ReleaseSafe native-native 155 errors
src/ui.zig:290:16: error: invalid builtin function: '@Type'
 break :lbl @Type(.{
 ^~~~~
src/c.zig:4:15: error: C import failed
pub const c = @cImport({
 ^~~~~~~~
referenced by:
 c: src/main.zig:21:27
 main: src/main.zig:470:9
 4 reference(s) hidden; use '-freference-trace=6' to see all references
error: translation failure
/usr/include/stdio.h:151:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:151:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:151:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:151:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:282:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:282:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:282:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:282:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:305:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:305:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:305:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:305:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:321:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:321:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:321:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:321:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:332:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:332:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:332:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:332:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:337:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:337:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:337:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:337:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:352:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:352:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:352:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:352:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:366:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:366:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:366:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:366:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:382:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:382:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:382:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:382:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:397:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:397:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:397:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:397:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:424:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:424:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:424:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:424:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:441:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:441:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:441:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:441:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:454:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:454:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:454:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:454:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:516:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:516:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:516:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:516:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:536:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:536:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:536:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:536:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/stdio.h:591:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/stdio.h:591:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/stdio.h:591:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/stdio.h:591:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/ssp/ssp.h:97:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/ssp/ssp.h:97:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/ssp/ssp.h:97:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/ssp/ssp.h:97:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/ssp/stdio.h:50:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/ssp/stdio.h:50:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/ssp/stdio.h:50:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/ssp/stdio.h:50:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/string.h:136:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/string.h:136:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/string.h:136:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/string.h:136:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/strings.h:79:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/strings.h:79:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/strings.h:79:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/strings.h:79:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/string.h:150:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/string.h:150:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/string.h:150:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/string.h:150:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/ssp/string.h:46:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/ssp/string.h:46:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/ssp/string.h:46:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/ssp/string.h:46:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/ssp/string.h:93:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/ssp/string.h:93:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/ssp/string.h:93:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/ssp/string.h:93:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/sys/endian.h:74:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/sys/endian.h:74:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/sys/endian.h:74:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/sys/endian.h:74:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/machine/byte_swap.h:72:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/machine/byte_swap.h:72:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/machine/byte_swap.h:72:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/machine/byte_swap.h:72:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/sys/bswap.h:23:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/sys/bswap.h:23:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/sys/bswap.h:23:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/sys/bswap.h:23:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/sys/types.h:263:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/sys/types.h:263:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/sys/types.h:263:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/sys/types.h:263:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/sys/select.h:75:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/sys/select.h:75:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/sys/select.h:75:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/sys/select.h:75:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/sys/time.h:347:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/sys/time.h:347:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/sys/time.h:347:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/sys/time.h:347:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/time.h:266:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/time.h:266:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/time.h:266:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/time.h:266:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/wchar.h:217:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/wchar.h:217:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/wchar.h:217:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/wchar.h:217:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/wchar.h:263:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/wchar.h:263:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/wchar.h:263:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/wchar.h:263:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/wchar.h:304:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/wchar.h:304:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/wchar.h:304:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/wchar.h:304:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/locale.h:117:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/locale.h:117:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/locale.h:117:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/locale.h:117:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/fnmatch.h:55:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/fnmatch.h:55:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/fnmatch.h:55:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/fnmatch.h:55:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/ssp/unistd.h:48:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/ssp/unistd.h:48:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/ssp/unistd.h:48:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/ssp/unistd.h:48:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/unistd.h:430:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/unistd.h:430:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/unistd.h:430:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/unistd.h:430:1: error: expected ';', found ''
__END_DECLS
^
/usr/include/pwd.h:157:1: error: unknown type name 'pragma'
__END_DECLS
^
/usr/include/pwd.h:157:1: error: expected ';', found 'an identifier'
__END_DECLS
^
/usr/include/pwd.h:157:1: error: unknown type name 'visibility'
__END_DECLS
^
/usr/include/pwd.h:157:1: error: expected ';', found ''
__END_DECLS
^
error: 155 compilation errors
failed command: /usr/pkg/bin/zig build-exe -D_NETBSD_SOURCE -DNCURSES_WIDECHAR -I/usr/pkg/include/ncurses -I/usr/pkg/include -L/usr/pkg/lib -lncurses -I/usr/pkg/include -L/usr/pkg/lib -lzstd -fno-strip -OReleaseSafe -target native-native -mcpu baseline -Mroot=/pbulk/work/sysutils/ncdu2/work/ncdu-2.9.2/src/main.zig -lc --cache-dir /pbulk/work/sysutils/ncdu2/work/zig-local-cache --global-cache-dir /pbulk/work/sysutils/ncdu2/work/zig-global-cache --name ncdu --zig-lib-dir /usr/pkg/lib/zig/ -fPIE --listen=-
Build Summary: 0/3 steps succeeded (1 failed)
install transitive failure
+- install ncdu transitive failure
 +- compile exe ncdu ReleaseSafe native-native 155 errors
error: the following build command failed with exit code 1:
/pbulk/work/sysutils/ncdu2/work/zig-local-cache/o/c3a3b3268da8460ff793e71d1a2ad3d5/build /usr/pkg/bin/zig /usr/pkg/lib/zig /pbulk/work/sysutils/ncdu2/work/ncdu-2.9.2 /pbulk/work/sysutils/ncdu2/work/zig-local-cache /pbulk/work/sysutils/ncdu2/work/zig-global-cache --seed 0xf25030c2 -Z68252550d0524175 --release=safe -Dcpu=baseline -Dpie=true --prefix /pbulk/work/sysutils/ncdu2/work/.destdir/usr/pkg
*** Error code 1
Stop.
make[1]: stopped making "all" in /usr/pkgsrc/sysutils/ncdu2
*** Error code 1
Stop.
make: stopped making "all" in /usr/pkgsrc/sysutils/ncdu2

see eg. https://releng.netbsd.org/pkgreports/shadow/HEAD/NetBSD-11.0-x86_64/20260418.0931/ncdu-2.9.2/build.log

I have read that 2.9.2 only claims to support zig 0.14 and zig 0.15. This is a heads-up that zig 0.16 breaks it. We've updated zig in pkgsrc to 0.16 and now see: ``` => 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 ncdu-2.9.2 cd /pbulk/work/sysutils/ncdu2/work/ncdu-2.9.2 && /usr/bin/env USETOOLS=no ZIG_GLOBAL_CACHE_DIR=/pbulk/work/sysutils/ncdu2/work/zig-global-cache ZIG_LOCAL_CACHE_DIR=/pbulk/work/sysutils/ncdu2/work/zig-local-cache CC=gcc CFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/pkg/include/ncurses CPPFLAGS=-I/usr/pkg/include\ -I/usr/pkg/include/ncurses CXX=c++ CXXFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/pkg/include/ncurses COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/pbulk/work/sysutils/ncdu2/work/.cwrapper/bin:/pbulk/work/sysutils/ncdu2/work/.buildlink/bin:/pbulk/work/sysutils/ncdu2/work/.gcc/bin:/pbulk/work/sysutils/ncdu2/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=cpp HOME=/pbulk/work/sysutils/ncdu2/work/.home CWRAPPERS_CONFIG_DIR=/pbulk/work/sysutils/ncdu2/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/pbulk/work/sysutils/ncdu2/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/pbulk/work/sysutils/ncdu2/work/.tools/bin/itstool GDBUS_CODEGEN=/pbulk/work/sysutils/ncdu2/work/.tools/bin/gdbus-codegen PKG_CONFIG=/pbulk/work/sysutils/ncdu2/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/pbulk/work/sysutils/ncdu2/work/.buildlink/lib/pkgconfig:/pbulk/work/sysutils/ncdu2/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/pbulk/work/sysutils/ncdu2/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/pbulk/work/sysutils/ncdu2/work/.cwrapper/config zig build --release=safe -Dcpu=baseline -Dpie=true --prefix /pbulk/work/sysutils/ncdu2/work/.destdir/usr/pkg install +- install ncdu +- compile exe ncdu ReleaseSafe native-native 155 errors src/ui.zig:290:16: error: invalid builtin function: '@Type' break :lbl @Type(.{ ^~~~~ src/c.zig:4:15: error: C import failed pub const c = @cImport({ ^~~~~~~~ referenced by: c: src/main.zig:21:27 main: src/main.zig:470:9 4 reference(s) hidden; use '-freference-trace=6' to see all references error: translation failure /usr/include/stdio.h:151:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:151:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:151:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:151:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:282:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:282:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:282:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:282:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:305:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:305:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:305:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:305:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:321:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:321:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:321:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:321:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:332:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:332:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:332:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:332:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:337:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:337:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:337:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:337:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:352:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:352:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:352:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:352:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:366:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:366:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:366:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:366:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:382:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:382:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:382:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:382:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:397:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:397:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:397:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:397:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:424:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:424:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:424:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:424:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:441:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:441:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:441:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:441:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:454:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:454:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:454:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:454:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:516:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:516:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:516:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:516:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:536:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:536:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:536:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:536:1: error: expected ';', found '' __END_DECLS ^ /usr/include/stdio.h:591:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/stdio.h:591:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/stdio.h:591:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/stdio.h:591:1: error: expected ';', found '' __END_DECLS ^ /usr/include/ssp/ssp.h:97:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/ssp/ssp.h:97:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/ssp/ssp.h:97:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/ssp/ssp.h:97:1: error: expected ';', found '' __END_DECLS ^ /usr/include/ssp/stdio.h:50:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/ssp/stdio.h:50:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/ssp/stdio.h:50:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/ssp/stdio.h:50:1: error: expected ';', found '' __END_DECLS ^ /usr/include/string.h:136:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/string.h:136:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/string.h:136:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/string.h:136:1: error: expected ';', found '' __END_DECLS ^ /usr/include/strings.h:79:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/strings.h:79:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/strings.h:79:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/strings.h:79:1: error: expected ';', found '' __END_DECLS ^ /usr/include/string.h:150:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/string.h:150:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/string.h:150:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/string.h:150:1: error: expected ';', found '' __END_DECLS ^ /usr/include/ssp/string.h:46:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/ssp/string.h:46:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/ssp/string.h:46:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/ssp/string.h:46:1: error: expected ';', found '' __END_DECLS ^ /usr/include/ssp/string.h:93:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/ssp/string.h:93:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/ssp/string.h:93:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/ssp/string.h:93:1: error: expected ';', found '' __END_DECLS ^ /usr/include/sys/endian.h:74:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/sys/endian.h:74:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/sys/endian.h:74:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/sys/endian.h:74:1: error: expected ';', found '' __END_DECLS ^ /usr/include/machine/byte_swap.h:72:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/machine/byte_swap.h:72:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/machine/byte_swap.h:72:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/machine/byte_swap.h:72:1: error: expected ';', found '' __END_DECLS ^ /usr/include/sys/bswap.h:23:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/sys/bswap.h:23:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/sys/bswap.h:23:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/sys/bswap.h:23:1: error: expected ';', found '' __END_DECLS ^ /usr/include/sys/types.h:263:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/sys/types.h:263:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/sys/types.h:263:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/sys/types.h:263:1: error: expected ';', found '' __END_DECLS ^ /usr/include/sys/select.h:75:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/sys/select.h:75:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/sys/select.h:75:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/sys/select.h:75:1: error: expected ';', found '' __END_DECLS ^ /usr/include/sys/time.h:347:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/sys/time.h:347:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/sys/time.h:347:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/sys/time.h:347:1: error: expected ';', found '' __END_DECLS ^ /usr/include/time.h:266:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/time.h:266:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/time.h:266:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/time.h:266:1: error: expected ';', found '' __END_DECLS ^ /usr/include/wchar.h:217:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/wchar.h:217:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/wchar.h:217:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/wchar.h:217:1: error: expected ';', found '' __END_DECLS ^ /usr/include/wchar.h:263:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/wchar.h:263:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/wchar.h:263:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/wchar.h:263:1: error: expected ';', found '' __END_DECLS ^ /usr/include/wchar.h:304:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/wchar.h:304:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/wchar.h:304:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/wchar.h:304:1: error: expected ';', found '' __END_DECLS ^ /usr/include/locale.h:117:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/locale.h:117:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/locale.h:117:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/locale.h:117:1: error: expected ';', found '' __END_DECLS ^ /usr/include/fnmatch.h:55:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/fnmatch.h:55:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/fnmatch.h:55:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/fnmatch.h:55:1: error: expected ';', found '' __END_DECLS ^ /usr/include/ssp/unistd.h:48:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/ssp/unistd.h:48:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/ssp/unistd.h:48:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/ssp/unistd.h:48:1: error: expected ';', found '' __END_DECLS ^ /usr/include/unistd.h:430:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/unistd.h:430:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/unistd.h:430:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/unistd.h:430:1: error: expected ';', found '' __END_DECLS ^ /usr/include/pwd.h:157:1: error: unknown type name 'pragma' __END_DECLS ^ /usr/include/pwd.h:157:1: error: expected ';', found 'an identifier' __END_DECLS ^ /usr/include/pwd.h:157:1: error: unknown type name 'visibility' __END_DECLS ^ /usr/include/pwd.h:157:1: error: expected ';', found '' __END_DECLS ^ error: 155 compilation errors failed command: /usr/pkg/bin/zig build-exe -D_NETBSD_SOURCE -DNCURSES_WIDECHAR -I/usr/pkg/include/ncurses -I/usr/pkg/include -L/usr/pkg/lib -lncurses -I/usr/pkg/include -L/usr/pkg/lib -lzstd -fno-strip -OReleaseSafe -target native-native -mcpu baseline -Mroot=/pbulk/work/sysutils/ncdu2/work/ncdu-2.9.2/src/main.zig -lc --cache-dir /pbulk/work/sysutils/ncdu2/work/zig-local-cache --global-cache-dir /pbulk/work/sysutils/ncdu2/work/zig-global-cache --name ncdu --zig-lib-dir /usr/pkg/lib/zig/ -fPIE --listen=- Build Summary: 0/3 steps succeeded (1 failed) install transitive failure +- install ncdu transitive failure +- compile exe ncdu ReleaseSafe native-native 155 errors error: the following build command failed with exit code 1: /pbulk/work/sysutils/ncdu2/work/zig-local-cache/o/c3a3b3268da8460ff793e71d1a2ad3d5/build /usr/pkg/bin/zig /usr/pkg/lib/zig /pbulk/work/sysutils/ncdu2/work/ncdu-2.9.2 /pbulk/work/sysutils/ncdu2/work/zig-local-cache /pbulk/work/sysutils/ncdu2/work/zig-global-cache --seed 0xf25030c2 -Z68252550d0524175 --release=safe -Dcpu=baseline -Dpie=true --prefix /pbulk/work/sysutils/ncdu2/work/.destdir/usr/pkg *** Error code 1 Stop. make[1]: stopped making "all" in /usr/pkgsrc/sysutils/ncdu2 *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/sysutils/ncdu2 ``` see eg. https://releng.netbsd.org/pkgreports/shadow/HEAD/NetBSD-11.0-x86_64/20260418.0931/ncdu-2.9.2/build.log
Sign in to join this conversation.
No Branch/Tag specified
zig
zig0.16
master
zig-threaded
openat
chdir
clear
compll
v2.9.3
v2.9.2
v2.9.1
v2.9
v2.8.2
v2.8.1
v2.8
v1.22
v1.21
v2.7
v2.6
v2.5
v1.20
v2.4
v1.19
v2.3
v1.18.1
v2.2.2
v1.18
v2.2.1
v2.2
v1.17
v2.1.2
v2.1.1
v2.1
v2.0.1
v2.0
v2.0-beta3
v2.0-beta2
v2.0-beta1
v1.16
v1.15.1
v1.15
v1.14.2
v1.14.1
v1.14
v1.13
v1.12
v1.11
v1.10
v1.9
v1.8
v1.7
v1.6
v1.5
v1.4
v1.3
v1.2
v1.1
No labels
1.x
2.x
bug
feature
imported
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
selfisekai/ncsu#272
Reference in a new issue
selfisekai/ncsu
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?