text:
Fix pkgs static libuv compilation error

Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

I also retested from x86_64-linux that things build.

seems we get eval failure:
trying https://patch-diff.githubusercontent.com/raw/libuv/libuv/pull/3735.patch
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1575    0  1575    0     0  15658      0 --:--:-- --:--:-- --:--:-- 15750
error: hash mismatch in fixed-output derivation '/nix/store/y7c544jsjj56zb7s1skiq9x11md84jyr-3735.patch.drv':
         specified: sha256-VLE9JKIgzecacplLMTwlk2O8KCnVMXEAm+mZzXU5rG8=
            got:    sha256-6XsjrseD8a+ny887EKOX0NmHocLMXGf2YL13vkNHUZ0=

seems we get eval failure:
trying https://patch-diff.githubusercontent.com/raw/libuv/libuv/pull/3735.patch
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1575    0  1575    0     0  15658      0 --:--:-- --:--:-- --:--:-- 15750
error: hash mismatch in fixed-output derivation '/nix/store/y7c544jsjj56zb7s1skiq9x11md84jyr-3735.patch.drv':
         specified: sha256-VLE9JKIgzecacplLMTwlk2O8KCnVMXEAm+mZzXU5rG8=
            got:    sha256-6XsjrseD8a+ny887EKOX0NmHocLMXGf2YL13vkNHUZ0=

That's odd, I just rechecked and got the got hash from above using:
$ nix-prefetch-url --type sha256 https://patch-diff.githubusercontent.com/raw/libuv/libuv/pull/3735.patch
path is '/nix/store/472n6crzk464clg8sv3mf3yz6l2dy6xz-3735.patch'
0vxc75swv6g9kc072cfm54lbqqwk4ly32jwrf8dfgk90l8j3vcal

I'm not sure why they are different.

Okay using lib.fakeHash gave the same one as borg that is different than fetchurl:
$ nix-build . -A pkgsStatic.libuv

trying https://patch-diff.githubusercontent.com/raw/libuv/libuv/pull/3735.patch
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1575    0  1575    0     0   4664      0 --:--:-- --:--:-- --:--:--  4673
error: hash mismatch in fixed-output derivation '/nix/store/4pbw1l019wvnbad63qm7vl5zkz1nwpq9-3735.patch.drv':
         specified: sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
            got:    sha256-6XsjrseD8a+ny887EKOX0NmHocLMXGf2YL13vkNHUZ0=
error: 1 dependencies of derivation '/nix/store/hps7980nbc8gl12m2qp06qldhwfzn5ls-libuv-static-x86_64-unknown-linux-musl-1.44.2.drv' failed to build

I updated this PR with that hash.

Rebasing doesn't break ofborg or prevent a new run does it? Does it need run manually?

That's odd, I just rechecked and got the got hash from above using

likely you had this cached in store so it did not attempt to really fetch it.

Locally (nixos on x86_64) I get this failure:
ok 394 - we_get_signals_mixed
FAIL: test/run-tests
======================================================
1 of 1 test failed
Please report to https://github.com/libuv/libuv/issues
======================================================
make[1]: *** [Makefile:5613: check-TESTS] Error 1
make[1]: Leaving directory '/build/source'
make: *** [Makefile:5878: check-am] Error 2

Locally (nixos on x86_64) I get this failure:
ok 394 - we_get_signals_mixed
FAIL: test/run-tests
======================================================
1 of 1 test failed
Please report to https://github.com/libuv/libuv/issues
======================================================
make[1]: *** [Makefile:5613: check-TESTS] Error 1
make[1]: Leaving directory '/build/source'
make: *** [Makefile:5878: check-am] Error 2

It passes for me... I can't reproduce your failure.
Using revision:
$ git rev-parse HEAD
3d109a257196985b20a049dafa6d9de9634a88e8

With nix-info:
$ nix-shell -p nix-info --run "nix-info -m"
this path will be fetched (0.06 MiB download, 0.30 MiB unpacked):
  /nix/store/c97ssgi14cr6f5n67ywvs8fj4s24jwir-bash-interactive-5.1-p16-dev
copying path '/nix/store/c97ssgi14cr6f5n67ywvs8fj4s24jwir-bash-interactive-5.1-p16-dev' from 'https://cache.nixos.org'...
 - system: `"x86_64-linux"`
 - host os: `Linux 5.15.63, NixOS, 22.11 (Raccoon), 22.11.20220826.38e16b1`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.10.3`
 - channels(ParetoOptimalDev): `"home-manager, nixos-21.03pre261529.d9dba88d08a, nixos-20.09-20.09.2497.4a75ca4a4e7"`
 - nixpkgs: `/nix/store/sjmq1gphj1arbzf4aqqnygd9pf4hkfkf-source`

I built with

nix-build . -A pkgsStatic.libuv
$ nix-build . -A pkgsStatic.libuv
this derivation will be built:
  /nix/store/sgrgsw59kr8ykv9yg0k2jadicny6ymcl-libuv-static-x86_64-unknown-linux-musl-1.44.2.drv
these 2 paths will be fetched (0.02 MiB download, 0.09 MiB unpacked):
  /nix/store/bh878givhjg7f4i5yig0rgr70kwqydyl-x86_64-unknown-linux-musl-stage-final-gcc-wrapper-11.3.0
  /nix/store/mqmfrdff9nfl5r6z11ayvmrwdpvaq1i6-stdenv-linux
copying path '/nix/store/bh878givhjg7f4i5yig0rgr70kwqydyl-x86_64-unknown-linux-musl-stage-final-gcc-wrapper-11.3.0' from 'https://cache.nixos.org'...
copying path '/nix/store/mqmfrdff9nfl5r6z11ayvmrwdpvaq1i6-stdenv-linux' from 'https://cache.nixos.org'...
building '/nix/store/sgrgsw59kr8ykv9yg0k2jadicny6ymcl-libuv-static-x86_64-unknown-linux-musl-1.44.2.drv'...
unpacking sources
unpacking source archive /nix/store/61k994863013giis21bfzwwsf6nr9l87-source
source root is source
patching sources
applying patch /nix/store/1njxk3yz48dgp9gm7pxyahl1ih4hggh0-3735.patch
patching file test/test-dlerror.c
updateAutotoolsGnuConfigScriptsPhase
configuring
/nix/store/n62963g6w2fj8hnka006wycqwx9pqw5q-gnused-4.8/bin/sed: couldn't flush stdout: Broken pipe
+ libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
+ aclocal -I m4
+ autoconf
configure.ac:44: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:44: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:44: the top level
configure.ac:47: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:47: the top level
+ automake --add-missing --copy
configure.ac:42: installing './ar-lib'
configure.ac:25: installing './compile'
configure.ac:22: installing './config.guess'
configure.ac:22: installing './config.sub'
configure.ac:21: installing './install-sh'
configure.ac:21: installing './missing'
Makefile.am: installing './depcomp'
fixing libtool script ./ltmain.sh
./configure
configure flags: --disable-dependency-tracking --prefix=/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2 --enable-static --disable-shared --disable-shared --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-musl
checking for a BSD-compatible install... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c
checking whether build environment is sane... yes
checking for x86_64-unknown-linux-musl-strip... x86_64-unknown-linux-musl-strip
checking for a race-free mkdir -p... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-musl
checking for x86_64-unknown-linux-musl-gcc... x86_64-unknown-linux-musl-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether x86_64-unknown-linux-musl-gcc accepts -g... yes
checking for x86_64-unknown-linux-musl-gcc option to enable C11 features... none needed
checking whether x86_64-unknown-linux-musl-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of x86_64-unknown-linux-musl-gcc... none
checking for x86_64-unknown-linux-musl-gcc way to treat warnings as errors... -Werror
checking if x86_64-unknown-linux-musl-gcc supports __attribute__(( visibility("default") ))... yes
checking if x86_64-unknown-linux-musl-gcc supports -fvisibility=hidden... yes
checking if x86_64-unknown-linux-musl-gcc supports -fno-strict-aliasing flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -fno-strict-aliasing flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -g flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -std=gnu89 flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -Wall flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -Wextra flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -Wno-long-long flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -Wno-unused-parameter flag... yes
checking if x86_64-unknown-linux-musl-gcc supports -Wstrict-prototypes flag... yes
checking for x86_64-unknown-linux-musl-ar... x86_64-unknown-linux-musl-ar
checking the archiver (x86_64-unknown-linux-musl-ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/n62963g6w2fj8hnka006wycqwx9pqw5q-gnused-4.8/bin/sed
checking for grep that handles long lines and -e... /nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin/grep
checking for egrep... /nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin/grep -E
checking for fgrep... /nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin/grep -F
checking for ld used by x86_64-unknown-linux-musl-gcc... x86_64-unknown-linux-musl-ld
checking if the linker (x86_64-unknown-linux-musl-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... x86_64-unknown-linux-musl-nm
checking the name lister (x86_64-unknown-linux-musl-nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 32768
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-musl format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for x86_64-unknown-linux-musl-ld option to reload object files... -r
checking for x86_64-unknown-linux-musl-file... no
checking for file... file
configure: WARNING: using cross tools not prefixed with host triplet
checking for x86_64-unknown-linux-musl-objdump... x86_64-unknown-linux-musl-objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for x86_64-unknown-linux-musl-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for x86_64-unknown-linux-musl-ar... (cached) x86_64-unknown-linux-musl-ar
checking for archiver @FILE support... @
checking for x86_64-unknown-linux-musl-strip... (cached) x86_64-unknown-linux-musl-strip
checking for x86_64-unknown-linux-musl-ranlib... x86_64-unknown-linux-musl-ranlib
checking command to parse x86_64-unknown-linux-musl-nm output from x86_64-unknown-linux-musl-gcc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/dd
checking how to truncate binary pipes... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/dd bs=4096 count=1
checking for x86_64-unknown-linux-musl-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if x86_64-unknown-linux-musl-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-unknown-linux-musl-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-unknown-linux-musl-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-unknown-linux-musl-gcc static flag -static works... yes
checking if x86_64-unknown-linux-musl-gcc supports -c -o file.o... yes
checking if x86_64-unknown-linux-musl-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-unknown-linux-musl-gcc linker (x86_64-unknown-linux-musl-ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether make supports nested variables... (cached) yes
checking how to run the C preprocessor... x86_64-unknown-linux-musl-gcc -E
checking whether x86_64-unknown-linux-musl-gcc is Clang... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for library containing dlopen... none required
checking for library containing kstat_lookup... no
checking for library containing gethostbyname... none required
checking for library containing perfstat_cpu... no
checking for library containing clock_gettime... none required
checking for library containing sendfile... none required
checking for library containing socket... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for sys/ahafs_evProds.h... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libuv.pc
config.status: executing depfiles commands
config.status: executing libtool commands
building
build flags: -j12 -l12 SHELL=/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash
  CC       src/libuv_la-fs-poll.lo
  CC       src/libuv_la-idna.lo
  CC       src/libuv_la-inet.lo
  CC       src/libuv_la-random.lo
  CC       src/libuv_la-strscpy.lo
  CC       src/libuv_la-threadpool.lo
  CC       src/libuv_la-timer.lo
  CC       src/libuv_la-uv-data-getter-setters.lo
  CC       src/libuv_la-uv-common.lo
  CC       src/libuv_la-version.lo
  CC       src/libuv_la-strtok.lo
  CC       src/unix/libuv_la-async.lo
  CC       src/unix/libuv_la-core.lo
  CC       src/unix/libuv_la-dl.lo
  CC       src/unix/libuv_la-fs.lo
  CC       src/unix/libuv_la-getaddrinfo.lo
  CC       src/unix/libuv_la-getnameinfo.lo
  CC       src/unix/libuv_la-loop-watcher.lo
  CC       src/unix/libuv_la-loop.lo
  CC       src/unix/libuv_la-pipe.lo
  CC       src/unix/libuv_la-poll.lo
  CC       src/unix/libuv_la-process.lo
  CC       src/unix/libuv_la-random-devurandom.lo
  CC       src/unix/libuv_la-signal.lo
  CC       src/unix/libuv_la-stream.lo
  CC       src/unix/libuv_la-tcp.lo
  CC       src/unix/libuv_la-thread.lo
  CC       src/unix/libuv_la-tty.lo
  CC       src/unix/libuv_la-udp.lo
  CC       src/unix/libuv_la-linux-core.lo
  CC       src/unix/libuv_la-linux-inotify.lo
  CC       src/unix/libuv_la-linux-syscalls.lo
  CC       src/unix/libuv_la-procfs-exepath.lo
  CC       src/unix/libuv_la-proctitle.lo
  CC       src/unix/libuv_la-random-getrandom.lo
  CC       src/unix/libuv_la-random-sysctl-linux.lo
  CC       src/unix/libuv_la-epoll.lo
  CCLD     libuv.la
running tests
check flags: -j12 -l12 SHELL=/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash VERBOSE=y check
make  test/run-tests
make[1]: Entering directory '/build/source'
  CC       test/run_tests-blackhole-server.o
  CC       test/run_tests-echo-server.o
  CC       test/run_tests-run-tests.o
  CC       test/run_tests-runner.o
  CC       test/run_tests-test-active.o
  CC       test/run_tests-test-async.o
  CC       test/run_tests-test-async-null-cb.o
  CC       test/run_tests-test-barrier.o
  CC       test/run_tests-test-callback-stack.o
  CC       test/run_tests-test-close-fd.o
  CC       test/run_tests-test-close-order.o
  CC       test/run_tests-test-condvar.o
  CC       test/run_tests-test-connect-unspecified.o
  CC       test/run_tests-test-connection-fail.o
  CC       test/run_tests-test-cwd-and-chdir.o
  CC       test/run_tests-test-default-loop-close.o
  CC       test/run_tests-test-delayed-accept.o
  CC       test/run_tests-test-dlerror.o
  CC       test/run_tests-test-eintr-handling.o
  CC       test/run_tests-test-embed.o
  CC       test/run_tests-test-emfile.o
  CC       test/run_tests-test-env-vars.o
  CC       test/run_tests-test-error.o
  CC       test/run_tests-test-fail-always.o
  CC       test/run_tests-test-fs-copyfile.o
  CC       test/run_tests-test-fs-event.o
  CC       test/run_tests-test-fs-poll.o
  CC       test/run_tests-test-fs.o
  CC       test/run_tests-test-fs-readdir.o
  CC       test/run_tests-test-fs-fd-hash.o
  CC       test/run_tests-test-fs-open-flags.o
  CC       test/run_tests-test-fork.o
  CC       test/run_tests-test-getters-setters.o
  CC       test/run_tests-test-get-currentexe.o
  CC       test/run_tests-test-get-loadavg.o
  CC       test/run_tests-test-get-memory.o
  CC       test/run_tests-test-get-passwd.o
  CC       test/run_tests-test-getaddrinfo.o
  CC       test/run_tests-test-gethostname.o
  CC       test/run_tests-test-getnameinfo.o
  CC       test/run_tests-test-getsockname.o
  CC       test/run_tests-test-gettimeofday.o
  CC       test/run_tests-test-handle-fileno.o
  CC       test/run_tests-test-homedir.o
  CC       test/run_tests-test-hrtime.o
  CC       test/run_tests-test-idle.o
  CC       test/run_tests-test-idna.o
  CC       test/run_tests-test-ip4-addr.o
  CC       test/run_tests-test-ip6-addr.o
  CC       test/run_tests-test-ip-name.o
  CC       test/run_tests-test-ipc-heavy-traffic-deadlock-bug.o
  CC       test/run_tests-test-ipc-send-recv.o
  CC       test/run_tests-test-ipc.o
  CC       test/run_tests-test-loop-handles.o
  CC       test/run_tests-test-loop-alive.o
  CC       test/run_tests-test-loop-close.o
  CC       test/run_tests-test-loop-stop.o
  CC       test/run_tests-test-loop-time.o
  CC       test/run_tests-test-loop-configure.o
  CC       test/run_tests-test-metrics.o
  CC       test/run_tests-test-mutexes.o
  CC       test/run_tests-test-multiple-listen.o
  CC       test/run_tests-test-not-readable-nor-writable-on-read-error.o
  CC       test/run_tests-test-not-writable-after-shutdown.o
  CC       test/run_tests-test-osx-select.o
  CC       test/run_tests-test-pass-always.o
  CC       test/run_tests-test-ping-pong.o
  CC       test/run_tests-test-pipe-bind-error.o
  CC       test/run_tests-test-pipe-connect-error.o
  CC       test/run_tests-test-pipe-connect-multiple.o
  CC       test/run_tests-test-pipe-connect-prepare.o
  CC       test/run_tests-test-pipe-getsockname.o
  CC       test/run_tests-test-pipe-pending-instances.o
  CC       test/run_tests-test-pipe-sendmsg.o
  CC       test/run_tests-test-pipe-server-close.o
  CC       test/run_tests-test-pipe-close-stdout-read-stdin.o
  CC       test/run_tests-test-pipe-set-non-blocking.o
  CC       test/run_tests-test-pipe-set-fchmod.o
  CC       test/run_tests-test-platform-output.o
  CC       test/run_tests-test-poll.o
  CC       test/run_tests-test-poll-close.o
  CC       test/run_tests-test-poll-close-doesnt-corrupt-stack.o
  CC       test/run_tests-test-poll-closesocket.o
  CC       test/run_tests-test-poll-multiple-handles.o
  CC       test/run_tests-test-poll-oob.o
  CC       test/run_tests-test-process-priority.o
  CC       test/run_tests-test-process-title.o
  CC       test/run_tests-test-process-title-threadsafe.o
  CC       test/run_tests-test-queue-foreach-delete.o
  CC       test/run_tests-test-random.o
  CC       test/run_tests-test-readable-on-eof.o
  CC       test/run_tests-test-ref.o
  CC       test/run_tests-test-run-nowait.o
  CC       test/run_tests-test-run-once.o
  CC       test/run_tests-test-semaphore.o
  CC       test/run_tests-test-shutdown-close.o
  CC       test/run_tests-test-shutdown-eof.o
  CC       test/run_tests-test-shutdown-simultaneous.o
  CC       test/run_tests-test-shutdown-twice.o
  CC       test/run_tests-test-signal-multiple-loops.o
  CC       test/run_tests-test-signal-pending-on-close.o
  CC       test/run_tests-test-signal.o
  CC       test/run_tests-test-socket-buffer-size.o
  CC       test/run_tests-test-spawn.o
  CC       test/run_tests-test-stdio-over-pipes.o
  CC       test/run_tests-test-strscpy.o
  CC       test/run_tests-test-strtok.o
  CC       test/run_tests-test-tcp-alloc-cb-fail.o
  CC       test/run_tests-test-tcp-bind-error.o
  CC       test/run_tests-test-tcp-bind6-error.o
  CC       test/run_tests-test-tcp-close-accept.o
  CC       test/run_tests-test-tcp-close-while-connecting.o
  CC       test/run_tests-test-tcp-close-after-read-timeout.o
  CC       test/run_tests-test-tcp-close.o
  CC       test/run_tests-test-tcp-close-reset.o
  CC       test/run_tests-test-tcp-create-socket-early.o
  CC       test/run_tests-test-tcp-connect-error-after-write.o
  CC       test/run_tests-test-tcp-connect-error.o
  CC       test/run_tests-test-tcp-connect-timeout.o
  CC       test/run_tests-test-tcp-connect6-error.o
  CC       test/run_tests-test-tcp-flags.o
  CC       test/run_tests-test-tcp-open.o
  CC       test/run_tests-test-tcp-read-stop.o
  CC       test/run_tests-test-tcp-read-stop-start.o
  CC       test/run_tests-test-tcp-rst.o
  CC       test/run_tests-test-tcp-shutdown-after-write.o
  CC       test/run_tests-test-tcp-unexpected-read.o
  CC       test/run_tests-test-tcp-oob.o
  CC       test/run_tests-test-tcp-write-to-half-open-connection.o
  CC       test/run_tests-test-tcp-write-after-connect.o
  CC       test/run_tests-test-tcp-writealot.o
  CC       test/run_tests-test-tcp-write-fail.o
  CC       test/run_tests-test-tcp-try-write.o
  CC       test/run_tests-test-tcp-try-write-error.o
  CC       test/run_tests-test-tcp-write-queue-order.o
  CC       test/run_tests-test-test-macros.o
  CC       test/run_tests-test-thread-equal.o
  CC       test/run_tests-test-thread.o
  CC       test/run_tests-test-threadpool-cancel.o
  CC       test/run_tests-test-threadpool.o
  CC       test/run_tests-test-timer-again.o
  CC       test/run_tests-test-timer-from-check.o
  CC       test/run_tests-test-timer.o
  CC       test/run_tests-test-tmpdir.o
  CC       test/run_tests-test-tty-duplicate-key.o
  CC       test/run_tests-test-tty-escape-sequence-processing.o
  CC       test/run_tests-test-tty.o
  CC       test/run_tests-test-udp-alloc-cb-fail.o
  CC       test/run_tests-test-udp-bind.o
  CC       test/run_tests-test-udp-connect.o
  CC       test/run_tests-test-udp-connect6.o
  CC       test/run_tests-test-udp-create-socket-early.o
  CC       test/run_tests-test-udp-dgram-too-big.o
  CC       test/run_tests-test-udp-ipv6.o
  CC       test/run_tests-test-udp-mmsg.o
  CC       test/run_tests-test-udp-multicast-interface.o
  CC       test/run_tests-test-udp-multicast-interface6.o
  CC       test/run_tests-test-udp-multicast-join.o
  CC       test/run_tests-test-udp-multicast-join6.o
  CC       test/run_tests-test-udp-multicast-ttl.o
  CC       test/run_tests-test-udp-open.o
  CC       test/run_tests-test-udp-options.o
  CC       test/run_tests-test-udp-send-and-recv.o
  CC       test/run_tests-test-udp-send-hang-loop.o
  CC       test/run_tests-test-udp-send-immediate.o
  CC       test/run_tests-test-udp-sendmmsg-error.o
  CC       test/run_tests-test-udp-send-unreachable.o
  CC       test/run_tests-test-udp-try-send.o
  CC       test/run_tests-test-uname.o
  CC       test/run_tests-test-walk-handles.o
  CC       test/run_tests-test-watcher-cross-stop.o
  CC       test/run_tests-runner-unix.o
  CCLD     test/run-tests
make[1]: Leaving directory '/build/source'
make  check-TESTS
make[1]: Entering directory '/build/source'
1..394
ok 1 - platform_output
# Output from process `platform_output`:
# uv_get_process_title: ./test/run-tests
# uv_cwd: /build/source
# uv_resident_set_memory: 409600
# uv_uptime: 58137.120000
# uv_getrusage:
#   user: 0 sec 228 microsec
#   system: 0 sec 0 microsec
#   page faults: 0
#   maximum resident set size: 400
# uv_available_parallelism: 12
# uv_cpu_info:
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 95250
#   times.user: 172980
#   times.idle: 21954670
#   times.irq: 0
#   times.nice: 3760
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 74770
#   times.user: 210510
#   times.idle: 5662240
#   times.irq: 0
#   times.nice: 1930
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 70640
#   times.user: 153370
#   times.idle: 5660800
#   times.irq: 0
#   times.nice: 2830
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 61810
#   times.user: 150300
#   times.idle: 5664150
#   times.irq: 0
#   times.nice: 2440
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 64540
#   times.user: 162310
#   t
# imes.idle: 5664890
#   times.irq: 0
#   times.nice: 3450
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 1699
#   times.sys: 72710
#   times.user: 129700
#   times.idle: 5662350
#   times.irq: 0
#   times.nice: 2390
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 53040
#   times.user: 142780
#   times.idle: 5659750
#   times.irq: 0
#   times.nice: 3620
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 53070
#   times.user: 142260
#   times.idle: 5664710
#   times.irq: 0
#   times.nice: 3010
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 52060
#   times.user: 157880
#   times.idle: 5665650
#   times.irq: 0
#   times.nice: 2600
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 67690
#   times.user: 184420
#   times.idle: 5663510
#   times.irq: 0
#   times.nice: 2270
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 56890
#   times.user: 137250
#   times.idle: 5668890
#   times.irq: 0
#   times.nice: 2380
#   model: In
# tel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 52340
#   times.user: 140360
#   times.idle: 5669100
#   times.irq: 0
#   times.nice: 3140
# uv_interface_addresses:
#   name: lo
#   internal: 1
#   physical address: 00:00:00:00:00:00
#   address: 127.0.0.1
#   netmask: 255.0.0.0
#   name: lo
#   internal: 1
#   physical address: 00:00:00:00:00:00
#   address: ::1
#   netmask: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
# uv_os_get_passwd:
#   euid: 1000
#   gid: 100
#   username: nixbld
#   shell: /noshell
#   home directory: /build
# uv_os_getpid: 7146
# uv_os_getppid: 7145
# uv_os_uname:
#   sysname: Linux
#   release: 5.15.63
#   version: #1-NixOS SMP Thu Aug 25 09:40:49 UTC 2022
#   machine: x86_64
ok 2 - active
ok 3 - async
ok 4 - async_null_cb
ok 5 - async_ref
ok 6 - barrier_1
ok 7 - barrier_2
ok 8 - barrier_3
ok 9 - barrier_serial_thread
ok 10 - barrier_serial_thread_single
ok 11 - callback_stack
ok 12 - check_ref
ok 13 - close_fd
ok 14 - close_order
ok 15 - closed_fd_events
ok 16 - condvar_1
ok 17 - condvar_2
ok 18 - condvar_3
ok 19 - condvar_4
ok 20 - condvar_5
ok 21 - connect_unspecified
ok 22 - connection_fail
ok 23 - connection_fail_doesnt_auto_close
ok 24 - cwd_and_chdir
ok 25 - default_loop_close
ok 26 - delayed_accept
ok 27 - dlerror
ok 28 - eintr_handling
ok 29 - embed
ok 30 - emfile
ok 31 - env_vars
ok 32 - error_message
ok 33 - fork_fs_events_child
ok 34 - fork_fs_events_child_dir
ok 35 - fork_fs_events_file_parent_child
ok 36 - fork_signal_to_child
ok 37 - fork_signal_to_child_closed
ok 38 - fork_socketpair
ok 39 - fork_socketpair_started
ok 40 - fork_threadpool_queue_work_simple
ok 41 - fork_timer
ok 42 - fs_access
ok 43 - fs_async_dir
ok 44 - fs_async_sendfile
ok 45 - fs_async_sendfile_nodata
ok 46 - fs_chmod
ok 47 - fs_copyfile
ok 48 - fs_event_close_in_callback
ok 49 - fs_event_close_with_pending_delete_event
ok 50 - fs_event_close_with_pending_event
ok 51 - fs_event_error_reporting
ok 52 - fs_event_getpath
ok 53 - fs_event_immediate_close
ok 54 - fs_event_no_callback_after_close
ok 55 - fs_event_no_callback_on_close
ok 56 - fs_event_ref
ok 57 - fs_event_start_and_close
ok 58 - fs_event_stop_in_cb
ok 59 - fs_event_watch_dir
ok 60 - fs_event_watch_dir_recursive # SKIP Recursive directory watching not supported on this platform.
ok 61 - fs_event_watch_file
ok 62 - fs_event_watch_file_current_dir
ok 63 - fs_event_watch_file_exact_path
ok 64 - fs_event_watch_file_twice
ok 65 - fs_event_watch_invalid_path
ok 66 - fs_file_async
ok 67 - fs_file_loop
ok 68 - fs_file_nametoolong
ok 69 - fs_file_noent
ok 70 - fs_file_open_append
ok 71 - fs_file_pos_after_op_with_offset
ok 72 - fs_file_sync
ok 73 - fs_file_write_null_buffer
ok 74 - fs_futime
ok 75 - fs_get_system_error
ok 76 - fs_lutime
ok 77 - fs_mkdtemp
ok 78 - fs_mkstemp
ok 79 - fs_null_req
ok 80 - fs_open_dir
ok 81 - fs_partial_read
ok 82 - fs_partial_write
ok 83 - fs_poll
ok 84 - fs_poll_close_request
ok 85 - fs_poll_close_request_multi_start_stop
ok 86 - fs_poll_close_request_multi_stop_start
ok 87 - fs_poll_close_request_stop_when_active
ok 88 - fs_poll_getpath
ok 89 - fs_poll_ref
ok 90 - fs_read_bufs
ok 91 - fs_read_dir
ok 92 - fs_read_file_eof
ok 93 - fs_read_write_null_arguments
ok 94 - fs_readdir_empty_dir
ok 95 - fs_readdir_file
ok 96 - fs_readdir_non_empty_dir
ok 97 - fs_readdir_non_existing_dir
ok 98 - fs_readlink
ok 99 - fs_realpath
ok 100 - fs_rename_to_existing_file
ok 101 - fs_scandir_empty_dir
ok 102 - fs_scandir_file
ok 103 - fs_scandir_non_existent_dir
ok 104 - fs_stat_missing_path
ok 105 - fs_statfs
ok 106 - fs_symlink
ok 107 - fs_symlink_dir
ok 108 - fs_unlink_readonly
ok 109 - fs_utime
ok 110 - fs_utime_round
ok 111 - fs_write_alotof_bufs
ok 112 - fs_write_alotof_bufs_with_offset
ok 113 - fs_write_multiple_bufs
ok 114 - get_currentexe
ok 115 - get_loadavg
ok 116 - get_memory
ok 117 - get_osfhandle_valid_handle
ok 118 - getaddrinfo_basic
ok 119 - getaddrinfo_basic_sync
ok 120 - getaddrinfo_concurrent
ok 121 - gethostname
ok 122 - getsockname_tcp
ok 123 - getsockname_udp
ok 124 - getters_setters
ok 125 - gettimeofday
ok 126 - handle_fileno
ok 127 - handle_type_name
ok 128 - has_ref
ok 129 - homedir
ok 130 - hrtime
ok 131 - idle_check
ok 132 - idle_ref
ok 133 - idle_starvation
ok 134 - idna_toascii
ok 135 - ip4_addr
ok 136 - ip6_addr_link_local
ok 137 - ip6_pton
ok 138 - ip6_sin6_len
ok 139 - ip_name
ok 140 - ipc_heavy_traffic_deadlock_bug
ok 141 - ipc_listen_after_write
ok 142 - ipc_listen_before_write
ok 143 - ipc_send_recv_pipe
ok 144 - ipc_send_recv_pipe_inprocess
ok 145 - ipc_send_recv_tcp
ok 146 - ipc_send_recv_tcp_inprocess
ok 147 - ipc_send_zero
ok 148 - ipc_tcp_connection
ok 149 - kill
ok 150 - kill_invalid_signum
ok 151 - loop_alive
ok 152 - loop_backend_timeout
ok 153 - loop_close
ok 154 - loop_configure
ok 155 - loop_handles
ok 156 - loop_instant_close
ok 157 - loop_stop
ok 158 - loop_update_time
ok 159 - metrics_idle_time
ok 160 - metrics_idle_time_thread
ok 161 - metrics_idle_time_zero
ok 162 - multiple_listen
ok 163 - not_readable_nor_writable_on_read_error
ok 164 - not_writable_after_shutdown
ok 165 - open_osfhandle_valid_handle
ok 166 - pipe_bind_error_addrinuse
ok 167 - pipe_bind_error_addrnotavail
ok 168 - pipe_bind_error_inval
ok 169 - pipe_bind_or_listen_error_after_close
ok 170 - pipe_close_stdout_read_stdin
ok 171 - pipe_connect_bad_name
ok 172 - pipe_connect_multiple
ok 173 - pipe_connect_on_prepare
ok 174 - pipe_connect_to_file
ok 175 - pipe_getsockname
ok 176 - pipe_getsockname_abstract
ok 177 - pipe_getsockname_blocking
ok 178 - pipe_listen_without_bind
ok 179 - pipe_pending_instances
ok 180 - pipe_ping_pong
ok 181 - pipe_ping_pong_vec
ok 182 - pipe_ref
ok 183 - pipe_ref2
ok 184 - pipe_ref3
ok 185 - pipe_ref4
ok 186 - pipe_sendmsg
ok 187 - pipe_server_close
ok 188 - pipe_set_chmod
ok 189 - pipe_set_non_blocking
ok 190 - poll_bad_fdtype
ok 191 - poll_close
ok 192 - poll_close_doesnt_corrupt_stack # SKIP Test only relevant on Windows
ok 193 - poll_closesocket # SKIP Test only relevant on Windows
ok 194 - poll_duplex
ok 195 - poll_multiple_handles
ok 196 - poll_nested_epoll
ok 197 - poll_oob
ok 198 - poll_unidirectional
ok 199 - prepare_ref
ok 200 - process_priority
ok 201 - process_ref
ok 202 - process_title
ok 203 - process_title_big_argv
ok 204 - process_title_threadsafe
ok 205 - queue_foreach_delete
ok 206 - random_async
ok 207 - random_sync
ok 208 - readable_on_eof
ok 209 - ref
ok 210 - req_type_name
ok 211 - run_nowait
ok 212 - run_once
ok 213 - semaphore_1
ok 214 - semaphore_2
ok 215 - semaphore_3
ok 216 - shutdown_close_pipe
ok 217 - shutdown_close_tcp
ok 218 - shutdown_eof
ok 219 - shutdown_simultaneous
ok 220 - shutdown_twice
ok 221 - signal_close_loop_alive
ok 222 - signal_multiple_loops
ok 223 - signal_pending_on_close
ok 224 - socket_buffer_size
ok 225 - spawn_and_kill
ok 226 - spawn_and_kill_with_std
ok 227 - spawn_and_ping
ok 228 - spawn_auto_unref
ok 229 - spawn_closed_process_io
ok 230 - spawn_detached
ok 231 - spawn_empty_env
ok 232 - spawn_exercise_sigchld_issue
ok 233 - spawn_exit_code
ok 234 - spawn_fails
ok 235 - spawn_fails_check_for_waitpid_cleanup
ok 236 - spawn_fs_open
ok 237 - spawn_ignored_stdio
ok 238 - spawn_inherit_streams
ok 239 - spawn_preserve_env
ok 240 - spawn_quoted_path # SKIP Test for Windows
ok 241 - spawn_reads_child_path
ok 242 - spawn_relative_path
ok 243 - spawn_setuid_setgid # SKIP It should be run as root user
ok 244 - spawn_stdin
ok 245 - spawn_stdio_greater_than_3
ok 246 - spawn_stdout
ok 247 - spawn_stdout_and_stderr_to_file
ok 248 - spawn_stdout_and_stderr_to_file2
ok 249 - spawn_stdout_and_stderr_to_file_swap
ok 250 - spawn_stdout_to_file
ok 251 - spawn_tcp_server
ok 252 - stdio_emulate_iocp
ok 253 - stdio_over_pipes
ok 254 - strscpy
ok 255 - strtok
ok 256 - sys_error
ok 257 - tcp6_local_connect_timeout
ok 258 - tcp6_ping_pong
ok 259 - tcp6_ping_pong_vec
ok 260 - tcp_alloc_cb_fail
ok 261 - tcp_bind6_error_addrinuse
ok 262 - tcp_bind6_error_addrnotavail
ok 263 - tcp_bind6_error_fault
ok 264 - tcp_bind6_error_inval
ok 265 - tcp_bind6_localhost_ok
ok 266 - tcp_bind_error_addrinuse_connect
ok 267 - tcp_bind_error_addrinuse_listen
ok 268 - tcp_bind_error_addrnotavail_1
ok 269 - tcp_bind_error_addrnotavail_2
ok 270 - tcp_bind_error_fault
ok 271 - tcp_bind_error_inval
ok 272 - tcp_bind_invalid_flags
ok 273 - tcp_bind_localhost_ok
ok 274 - tcp_bind_or_listen_error_after_close
ok 275 - tcp_bind_writable_flags
ok 276 - tcp_close
ok 277 - tcp_close_accept
ok 278 - tcp_close_after_read_timeout
ok 279 - tcp_close_reset_accepted
ok 280 - tcp_close_reset_accepted_after_shutdown
ok 281 - tcp_close_reset_accepted_after_socket_shutdown
ok 282 - tcp_close_reset_client
ok 283 - tcp_close_reset_client_after_shutdown
ok 284 - tcp_close_while_connecting # SKIP Network unreachable.
ok 285 - tcp_connect_error_after_write
ok 286 - tcp_connect_error_fault
ok 287 - tcp_create_early
ok 288 - tcp_create_early_accept
ok 289 - tcp_create_early_bad_bind
ok 290 - tcp_create_early_bad_domain
ok 291 - tcp_flags
ok 292 - tcp_listen_without_bind
ok 293 - tcp_local_connect_timeout
ok 294 - tcp_oob
ok 295 - tcp_open
ok 296 - tcp_open_bound
ok 297 - tcp_open_connected
ok 298 - tcp_open_twice
ok 299 - tcp_ping_pong
ok 300 - tcp_ping_pong_vec
ok 301 - tcp_read_stop
ok 302 - tcp_read_stop_start
ok 303 - tcp_ref
ok 304 - tcp_ref2
ok 305 - tcp_ref2b
ok 306 - tcp_ref3
ok 307 - tcp_ref4
ok 308 - tcp_rst
ok 309 - tcp_shutdown_after_write
ok 310 - tcp_try_write
ok 311 - tcp_try_write_error
ok 312 - tcp_unexpected_read
ok 313 - tcp_write_after_connect
ok 314 - tcp_write_fail
ok 315 - tcp_write_queue_order
ok 316 - tcp_write_ready
ok 317 - tcp_write_to_half_open_connection
ok 318 - test_macros
ok 319 - thread_create
ok 320 - thread_equal
ok 321 - thread_local_storage
ok 322 - thread_mutex
ok 323 - thread_mutex_recursive
ok 324 - thread_rwlock
ok 325 - thread_rwlock_trylock
ok 326 - thread_stack_size
ok 327 - thread_stack_size_explicit
ok 328 - threadpool_cancel_fs
ok 329 - threadpool_cancel_getaddrinfo
ok 330 - threadpool_cancel_getnameinfo
ok 331 - threadpool_cancel_random
ok 332 - threadpool_cancel_single
ok 333 - threadpool_cancel_work
ok 334 - threadpool_queue_work_einval
ok 335 - threadpool_queue_work_simple
ok 336 - timer
ok 337 - timer_again
ok 338 - timer_early_check
ok 339 - timer_from_check
ok 340 - timer_huge_repeat
ok 341 - timer_huge_timeout
ok 342 - timer_init
ok 343 - timer_is_closing
ok 344 - timer_null_callback
ok 345 - timer_order
ok 346 - timer_ref
ok 347 - timer_ref2
ok 348 - timer_run_once
ok 349 - timer_start_twice
ok 350 - tmpdir
ok 351 - tty # SKIP Cannot open /dev/tty as read-only: No such device or address
ok 352 - tty_file
ok 353 - tty_pty
ok 354 - udp_alloc_cb_fail
ok 355 - udp_bind
ok 356 - udp_bind_reuseaddr
ok 357 - udp_connect
ok 358 - udp_connect6
ok 359 - udp_create_early
ok 360 - udp_create_early_bad_bind
ok 361 - udp_create_early_bad_domain
ok 362 - udp_dgram_too_big
ok 363 - udp_dual_stack
ok 364 - udp_ipv6_only
ok 365 - udp_mmsg
ok 366 - udp_multicast_interface
ok 367 - udp_multicast_interface6
ok 368 - udp_multicast_ttl
ok 369 - udp_no_autobind
ok 370 - udp_open
ok 371 - udp_open_bound
ok 372 - udp_open_connect
ok 373 - udp_open_twice
ok 374 - udp_options
ok 375 - udp_options6
ok 376 - udp_ref
ok 377 - udp_ref2
ok 378 - udp_ref3
ok 379 - udp_send_and_recv
ok 380 - udp_send_immediate
ok 381 - udp_send_unix
ok 382 - udp_send_unreachable
ok 383 - udp_sendmmsg_error
ok 384 - udp_try_send
ok 385 - uname
ok 386 - unref_in_prepare_cb
ok 387 - utf8_decode1
ok 388 - utf8_decode1_overrun
ok 389 - walk_handles
ok 390 - watcher_cross_stop
ok 391 - we_get_signal
ok 392 - we_get_signal_one_shot
ok 393 - we_get_signals
ok 394 - we_get_signals_mixed
PASS: test/run-tests
=============
1 test passed
=============
make[1]: Leaving directory '/build/source'
checkPhase completed in 39 seconds
installing
install flags: SHELL=/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash install
make[1]: Entering directory '/build/source'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib'
 /nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash ./libtool   --mode=install /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c   libuv.la '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib'
libtool: install: /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c .libs/libuv.lai /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib/libuv.la
libtool: install: /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c .libs/libuv.a /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib/libuv.a
libtool: install: chmod 644 /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib/libuv.a
libtool: install: x86_64-unknown-linux-musl-ranlib /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib/libuv.a
libtool: finish: PATH="/nix/store/sy9f1kg7g6hzzdsgv1lf9k5ablm5zdpl-automake-1.16.5/bin:/nix/store/8wawpsramclcwsdyd9b4zwz56kz8j42d-autoconf-2.71/bin:/nix/store/6rdvl63vp5p0gyknf0c3svlwfjd5nbjg-libtool-2.4.7/bin:/nix/store/2gj69111xpbjr5czklnngm3nls1hyf9z-gnum4-1.4.19/bin:/nix/store/v9669mb856l7bjajhbivv0yq30ilwbzk-file-5.42/bin:/nix/store/jsvahgsnszs069mcrpaqxi84clg15r1x-x86_64-unknown-linux-musl-pkg-config-wrapper-0.29.2/bin:/nix/store/zwd4xhxsklsqsqn5vgz4zdw33wkmiw77-patchelf-0.15.0/bin:/nix/store/bh878givhjg7f4i5yig0rgr70kwqydyl-x86_64-unknown-linux-musl-stage-final-gcc-wrapper-11.3.0/bin:/nix/store/ym1418bazp23rqg9l43kqzhvv2cdibby-x86_64-unknown-linux-musl-stage-final-gcc-11.3.0/bin:/nix/store/bsni2v0qn55w0hh887fvdqm566gdjf4r-musl-static-x86_64-unknown-linux-musl-1.2.3/bin:/nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin:/nix/store/mrp5nar69hlb5rfrv8aw3xwya98ag9kz-x86_64-unknown-linux-musl-binutils-wrapper-2.38/bin:/nix/store/c3qpvp6s9bbskqsay1q3snabqls544w7-x86_64-unknown-linux-musl-binutils-2.38/bin:/nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin:/nix/store/nqwkgzay3m6ynr4qz42ypx576s7ckp24-findutils-4.9.0/bin:/nix/store/kdjh27abb5zqy267vh4jyg5hifkgls04-diffutils-3.8/bin:/nix/store/n62963g6w2fj8hnka006wycqwx9pqw5q-gnused-4.8/bin:/nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin:/nix/store/7rd34k5jnjwhpk7i9dwjc9xd93psp4gg-gawk-5.1.1/bin:/nix/store/a9g8ybypk5a7id2w733zysimy7iflrqx-gnutar-1.34/bin:/nix/store/j19qj61afxq0bvw2m2pdzhxbwwmbhsqw-gzip-1.12/bin:/nix/store/fkwmqzinrwwj56ch0zn2lzsbpn16am1s-bzip2-1.0.8-bin/bin:/nix/store/3nb49dj29gxmbmbx9r7a5l4sqcxclhgk-gnumake-4.3/bin:/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin:/nix/store/vd6dg2052y5vmfknb7pv9zr1n1pp58yb-patch-2.7.6/bin:/nix/store/x167mv1qdkmk1s4mw1kb56s3rfw1ff9h-xz-5.2.5-bin/bin:/nix/store/j752yi6l87bfdblcxjcpisn6ynb7izw7-file-5.42/bin:/sbin" ldconfig -n /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib
/build/source/libtool: line 1887: ldconfig: command not found
----------------------------------------------------------------------
Libraries have been installed in:
   /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator run these commands:

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/include'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c -m 644 include/uv.h '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/include'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib/pkgconfig'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c -m 644 libuv.pc '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib/pkgconfig'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/include/uv'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c -m 644 include/uv/errno.h include/uv/threadpool.h include/uv/version.h include/uv/unix.h include/uv/linux.h '/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/include/uv'
make[1]: Leaving directory '/build/source'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2
x86_64-unknown-linux-musl-strip is /nix/store/bh878givhjg7f4i5yig0rgr70kwqydyl-x86_64-unknown-linux-musl-stage-final-gcc-wrapper-11.3.0/bin/x86_64-unknown-linux-musl-strip
stripping (with command x86_64-unknown-linux-musl-strip and flags -S) in  /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2/lib
patching script interpreter paths in /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2
checking for references to /build/ in /nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2...
/nix/store/2dxcdlqsjnw56nh9cma2xpp36q3q1gic-libuv-static-x86_64-unknown-linux-musl-1.44.2

 nix-build . -A libuv
$ nix-build . -A libuv
this derivation will be built:
  /nix/store/36zb4a41c1vv90kd9wq58fg4karf2cpr-libuv-1.44.2.drv
this path will be fetched (0.01 MiB download, 0.04 MiB unpacked):
  /nix/store/bj5n3k01mq8bysw0rcdm7jxvhc620pd3-stdenv-linux
copying path '/nix/store/bj5n3k01mq8bysw0rcdm7jxvhc620pd3-stdenv-linux' from 'https://cache.nixos.org'...
building '/nix/store/36zb4a41c1vv90kd9wq58fg4karf2cpr-libuv-1.44.2.drv'...
unpacking sources
unpacking source archive /nix/store/61k994863013giis21bfzwwsf6nr9l87-source
source root is source
patching sources
applying patch /nix/store/1njxk3yz48dgp9gm7pxyahl1ih4hggh0-3735.patch
patching file test/test-dlerror.c
configuring
/nix/store/n62963g6w2fj8hnka006wycqwx9pqw5q-gnused-4.8/bin/sed: couldn't flush stdout: Broken pipe
+ libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
+ aclocal -I m4
+ autoconf
configure.ac:44: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:44: You should run autoupdate.
m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
configure.ac:44: the top level
configure.ac:47: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
m4/ax_pthread.m4:88: AX_PTHREAD is expanded from...
configure.ac:47: the top level
+ automake --add-missing --copy
configure.ac:42: installing './ar-lib'
configure.ac:25: installing './compile'
configure.ac:22: installing './config.guess'
configure.ac:22: installing './config.sub'
configure.ac:21: installing './install-sh'
configure.ac:21: installing './missing'
Makefile.am: installing './depcomp'
fixing libtool script ./ltmain.sh
./configure
configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2
checking for a BSD-compatible install... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for gcc way to treat warnings as errors... -Werror
checking if gcc supports __attribute__(( visibility("default") ))... yes
checking if gcc supports -fvisibility=hidden... yes
checking if gcc supports -fno-strict-aliasing flag... yes
checking if gcc supports -fno-strict-aliasing flag... yes
checking if gcc supports -g flag... yes
checking if gcc supports -std=gnu89 flag... yes
checking if gcc supports -Wall flag... yes
checking if gcc supports -Wextra flag... yes
checking if gcc supports -Wno-long-long flag... yes
checking if gcc supports -Wno-unused-parameter flag... yes
checking if gcc supports -Wstrict-prototypes flag... yes
checking the archiver (ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /nix/store/n62963g6w2fj8hnka006wycqwx9pqw5q-gnused-4.8/bin/sed
checking for grep that handles long lines and -e... /nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin/grep
checking for egrep... /nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin/grep -E
checking for fgrep... /nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin/grep -F
checking for ld used by gcc... ld
checking if the linker (ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... nm
checking the name lister (nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... (cached) pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse nm output from gcc object... ok
checking for sysroot... no
checking for a working dd... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/dd
checking how to truncate binary pipes... /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether make supports nested variables... (cached) yes
checking how to run the C preprocessor... gcc -E
checking whether gcc is Clang... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for library containing dlopen... none required
checking for library containing kstat_lookup... no
checking for library containing gethostbyname... none required
checking for library containing perfstat_cpu... no
checking for library containing clock_gettime... none required
checking for library containing sendfile... none required
checking for library containing socket... none required
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for sys/ahafs_evProds.h... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libuv.pc
config.status: executing depfiles commands
config.status: executing libtool commands
building
build flags: -j12 -l12 SHELL=/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash
  CC       src/libuv_la-fs-poll.lo
  CC       src/libuv_la-idna.lo
  CC       src/libuv_la-inet.lo
  CC       src/libuv_la-random.lo
  CC       src/libuv_la-strscpy.lo
  CC       src/libuv_la-threadpool.lo
  CC       src/libuv_la-timer.lo
  CC       src/libuv_la-uv-data-getter-setters.lo
  CC       src/libuv_la-uv-common.lo
  CC       src/libuv_la-version.lo
  CC       src/libuv_la-strtok.lo
  CC       src/unix/libuv_la-async.lo
  CC       src/unix/libuv_la-core.lo
  CC       src/unix/libuv_la-dl.lo
  CC       src/unix/libuv_la-fs.lo
  CC       src/unix/libuv_la-getaddrinfo.lo
  CC       src/unix/libuv_la-getnameinfo.lo
  CC       src/unix/libuv_la-loop-watcher.lo
  CC       src/unix/libuv_la-loop.lo
  CC       src/unix/libuv_la-pipe.lo
  CC       src/unix/libuv_la-poll.lo
  CC       src/unix/libuv_la-process.lo
  CC       src/unix/libuv_la-random-devurandom.lo
  CC       src/unix/libuv_la-signal.lo
  CC       src/unix/libuv_la-stream.lo
  CC       src/unix/libuv_la-tcp.lo
  CC       src/unix/libuv_la-thread.lo
  CC       src/unix/libuv_la-tty.lo
  CC       src/unix/libuv_la-udp.lo
  CC       src/unix/libuv_la-linux-core.lo
  CC       src/unix/libuv_la-linux-inotify.lo
  CC       src/unix/libuv_la-linux-syscalls.lo
  CC       src/unix/libuv_la-procfs-exepath.lo
  CC       src/unix/libuv_la-proctitle.lo
  CC       src/unix/libuv_la-random-getrandom.lo
  CC       src/unix/libuv_la-random-sysctl-linux.lo
  CC       src/unix/libuv_la-epoll.lo
  CCLD     libuv.la
running tests
check flags: -j12 -l12 SHELL=/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash VERBOSE=y check
make  test/run-tests
make[1]: Entering directory '/build/source'
  CC       test/run_tests-blackhole-server.o
  CC       test/run_tests-echo-server.o
  CC       test/run_tests-run-tests.o
  CC       test/run_tests-runner.o
  CC       test/run_tests-test-active.o
  CC       test/run_tests-test-async.o
  CC       test/run_tests-test-async-null-cb.o
  CC       test/run_tests-test-barrier.o
  CC       test/run_tests-test-callback-stack.o
  CC       test/run_tests-test-close-fd.o
  CC       test/run_tests-test-close-order.o
  CC       test/run_tests-test-condvar.o
  CC       test/run_tests-test-connect-unspecified.o
  CC       test/run_tests-test-connection-fail.o
  CC       test/run_tests-test-cwd-and-chdir.o
  CC       test/run_tests-test-default-loop-close.o
  CC       test/run_tests-test-delayed-accept.o
  CC       test/run_tests-test-dlerror.o
  CC       test/run_tests-test-eintr-handling.o
  CC       test/run_tests-test-embed.o
  CC       test/run_tests-test-emfile.o
  CC       test/run_tests-test-env-vars.o
  CC       test/run_tests-test-error.o
  CC       test/run_tests-test-fail-always.o
  CC       test/run_tests-test-fs-copyfile.o
  CC       test/run_tests-test-fs-event.o
  CC       test/run_tests-test-fs.o
  CC       test/run_tests-test-fs-poll.o
  CC       test/run_tests-test-fs-readdir.o
  CC       test/run_tests-test-fs-fd-hash.o
  CC       test/run_tests-test-fs-open-flags.o
  CC       test/run_tests-test-fork.o
  CC       test/run_tests-test-getters-setters.o
  CC       test/run_tests-test-get-currentexe.o
  CC       test/run_tests-test-get-loadavg.o
  CC       test/run_tests-test-get-memory.o
  CC       test/run_tests-test-get-passwd.o
  CC       test/run_tests-test-getaddrinfo.o
  CC       test/run_tests-test-gethostname.o
  CC       test/run_tests-test-getnameinfo.o
  CC       test/run_tests-test-getsockname.o
  CC       test/run_tests-test-gettimeofday.o
  CC       test/run_tests-test-handle-fileno.o
  CC       test/run_tests-test-homedir.o
  CC       test/run_tests-test-hrtime.o
  CC       test/run_tests-test-idle.o
  CC       test/run_tests-test-idna.o
  CC       test/run_tests-test-ip4-addr.o
  CC       test/run_tests-test-ip6-addr.o
  CC       test/run_tests-test-ip-name.o
  CC       test/run_tests-test-ipc-heavy-traffic-deadlock-bug.o
  CC       test/run_tests-test-ipc-send-recv.o
  CC       test/run_tests-test-ipc.o
  CC       test/run_tests-test-loop-handles.o
  CC       test/run_tests-test-loop-alive.o
  CC       test/run_tests-test-loop-close.o
  CC       test/run_tests-test-loop-stop.o
  CC       test/run_tests-test-loop-time.o
  CC       test/run_tests-test-loop-configure.o
  CC       test/run_tests-test-metrics.o
  CC       test/run_tests-test-multiple-listen.o
  CC       test/run_tests-test-mutexes.o
  CC       test/run_tests-test-not-readable-nor-writable-on-read-error.o
  CC       test/run_tests-test-not-writable-after-shutdown.o
  CC       test/run_tests-test-osx-select.o
  CC       test/run_tests-test-pass-always.o
  CC       test/run_tests-test-ping-pong.o
  CC       test/run_tests-test-pipe-bind-error.o
  CC       test/run_tests-test-pipe-connect-error.o
  CC       test/run_tests-test-pipe-connect-multiple.o
  CC       test/run_tests-test-pipe-connect-prepare.o
  CC       test/run_tests-test-pipe-getsockname.o
  CC       test/run_tests-test-pipe-pending-instances.o
  CC       test/run_tests-test-pipe-sendmsg.o
  CC       test/run_tests-test-pipe-server-close.o
  CC       test/run_tests-test-pipe-close-stdout-read-stdin.o
  CC       test/run_tests-test-pipe-set-non-blocking.o
  CC       test/run_tests-test-pipe-set-fchmod.o
  CC       test/run_tests-test-platform-output.o
  CC       test/run_tests-test-poll.o
  CC       test/run_tests-test-poll-close.o
  CC       test/run_tests-test-poll-close-doesnt-corrupt-stack.o
  CC       test/run_tests-test-poll-closesocket.o
  CC       test/run_tests-test-poll-multiple-handles.o
  CC       test/run_tests-test-poll-oob.o
  CC       test/run_tests-test-process-priority.o
  CC       test/run_tests-test-process-title.o
  CC       test/run_tests-test-process-title-threadsafe.o
  CC       test/run_tests-test-queue-foreach-delete.o
  CC       test/run_tests-test-random.o
  CC       test/run_tests-test-readable-on-eof.o
  CC       test/run_tests-test-ref.o
  CC       test/run_tests-test-run-nowait.o
  CC       test/run_tests-test-run-once.o
  CC       test/run_tests-test-semaphore.o
  CC       test/run_tests-test-shutdown-close.o
  CC       test/run_tests-test-shutdown-eof.o
  CC       test/run_tests-test-shutdown-simultaneous.o
  CC       test/run_tests-test-shutdown-twice.o
  CC       test/run_tests-test-signal-multiple-loops.o
  CC       test/run_tests-test-signal-pending-on-close.o
  CC       test/run_tests-test-signal.o
  CC       test/run_tests-test-socket-buffer-size.o
  CC       test/run_tests-test-spawn.o
  CC       test/run_tests-test-stdio-over-pipes.o
  CC       test/run_tests-test-strscpy.o
  CC       test/run_tests-test-strtok.o
  CC       test/run_tests-test-tcp-alloc-cb-fail.o
  CC       test/run_tests-test-tcp-bind-error.o
  CC       test/run_tests-test-tcp-bind6-error.o
  CC       test/run_tests-test-tcp-close-accept.o
  CC       test/run_tests-test-tcp-close-while-connecting.o
  CC       test/run_tests-test-tcp-close-after-read-timeout.o
  CC       test/run_tests-test-tcp-close.o
  CC       test/run_tests-test-tcp-close-reset.o
  CC       test/run_tests-test-tcp-create-socket-early.o
  CC       test/run_tests-test-tcp-connect-error-after-write.o
  CC       test/run_tests-test-tcp-connect-error.o
  CC       test/run_tests-test-tcp-connect-timeout.o
  CC       test/run_tests-test-tcp-connect6-error.o
  CC       test/run_tests-test-tcp-flags.o
  CC       test/run_tests-test-tcp-open.o
  CC       test/run_tests-test-tcp-read-stop.o
  CC       test/run_tests-test-tcp-read-stop-start.o
  CC       test/run_tests-test-tcp-rst.o
  CC       test/run_tests-test-tcp-shutdown-after-write.o
  CC       test/run_tests-test-tcp-unexpected-read.o
  CC       test/run_tests-test-tcp-oob.o
  CC       test/run_tests-test-tcp-write-to-half-open-connection.o
  CC       test/run_tests-test-tcp-write-after-connect.o
  CC       test/run_tests-test-tcp-writealot.o
  CC       test/run_tests-test-tcp-write-fail.o
  CC       test/run_tests-test-tcp-try-write.o
  CC       test/run_tests-test-tcp-try-write-error.o
  CC       test/run_tests-test-tcp-write-queue-order.o
  CC       test/run_tests-test-test-macros.o
  CC       test/run_tests-test-thread-equal.o
  CC       test/run_tests-test-thread.o
  CC       test/run_tests-test-threadpool-cancel.o
  CC       test/run_tests-test-threadpool.o
  CC       test/run_tests-test-timer-again.o
  CC       test/run_tests-test-timer-from-check.o
  CC       test/run_tests-test-timer.o
  CC       test/run_tests-test-tmpdir.o
  CC       test/run_tests-test-tty-duplicate-key.o
  CC       test/run_tests-test-tty-escape-sequence-processing.o
  CC       test/run_tests-test-tty.o
  CC       test/run_tests-test-udp-alloc-cb-fail.o
  CC       test/run_tests-test-udp-bind.o
  CC       test/run_tests-test-udp-connect.o
  CC       test/run_tests-test-udp-connect6.o
  CC       test/run_tests-test-udp-create-socket-early.o
  CC       test/run_tests-test-udp-dgram-too-big.o
  CC       test/run_tests-test-udp-ipv6.o
  CC       test/run_tests-test-udp-mmsg.o
  CC       test/run_tests-test-udp-multicast-interface.o
  CC       test/run_tests-test-udp-multicast-interface6.o
  CC       test/run_tests-test-udp-multicast-join.o
  CC       test/run_tests-test-udp-multicast-join6.o
  CC       test/run_tests-test-udp-multicast-ttl.o
  CC       test/run_tests-test-udp-open.o
  CC       test/run_tests-test-udp-options.o
  CC       test/run_tests-test-udp-send-and-recv.o
  CC       test/run_tests-test-udp-send-hang-loop.o
  CC       test/run_tests-test-udp-send-immediate.o
  CC       test/run_tests-test-udp-sendmmsg-error.o
  CC       test/run_tests-test-udp-send-unreachable.o
  CC       test/run_tests-test-udp-try-send.o
  CC       test/run_tests-test-uname.o
  CC       test/run_tests-test-walk-handles.o
  CC       test/run_tests-test-watcher-cross-stop.o
  CC       test/run_tests-runner-unix.o
  CCLD     test/run-tests
make[1]: Leaving directory '/build/source'
make  check-TESTS
make[1]: Entering directory '/build/source'
1..394
ok 1 - platform_output
# Output from process `platform_output`:
# uv_get_process_title: /build/source/test/.libs/lt-run-tests
# uv_cwd: /build/source
# uv_resident_set_memory: 417792
# uv_uptime: 58196.400000
# uv_getrusage:
#   user: 0 sec 606 microsec
#   system: 0 sec 0 microsec
#   page faults: 0
#   maximum resident set size: 436
# uv_available_parallelism: 12
# uv_cpu_info:
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 98190
#   times.user: 178680
#   times.idle: 22000610
#   times.irq: 0
#   times.nice: 3800
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2368
#   times.sys: 76270
#   times.user: 218720
#   times.idle: 5711640
#   times.irq: 0
#   times.nice: 1930
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 71680
#   times.user: 158910
#   times.idle: 5713380
#   times.irq: 0
#   times.nice: 2830
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 63120
#   times.user: 156010
#   times.idle: 5716270
#   times.irq: 0
#   times.nice: 2440
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 65920
#   t
# imes.user: 167550
#   times.idle: 5717310
#   times.irq: 0
#   times.nice: 3450
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 74080
#   times.user: 135400
#   times.idle: 5714390
#   times.irq: 0
#   times.nice: 2390
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 55070
#   times.user: 149660
#   times.idle: 5709860
#   times.irq: 0
#   times.nice: 3620
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 54270
#   times.user: 148070
#   times.idle: 5716610
#   times.irq: 0
#   times.nice: 3010
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 54540
#   times.user: 165310
#   times.idle: 5714610
#   times.irq: 0
#   times.nice: 2610
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 68990
#   times.user: 189920
#   times.idle: 5715810
#   times.irq: 0
#   times.nice: 2280
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 58000
#   times.user: 143840
#   times.idle: 5720320
#   times.irq: 0
#   times.n
# ice: 2380
#   model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
#   speed: 2200
#   times.sys: 53560
#   times.user: 146170
#   times.idle: 5721190
#   times.irq: 0
#   times.nice: 3140
# uv_interface_addresses:
#   name: lo
#   internal: 1
#   physical address: 00:00:00:00:00:00
#   address: 127.0.0.1
#   netmask: 255.0.0.0
#   name: lo
#   internal: 1
#   physical address: 00:00:00:00:00:00
#   address: ::1
#   netmask: ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
# uv_os_get_passwd:
#   euid: 1000
#   gid: 100
#   username: nixbld
#   shell: /noshell
#   home directory: /build
# uv_os_getpid: 7412
# uv_os_getppid: 7377
# uv_os_uname:
#   sysname: Linux
#   release: 5.15.63
#   version: #1-NixOS SMP Thu Aug 25 09:40:49 UTC 2022
#   machine: x86_64
ok 2 - active
ok 3 - async
ok 4 - async_null_cb
ok 5 - async_ref
ok 6 - barrier_1
ok 7 - barrier_2
ok 8 - barrier_3
ok 9 - barrier_serial_thread
ok 10 - barrier_serial_thread_single
ok 11 - callback_stack
ok 12 - check_ref
ok 13 - close_fd
ok 14 - close_order
ok 15 - closed_fd_events
ok 16 - condvar_1
ok 17 - condvar_2
ok 18 - condvar_3
ok 19 - condvar_4
ok 20 - condvar_5
ok 21 - connect_unspecified
ok 22 - connection_fail
ok 23 - connection_fail_doesnt_auto_close
ok 24 - cwd_and_chdir
ok 25 - default_loop_close
ok 26 - delayed_accept
ok 27 - dlerror
ok 28 - eintr_handling
ok 29 - embed
ok 30 - emfile
ok 31 - env_vars
ok 32 - error_message
ok 33 - fork_fs_events_child
ok 34 - fork_fs_events_child_dir
ok 35 - fork_fs_events_file_parent_child
ok 36 - fork_signal_to_child
ok 37 - fork_signal_to_child_closed
ok 38 - fork_socketpair
ok 39 - fork_socketpair_started
ok 40 - fork_threadpool_queue_work_simple
ok 41 - fork_timer
ok 42 - fs_access
ok 43 - fs_async_dir
ok 44 - fs_async_sendfile
ok 45 - fs_async_sendfile_nodata
ok 46 - fs_chmod
ok 47 - fs_copyfile
ok 48 - fs_event_close_in_callback
ok 49 - fs_event_close_with_pending_delete_event
ok 50 - fs_event_close_with_pending_event
ok 51 - fs_event_error_reporting
ok 52 - fs_event_getpath
ok 53 - fs_event_immediate_close
ok 54 - fs_event_no_callback_after_close
ok 55 - fs_event_no_callback_on_close
ok 56 - fs_event_ref
ok 57 - fs_event_start_and_close
ok 58 - fs_event_stop_in_cb
ok 59 - fs_event_watch_dir
ok 60 - fs_event_watch_dir_recursive # SKIP Recursive directory watching not supported on this platform.
ok 61 - fs_event_watch_file
ok 62 - fs_event_watch_file_current_dir
ok 63 - fs_event_watch_file_exact_path
ok 64 - fs_event_watch_file_twice
ok 65 - fs_event_watch_invalid_path
ok 66 - fs_file_async
ok 67 - fs_file_loop
ok 68 - fs_file_nametoolong
ok 69 - fs_file_noent
ok 70 - fs_file_open_append
ok 71 - fs_file_pos_after_op_with_offset
ok 72 - fs_file_sync
ok 73 - fs_file_write_null_buffer
ok 74 - fs_futime
ok 75 - fs_get_system_error
ok 76 - fs_lutime
ok 77 - fs_mkdtemp
ok 78 - fs_mkstemp
ok 79 - fs_null_req
ok 80 - fs_open_dir
ok 81 - fs_partial_read
ok 82 - fs_partial_write
ok 83 - fs_poll
ok 84 - fs_poll_close_request
ok 85 - fs_poll_close_request_multi_start_stop
ok 86 - fs_poll_close_request_multi_stop_start
ok 87 - fs_poll_close_request_stop_when_active
ok 88 - fs_poll_getpath
ok 89 - fs_poll_ref
ok 90 - fs_read_bufs
ok 91 - fs_read_dir
ok 92 - fs_read_file_eof
ok 93 - fs_read_write_null_arguments
ok 94 - fs_readdir_empty_dir
ok 95 - fs_readdir_file
ok 96 - fs_readdir_non_empty_dir
ok 97 - fs_readdir_non_existing_dir
ok 98 - fs_readlink
ok 99 - fs_realpath
ok 100 - fs_rename_to_existing_file
ok 101 - fs_scandir_empty_dir
ok 102 - fs_scandir_file
ok 103 - fs_scandir_non_existent_dir
ok 104 - fs_stat_missing_path
ok 105 - fs_statfs
ok 106 - fs_symlink
ok 107 - fs_symlink_dir
ok 108 - fs_unlink_readonly
ok 109 - fs_utime
ok 110 - fs_utime_round
ok 111 - fs_write_alotof_bufs
ok 112 - fs_write_alotof_bufs_with_offset
ok 113 - fs_write_multiple_bufs
ok 114 - get_currentexe
ok 115 - get_loadavg
ok 116 - get_memory
ok 117 - get_osfhandle_valid_handle
ok 118 - getaddrinfo_basic
ok 119 - getaddrinfo_basic_sync
ok 120 - getaddrinfo_concurrent
ok 121 - gethostname
ok 122 - getsockname_tcp
ok 123 - getsockname_udp
ok 124 - getters_setters
ok 125 - gettimeofday
ok 126 - handle_fileno
ok 127 - handle_type_name
ok 128 - has_ref
ok 129 - homedir
ok 130 - hrtime
ok 131 - idle_check
ok 132 - idle_ref
ok 133 - idle_starvation
ok 134 - idna_toascii
ok 135 - ip4_addr
ok 136 - ip6_addr_link_local
ok 137 - ip6_pton
ok 138 - ip6_sin6_len
ok 139 - ip_name
ok 140 - ipc_heavy_traffic_deadlock_bug
ok 141 - ipc_listen_after_write
ok 142 - ipc_listen_before_write
ok 143 - ipc_send_recv_pipe
ok 144 - ipc_send_recv_pipe_inprocess
ok 145 - ipc_send_recv_tcp
ok 146 - ipc_send_recv_tcp_inprocess
ok 147 - ipc_send_zero
ok 148 - ipc_tcp_connection
ok 149 - kill
ok 150 - kill_invalid_signum
ok 151 - loop_alive
ok 152 - loop_backend_timeout
ok 153 - loop_close
ok 154 - loop_configure
ok 155 - loop_handles
ok 156 - loop_instant_close
ok 157 - loop_stop
ok 158 - loop_update_time
ok 159 - metrics_idle_time
ok 160 - metrics_idle_time_thread
ok 161 - metrics_idle_time_zero
ok 162 - multiple_listen
ok 163 - not_readable_nor_writable_on_read_error
ok 164 - not_writable_after_shutdown
ok 165 - open_osfhandle_valid_handle
ok 166 - pipe_bind_error_addrinuse
ok 167 - pipe_bind_error_addrnotavail
ok 168 - pipe_bind_error_inval
ok 169 - pipe_bind_or_listen_error_after_close
ok 170 - pipe_close_stdout_read_stdin
ok 171 - pipe_connect_bad_name
ok 172 - pipe_connect_multiple
ok 173 - pipe_connect_on_prepare
ok 174 - pipe_connect_to_file
ok 175 - pipe_getsockname
ok 176 - pipe_getsockname_abstract
ok 177 - pipe_getsockname_blocking
ok 178 - pipe_listen_without_bind
ok 179 - pipe_pending_instances
ok 180 - pipe_ping_pong
ok 181 - pipe_ping_pong_vec
ok 182 - pipe_ref
ok 183 - pipe_ref2
ok 184 - pipe_ref3
ok 185 - pipe_ref4
ok 186 - pipe_sendmsg
ok 187 - pipe_server_close
ok 188 - pipe_set_chmod
ok 189 - pipe_set_non_blocking
ok 190 - poll_bad_fdtype
ok 191 - poll_close
ok 192 - poll_close_doesnt_corrupt_stack # SKIP Test only relevant on Windows
ok 193 - poll_closesocket # SKIP Test only relevant on Windows
ok 194 - poll_duplex
ok 195 - poll_multiple_handles
ok 196 - poll_nested_epoll
ok 197 - poll_oob
ok 198 - poll_unidirectional
ok 199 - prepare_ref
ok 200 - process_priority
ok 201 - process_ref
ok 202 - process_title
ok 203 - process_title_big_argv
ok 204 - process_title_threadsafe
ok 205 - queue_foreach_delete
ok 206 - random_async
ok 207 - random_sync
ok 208 - readable_on_eof
ok 209 - ref
ok 210 - req_type_name
ok 211 - run_nowait
ok 212 - run_once
ok 213 - semaphore_1
ok 214 - semaphore_2
ok 215 - semaphore_3
ok 216 - shutdown_close_pipe
ok 217 - shutdown_close_tcp
ok 218 - shutdown_eof
ok 219 - shutdown_simultaneous
ok 220 - shutdown_twice
ok 221 - signal_close_loop_alive
ok 222 - signal_multiple_loops
ok 223 - signal_pending_on_close
ok 224 - socket_buffer_size
ok 225 - spawn_and_kill
ok 226 - spawn_and_kill_with_std
ok 227 - spawn_and_ping
ok 228 - spawn_auto_unref
ok 229 - spawn_closed_process_io
ok 230 - spawn_detached
ok 231 - spawn_empty_env
ok 232 - spawn_exercise_sigchld_issue
ok 233 - spawn_exit_code
ok 234 - spawn_fails
ok 235 - spawn_fails_check_for_waitpid_cleanup
ok 236 - spawn_fs_open
ok 237 - spawn_ignored_stdio
ok 238 - spawn_inherit_streams
ok 239 - spawn_preserve_env
ok 240 - spawn_quoted_path # SKIP Test for Windows
ok 241 - spawn_reads_child_path
ok 242 - spawn_relative_path
ok 243 - spawn_setuid_setgid # SKIP It should be run as root user
ok 244 - spawn_stdin
ok 245 - spawn_stdio_greater_than_3
ok 246 - spawn_stdout
ok 247 - spawn_stdout_and_stderr_to_file
ok 248 - spawn_stdout_and_stderr_to_file2
ok 249 - spawn_stdout_and_stderr_to_file_swap
ok 250 - spawn_stdout_to_file
ok 251 - spawn_tcp_server
ok 252 - stdio_emulate_iocp
ok 253 - stdio_over_pipes
ok 254 - strscpy
ok 255 - strtok
ok 256 - sys_error
ok 257 - tcp6_local_connect_timeout
ok 258 - tcp6_ping_pong
ok 259 - tcp6_ping_pong_vec
ok 260 - tcp_alloc_cb_fail
ok 261 - tcp_bind6_error_addrinuse
ok 262 - tcp_bind6_error_addrnotavail
ok 263 - tcp_bind6_error_fault
ok 264 - tcp_bind6_error_inval
ok 265 - tcp_bind6_localhost_ok
ok 266 - tcp_bind_error_addrinuse_connect
ok 267 - tcp_bind_error_addrinuse_listen
ok 268 - tcp_bind_error_addrnotavail_1
ok 269 - tcp_bind_error_addrnotavail_2
ok 270 - tcp_bind_error_fault
ok 271 - tcp_bind_error_inval
ok 272 - tcp_bind_invalid_flags
ok 273 - tcp_bind_localhost_ok
ok 274 - tcp_bind_or_listen_error_after_close
ok 275 - tcp_bind_writable_flags
ok 276 - tcp_close
ok 277 - tcp_close_accept
ok 278 - tcp_close_after_read_timeout
ok 279 - tcp_close_reset_accepted
ok 280 - tcp_close_reset_accepted_after_shutdown
ok 281 - tcp_close_reset_accepted_after_socket_shutdown
ok 282 - tcp_close_reset_client
ok 283 - tcp_close_reset_client_after_shutdown
ok 284 - tcp_close_while_connecting # SKIP Network unreachable.
ok 285 - tcp_connect_error_after_write
ok 286 - tcp_connect_error_fault
ok 287 - tcp_create_early
ok 288 - tcp_create_early_accept
ok 289 - tcp_create_early_bad_bind
ok 290 - tcp_create_early_bad_domain
ok 291 - tcp_flags
ok 292 - tcp_listen_without_bind
ok 293 - tcp_local_connect_timeout
ok 294 - tcp_oob
ok 295 - tcp_open
ok 296 - tcp_open_bound
ok 297 - tcp_open_connected
ok 298 - tcp_open_twice
ok 299 - tcp_ping_pong
ok 300 - tcp_ping_pong_vec
ok 301 - tcp_read_stop
ok 302 - tcp_read_stop_start
ok 303 - tcp_ref
ok 304 - tcp_ref2
ok 305 - tcp_ref2b
ok 306 - tcp_ref3
ok 307 - tcp_ref4
ok 308 - tcp_rst
ok 309 - tcp_shutdown_after_write
ok 310 - tcp_try_write
ok 311 - tcp_try_write_error
ok 312 - tcp_unexpected_read
ok 313 - tcp_write_after_connect
ok 314 - tcp_write_fail
ok 315 - tcp_write_queue_order
ok 316 - tcp_write_ready
ok 317 - tcp_write_to_half_open_connection
ok 318 - test_macros
ok 319 - thread_create
ok 320 - thread_equal
ok 321 - thread_local_storage
ok 322 - thread_mutex
ok 323 - thread_mutex_recursive
ok 324 - thread_rwlock
ok 325 - thread_rwlock_trylock
ok 326 - thread_stack_size
ok 327 - thread_stack_size_explicit
ok 328 - threadpool_cancel_fs
ok 329 - threadpool_cancel_getaddrinfo
ok 330 - threadpool_cancel_getnameinfo
ok 331 - threadpool_cancel_random
ok 332 - threadpool_cancel_single
ok 333 - threadpool_cancel_work
ok 334 - threadpool_queue_work_einval
ok 335 - threadpool_queue_work_simple
ok 336 - timer
ok 337 - timer_again
ok 338 - timer_early_check
ok 339 - timer_from_check
ok 340 - timer_huge_repeat
ok 341 - timer_huge_timeout
ok 342 - timer_init
ok 343 - timer_is_closing
ok 344 - timer_null_callback
ok 345 - timer_order
ok 346 - timer_ref
ok 347 - timer_ref2
ok 348 - timer_run_once
ok 349 - timer_start_twice
ok 350 - tmpdir
ok 351 - tty # SKIP Cannot open /dev/tty as read-only: No such device or address
ok 352 - tty_file
ok 353 - tty_pty
ok 354 - udp_alloc_cb_fail
ok 355 - udp_bind
ok 356 - udp_bind_reuseaddr
ok 357 - udp_connect
ok 358 - udp_connect6
ok 359 - udp_create_early
ok 360 - udp_create_early_bad_bind
ok 361 - udp_create_early_bad_domain
ok 362 - udp_dgram_too_big
ok 363 - udp_dual_stack
ok 364 - udp_ipv6_only
ok 365 - udp_mmsg
ok 366 - udp_multicast_interface
ok 367 - udp_multicast_interface6
ok 368 - udp_multicast_ttl
ok 369 - udp_no_autobind
ok 370 - udp_open
ok 371 - udp_open_bound
ok 372 - udp_open_connect
ok 373 - udp_open_twice
ok 374 - udp_options
ok 375 - udp_options6
ok 376 - udp_ref
ok 377 - udp_ref2
ok 378 - udp_ref3
ok 379 - udp_send_and_recv
ok 380 - udp_send_immediate
ok 381 - udp_send_unix
ok 382 - udp_send_unreachable
ok 383 - udp_sendmmsg_error
ok 384 - udp_try_send
ok 385 - uname
ok 386 - unref_in_prepare_cb
ok 387 - utf8_decode1
ok 388 - utf8_decode1_overrun
ok 389 - walk_handles
ok 390 - watcher_cross_stop
ok 391 - we_get_signal
ok 392 - we_get_signal_one_shot
ok 393 - we_get_signals
ok 394 - we_get_signals_mixed
PASS: test/run-tests
=============
1 test passed
=============
make[1]: Leaving directory '/build/source'
checkPhase completed in 41 seconds
installing
install flags: SHELL=/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash install
make[1]: Entering directory '/build/source'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib'
 /nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin/bash ./libtool   --mode=install /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c   libuv.la '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib'
libtool: install: /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c .libs/libuv.so.1.0.0 /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib/libuv.so.1.0.0
libtool: install: (cd /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib && { ln -s -f libuv.so.1.0.0 libuv.so.1 || { rm -f libuv.so.1 && ln -s libuv.so.1.0.0 libuv.so.1; }; })
libtool: install: (cd /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib && { ln -s -f libuv.so.1.0.0 libuv.so || { rm -f libuv.so && ln -s libuv.so.1.0.0 libuv.so; }; })
libtool: install: /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c .libs/libuv.lai /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib/libuv.la
libtool: finish: PATH="/nix/store/sy9f1kg7g6hzzdsgv1lf9k5ablm5zdpl-automake-1.16.5/bin:/nix/store/8wawpsramclcwsdyd9b4zwz56kz8j42d-autoconf-2.71/bin:/nix/store/6rdvl63vp5p0gyknf0c3svlwfjd5nbjg-libtool-2.4.7/bin:/nix/store/2gj69111xpbjr5czklnngm3nls1hyf9z-gnum4-1.4.19/bin:/nix/store/v9669mb856l7bjajhbivv0yq30ilwbzk-file-5.42/bin:/nix/store/v6cf8gw0nvr6csqqfbgi1v64rcbw9c7p-pkg-config-wrapper-0.29.2/bin:/nix/store/zwd4xhxsklsqsqn5vgz4zdw33wkmiw77-patchelf-0.15.0/bin:/nix/store/n95cd4q1dqzdvsiy1hmrkx9shwi3n4sh-gcc-wrapper-11.3.0/bin:/nix/store/8rx9i9c5lh5rmz31y6ndh7j3nslnk8cp-gcc-11.3.0/bin:/nix/store/kjknajcldbcfwz92lq92njk5b52y5vzv-glibc-2.35-163-bin/bin:/nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin:/nix/store/n73cfcbgf1bs3rvcp8bgcfgi9dr5bbgc-binutils-wrapper-2.38/bin:/nix/store/frriydwnf7v3dpayy5a6ki00qsp95iiy-binutils-2.38/bin:/nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin:/nix/store/nqwkgzay3m6ynr4qz42ypx576s7ckp24-findutils-4.9.0/bin:/nix/store/kdjh27abb5zqy267vh4jyg5hifkgls04-diffutils-3.8/bin:/nix/store/n62963g6w2fj8hnka006wycqwx9pqw5q-gnused-4.8/bin:/nix/store/zpjn33mx0pbfc71ddfi9sc8pdfqrsh8z-gnugrep-3.7/bin:/nix/store/7rd34k5jnjwhpk7i9dwjc9xd93psp4gg-gawk-5.1.1/bin:/nix/store/a9g8ybypk5a7id2w733zysimy7iflrqx-gnutar-1.34/bin:/nix/store/j19qj61afxq0bvw2m2pdzhxbwwmbhsqw-gzip-1.12/bin:/nix/store/fkwmqzinrwwj56ch0zn2lzsbpn16am1s-bzip2-1.0.8-bin/bin:/nix/store/3nb49dj29gxmbmbx9r7a5l4sqcxclhgk-gnumake-4.3/bin:/nix/store/1b9p07z77phvv2hf6gm9f28syp39f1ag-bash-5.1-p16/bin:/nix/store/vd6dg2052y5vmfknb7pv9zr1n1pp58yb-patch-2.7.6/bin:/nix/store/x167mv1qdkmk1s4mw1kb56s3rfw1ff9h-xz-5.2.5-bin/bin:/nix/store/j752yi6l87bfdblcxjcpisn6ynb7izw7-file-5.42/bin:/sbin" ldconfig -n /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/include'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c -m 644 include/uv.h '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/include'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib/pkgconfig'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c -m 644 libuv.pc '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib/pkgconfig'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/mkdir -p '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/include/uv'
 /nix/store/mj6wiv9gbbydh06x2i4fl5a9ksdck7c5-coreutils-9.1/bin/install -c -m 644 include/uv/errno.h include/uv/threadpool.h include/uv/version.h include/uv/unix.h include/uv/linux.h '/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/include/uv'
make[1]: Leaving directory '/build/source'
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2
shrinking /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib/libuv.so.1.0.0
strip is /nix/store/n95cd4q1dqzdvsiy1hmrkx9shwi3n4sh-gcc-wrapper-11.3.0/bin/strip
stripping (with command strip and flags -S) in  /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2/lib
patching script interpreter paths in /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2
checking for references to /build/ in /nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2...
/nix/store/pdx39sj6w4q98bxvphwp0sxfyf1qnm11-libuv-1.44.2

Oh it looks like upstream merged to master, so I think I can remove the patch. I can do this later.

merge to master won't be enough. we need to wait for release of version and update version to get patched version from upstream. Or we can switch to commit from master but it's likely not a good idea for lib so many things depend on.

@ParetoOptimalDev I would like to see this merged. Will you be able to apply @SuperSandro2000's suggestions? Otherwise I would be willing to take over this PR and do the necessary changes.

give there was no followup for some time I think it's safe to say you can take over @rycee

Created #208275 to replace this with the suggested fixes and I'll close this PR.
I also switched the PR to target the staging branch due to the many rebuilds.

authors: ParetoOptimalDev rycee turboMaCk


text:
openapi-generator-cli: 6.0.1 -> 6.1.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/OpenAPITools/openapi-generator/releases.
meta.description for openapi-generator-cli is: "Allows generation of API client libraries (SDK generation), server stubs and documentation automatically given an OpenAPI Spec"
meta.homepage for openapi-generator-cli is: "https://github.com/OpenAPITools/openapi-generator"
meta.changelog for openapi-generator-cli is: ""
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.1.0 with grep in /nix/store/3ad722rs160w84nxmbrz6vr4b731r908-openapi-generator-cli-6.1.0
found 6.1.0 in filename of file in /nix/store/3ad722rs160w84nxmbrz6vr4b731r908-openapi-generator-cli-6.1.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
openapi-generator-cli

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/3ad722rs160w84nxmbrz6vr4b731r908-openapi-generator-cli-6.1.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A openapi-generator-cli https://github.com/r-ryantm/nixpkgs/archive/fabbaedaa24056a0c18d48028f4017744551e5e2.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/3ad722rs160w84nxmbrz6vr4b731r908-openapi-generator-cli-6.1.0
ls -la /nix/store/3ad722rs160w84nxmbrz6vr4b731r908-openapi-generator-cli-6.1.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

openapi-generator-cli

Maintainer pings
cc @Shou for testing.

Output of nixpkgs-review pr 190860:
1 package built:
openapi-generator-cli
Tested openapi-generator-cli generate with a couple of generators, and diff looks good to me.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/603

source: gharchive/pull-request

authors: nixos-discourse r-ryantm raphaelr

repo: NixOS/nixpkgs

license: MIT

license_type: permissive

license_source: github-api


text:
python310Packages.json-stream: 1.4.2 -> 1.4.3

Description of changes
Update to latest upstream release 1.4.3

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 192828 run on x86_64-linux 1

3 packages built:

mitmproxy2swagger
python310Packages.json-stream
python39Packages.json-stream


text:
libtorrentRasterbar-1_1_x: remove

Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[ ] Fits CONTRIBUTING.md.

Please rebase, otherwise LGTM


text:
python310Packages.allure-python-commons: 2.10.0 -> 2.12.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.allure-python-commons is: "Common engine for all modules. It is useful for make integration with your homemade frameworks"
meta.homepage for python310Packages.allure-python-commons is: "https://github.com/allure-framework/allure-python"
meta.changelog for python310Packages.allure-python-commons is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.11.0 with grep in /nix/store/wb1l7m1nfr8gjcyrsqwc8bsv5ij4r144-python3.10-allure-python-commons-2.11.0
found 2.11.0 in filename of file in /nix/store/wb1l7m1nfr8gjcyrsqwc8bsv5ij4r144-python3.10-allure-python-commons-2.11.0

Rebuild report (if merged into master) (click to expand)

6 total rebuild path(s)

6 package rebuild(s)

First fifty rebuilds by attrpath
python310Packages.allure-behave
python310Packages.allure-pytest
python310Packages.allure-python-commons
python39Packages.allure-behave
python39Packages.allure-pytest
python39Packages.allure-python-commons

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/wb1l7m1nfr8gjcyrsqwc8bsv5ij4r144-python3.10-allure-python-commons-2.11.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.allure-python-commons https://github.com/r-ryantm/nixpkgs/archive/df73fd57ec1864c8f8e0ae01d14d15a22ee1c524.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/wb1l7m1nfr8gjcyrsqwc8bsv5ij4r144-python3.10-allure-python-commons-2.11.0
ls -la /nix/store/wb1l7m1nfr8gjcyrsqwc8bsv5ij4r144-python3.10-allure-python-commons-2.11.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

4 packages failed to build:

python310Packages.allure-behave
python310Packages.allure-pytest
python39Packages.allure-behave
python39Packages.allure-pytest

2 packages built:

python310Packages.allure-python-commons
python39Packages.allure-python-commons

Maintainer pings
cc @evanjs for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.allure-python-commons is: "Common engine for all modules. It is useful for make integration with your homemade frameworks"
meta.homepage for python310Packages.allure-python-commons is: "https://github.com/allure-framework/allure-python"
meta.changelog for python310Packages.allure-python-commons is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.11.1 with grep in /nix/store/hmpya6vz9rwdxkhspqinc2m5v870v6ar-python3.10-allure-python-commons-2.11.1
found 2.11.1 in filename of file in /nix/store/hmpya6vz9rwdxkhspqinc2m5v870v6ar-python3.10-allure-python-commons-2.11.1

Rebuild report (if merged into master) (click to expand)

6 total rebuild path(s)

6 package rebuild(s)

First fifty rebuilds by attrpath
python310Packages.allure-behave
python310Packages.allure-pytest
python310Packages.allure-python-commons
python39Packages.allure-behave
python39Packages.allure-pytest
python39Packages.allure-python-commons

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/hmpya6vz9rwdxkhspqinc2m5v870v6ar-python3.10-allure-python-commons-2.11.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.allure-python-commons https://github.com/r-ryantm/nixpkgs/archive/3b088f0b08306a15395f8dd4aa97a0b4bef6cf0a.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/hmpya6vz9rwdxkhspqinc2m5v870v6ar-python3.10-allure-python-commons-2.11.1
ls -la /nix/store/hmpya6vz9rwdxkhspqinc2m5v870v6ar-python3.10-allure-python-commons-2.11.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

4 packages failed to build:

python310Packages.allure-behave
python310Packages.allure-pytest
python39Packages.allure-behave
python39Packages.allure-pytest

2 packages built:

python310Packages.allure-python-commons
python39Packages.allure-python-commons

Maintainer pings
cc @evanjs for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python310Packages.allure-python-commons is: "Common engine for all modules. It is useful for make integration with your homemade frameworks"
meta.homepage for python310Packages.allure-python-commons is: "https://github.com/allure-framework/allure-python"
meta.changelog for python310Packages.allure-python-commons is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.12.0 with grep in /nix/store/7y4qfxqn5ilpi6mj1ir93zjh5gp7zwn9-python3.10-allure-python-commons-2.12.0
found 2.12.0 in filename of file in /nix/store/7y4qfxqn5ilpi6mj1ir93zjh5gp7zwn9-python3.10-allure-python-commons-2.12.0

Rebuild report (if merged into master) (click to expand)

6 total rebuild path(s)

6 package rebuild(s)

First fifty rebuilds by attrpath
python310Packages.allure-behave
python310Packages.allure-pytest
python310Packages.allure-python-commons
python39Packages.allure-behave
python39Packages.allure-pytest
python39Packages.allure-python-commons

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/7y4qfxqn5ilpi6mj1ir93zjh5gp7zwn9-python3.10-allure-python-commons-2.12.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python310Packages.allure-python-commons https://github.com/r-ryantm/nixpkgs/archive/8c0f06beb20325d75a925345a73eded5a8f12a2d.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/7y4qfxqn5ilpi6mj1ir93zjh5gp7zwn9-python3.10-allure-python-commons-2.12.0
ls -la /nix/store/7y4qfxqn5ilpi6mj1ir93zjh5gp7zwn9-python3.10-allure-python-commons-2.12.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

4 packages failed to build:

python310Packages.allure-behave
python310Packages.allure-pytest
python39Packages.allure-behave
python39Packages.allure-pytest

2 packages built:

python310Packages.allure-python-commons
python39Packages.allure-python-commons

Maintainer pings
cc @evanjs for testing.