unpacking sources unpacking source archive /nix/store/giydcxlk30qis61c59skgr7pm55zw1iz-source source root is source patching sources configuring mesonConfigurePhase flags: --prefix=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2 --libdir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/lib --libexecdir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/libexec --bindir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/bin --sbindir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/sbin --includedir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/include --mandir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/share/man --infodir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/share/info --localedir=/nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain -Dbenchmarks=disabled -Ddocs=disabled The Meson build system Version: 1.2.3 Source dir: /private/tmp/nix-build-zix-0.4.2.drv-0/source Build dir: /private/tmp/nix-build-zix-0.4.2.drv-0/source/build Build type: native build Project name: zix Project version: 0.4.2 C compiler for the host machine: clang (clang 16.0.6 "clang version 16.0.6") C linker for the host machine: clang ld64 609 Host machine cpu family: x86_64 Host machine cpu: x86_64 Run-time dependency threads found: YES Checking if "clock_gettime" : links: YES Checking if "copy_file_range" : links: NO Checking if "fileno" : links: YES Checking if "flock" : links: YES Checking if "lstat" : links: YES Checking if "mlock" : links: YES Checking if "pathconf" : links: YES Checking if "posix_fadvise" : links: NO Checking if "posix_memalign" : links: YES Checking if "realpath" : links: YES Checking if "sysconf" : links: YES Checking if "clonefile" : links: YES C++ compiler for the host machine: clang++ (clang 16.0.6 "clang version 16.0.6") C++ linker for the host machine: clang++ ld64 609 Checking if "filesystem" : links: YES Build targets in project: 15 zix 0.4.2 Components Tests : YES Benchmarks : NO Directories Install prefix: /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2 Headers : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/include Libraries : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/lib User defined options auto_features : enabled bindir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/bin buildtype : plain includedir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/include infodir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/share/info libdir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/lib libexecdir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/libexec localedir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/share/locale mandir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/share/man prefix : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2 sbindir : /nix/store/qlar00i0qh566xwdrcnhw614c7264hvy-zix-0.4.2/sbin wrap_mode : nodownload benchmarks : disabled docs : disabled Found ninja-1.11.1 at /nix/store/wpx0ykc728aly9bz2k5b1slx2qljbayq-ninja-1.11.1/bin/ninja mesonConfigurePhase: enabled\ parallel\ building building build flags: -j2 [1/58] Compiling C object libzix-0.0.dylib.p/src_allocator.c.o [2/58] Compiling C object libzix-0.0.dylib.p/src_btree.c.o [3/58] Compiling C object libzix-0.0.dylib.p/src_bump_allocator.c.o [4/58] Compiling C object libzix-0.0.dylib.p/src_digest.c.o [5/58] Compiling C object libzix-0.0.dylib.p/src_errno_status.c.o [6/58] Compiling C object libzix-0.0.dylib.p/src_filesystem.c.o [7/58] Compiling C object libzix-0.0.dylib.p/src_hash.c.o [8/58] Compiling C object libzix-0.0.dylib.p/src_ring.c.o [9/58] Compiling C object libzix-0.0.dylib.p/src_path.c.o [10/58] Compiling C object libzix-0.0.dylib.p/src_status.c.o [11/58] Compiling C object libzix-0.0.dylib.p/src_string_view.c.o [12/58] Compiling C object libzix-0.0.dylib.p/src_system.c.o [13/58] Compiling C object libzix-0.0.dylib.p/src_tree.c.o [14/58] Compiling C object libzix-0.0.dylib.p/src_posix_filesystem_posix.c.o FAILED: libzix-0.0.dylib.p/src_posix_filesystem_posix.c.o clang -Ilibzix-0.0.dylib.p -I. -I.. -I../include -fvisibility=hidden -fcolor-diagnostics -DNDEBUG -Wall -Winvalid-pch -std=c99 -DZIX_NO_DEFAULT_CONFIG -D_DARWIN_C_SOURCE -DHAVE_CLOCK_GETTIME -DHAVE_FILENO -DHAVE_FLOCK -DHAVE_LSTAT -DHAVE_MLOCK -DHAVE_PATHCONF -DHAVE_POSIX_MEMALIGN -DHAVE_REALPATH -DHAVE_SYSCONF -DHAVE_CLONEFILE -DZIX_INTERNAL -MD -MQ libzix-0.0.dylib.p/src_posix_filesystem_posix.c.o -MF libzix-0.0.dylib.p/src_posix_filesystem_posix.c.o.d -o libzix-0.0.dylib.p/src_posix_filesystem_posix.c.o -c ../src/posix/filesystem_posix.c ../src/posix/filesystem_posix.c:61:56: error: call to undeclared function 'fdatasync'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] const ZixStatus st0 = zix_posix_status(dst_fd >= 0 ? fdatasync(dst_fd) : 0); ^ 1 error generated. [15/58] Compiling C object libzix-0.0.dylib.p/src_posix_system_posix.c.o ninja: build stopped: subcommand failed.