Description
Using pinned haskell.nix revision ba24c3d, lts-16.6, and in my example repo at commit 1b1e71 I'm getting an error related to cross compiling postgresql on musl64.
[cody@nixos:~/code/haskell-nix-min-repro]$ nix-build static-attempt.nix
... snip (see full logs below) ...
cannot build derivation '/nix/store/ksdnkdc131jbczvf6f9sal45x7zqhcsg-postgresql-11.7-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/2r9axrln1w0pbbig07cr9hai3n8bbxav-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/22as5blsww0388y5zyxy5ys8whxjvai8-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/0x8ak7psm7wkdqvfp980br59yba4qpqs-x86_64-unknown-linux-musl-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-config.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/2q2vy7mdci3fnqqpn7xy5kvzwp97pnxg-x86_64-unknown-linux-musl-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-config.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/shyh7bs6qzx81lkmpvfjp05xxg50b22v-haskell-nix-minimal-exe-haskell-nix-minimal-22-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
error: build of '/nix/store/shyh7bs6qzx81lkmpvfjp05xxg50b22v-haskell-nix-minimal-exe-haskell-nix-minimal-22-x86_64-unknown-linux-musl.drv' failed
Full Logs
[cody@nixos:~/code/haskell-nix-min-repro]$ nix-build static-attempt.nix
uilding '/nix/store/qd7kzckv30gmsa43wdrsdxmwdvyvgalq-git-ls-files.drv'...
trace: To make this a fixed-output derivation but not materialized, set `stack-sha256` to the output of /nix/store/yrhjidiar6yf0jmmdzhaaawimyvxs11v-calculateSha
trace: To materialize the output entirely, pass a writable path as the `materialized` argument and pass that path to /nix/store/jnhmi0549a6bg4bq6dgsr1r1255dcns1-generateMaterialized
building '/nix/store/zdkzzgjg6wyw0v9a3f2ljfdl7qgfsh64-haskell-nix-minimal-stack-to-nix-pkgs.drv'...
substituteStream(): WARNING: pattern '/nix/store/k4brs5pr6c8cqigjkf5spk8vb84r3kqm-haskell-nix-minimal' doesn't match anything in file '/nix/store/n1p6lx64jz391ac72k134kcgbgdzzdvk-haskell-nix-minimal-stack-to-nix-pkgs/pkgs.nix'
substituteStream(): WARNING: pattern '/nix/store/k4brs5pr6c8cqigjkf5spk8vb84r3kqm-haskell-nix-minimal' doesn't match anything in file '/nix/store/n1p6lx64jz391ac72k134kcgbgdzzdvk-haskell-nix-minimal-stack-to-nix-pkgs/default.nix'
trace: Cleaning component source not supported for hpack package: haskell-nix-minimal-22
trace: Cleaning component source not supported for hpack package: haskell-nix-minimal-22
these derivations will be built:
/nix/store/s0gnc6qz3afr9pnlx8z4rsv48qzghk1k-systemd-243.7-x86_64-unknown-linux-musl.drv
/nix/store/ksdnkdc131jbczvf6f9sal45x7zqhcsg-postgresql-11.7-x86_64-unknown-linux-musl.drv
/nix/store/0x8ak7psm7wkdqvfp980br59yba4qpqs-x86_64-unknown-linux-musl-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-config.drv
/nix/store/2q2vy7mdci3fnqqpn7xy5kvzwp97pnxg-x86_64-unknown-linux-musl-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-config.drv
/nix/store/d3f8hh6k5cxpirkkis0sbapjcpv9gwnz-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/22as5blsww0388y5zyxy5ys8whxjvai8-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-x86_64-unknown-linux-musl.drv
/nix/store/lqdh5ajf10sbk69g01k6983m58df6w03-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/2r9axrln1w0pbbig07cr9hai3n8bbxav-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-x86_64-unknown-linux-musl.drv
/nix/store/ndww7v245xmkypr32nvcbpbd0shpgzqc-x86_64-unknown-linux-musl-postgresql-simple-lib-postgresql-simple-0.6.2-config.drv
/nix/store/zv1j6cq3sgs4kyvqm70f0j7pxhvl5xwc-postgresql-simple-lib-postgresql-simple-0.6.2-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/7n4lq4nxl7v24y6k677ldv3ms7f907jg-postgresql-simple-lib-postgresql-simple-0.6.2-x86_64-unknown-linux-musl.drv
/nix/store/zjlkc62s74w8kqaijrd5d2skyf31bj22-x86_64-unknown-linux-musl-persistent-postgresql-lib-persistent-postgresql-2.10.1.2-config.drv
/nix/store/ymwblm52470mndyc18zsmcz2hh3vllhk-persistent-postgresql-lib-persistent-postgresql-2.10.1.2-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/6y53xdjad1bh41s63nvx254xlplja4xx-persistent-postgresql-lib-persistent-postgresql-2.10.1.2-x86_64-unknown-linux-musl.drv
/nix/store/v2ilm6jh6mxrfbq8171lcyr2zr8xs3nw-x86_64-unknown-linux-musl-orville-lib-orville-0.8.4.0-config.drv
/nix/store/sdaq9zqdg79lwh1c0kni99xihnj9yl1a-orville-lib-orville-0.8.4.0-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/aca2n8xx74l27k06gy57v9jwxjmjn4k7-orville-lib-orville-0.8.4.0-x86_64-unknown-linux-musl.drv
/nix/store/g8qvydky144jpsc3hfqc35qnzbxv9jwh-x86_64-unknown-linux-musl-haskell-nix-minimal-lib-haskell-nix-minimal-22-config.drv
/nix/store/471h2my23y0r7kmmahsrqh6bm8zb8690-haskell-nix-minimal-lib-haskell-nix-minimal-22-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/ss9f6mgdpv1hs22kiwwbp0bfcb2r515s-haskell-nix-minimal-lib-haskell-nix-minimal-22-x86_64-unknown-linux-musl.drv
/nix/store/2i7xpmfgawdrkw0a5qphi5mdkn7x32hq-x86_64-unknown-linux-musl-haskell-nix-minimal-exe-haskell-nix-minimal-22-config.drv
/nix/store/vr9lc51lk83ibssd88fzyv8b7snykxia-haskell-nix-minimal-exe-haskell-nix-minimal-22-x86_64-unknown-linux-musl-ghc-8.8.3-env.drv
/nix/store/shyh7bs6qzx81lkmpvfjp05xxg50b22v-haskell-nix-minimal-exe-haskell-nix-minimal-22-x86_64-unknown-linux-musl.drv
building '/nix/store/s0gnc6qz3afr9pnlx8z4rsv48qzghk1k-systemd-243.7-x86_64-unknown-linux-musl.drv'...
unpacking sources
unpacking source archive /nix/store/nf05r2pjjzghscyil7lxnj586f80yvlg-source
source root is source
patching sources
updateAutotoolsGnuConfigScriptsPhase
configuring
/nix/store/2w7m3lr8ldx8ipdll4j6fk4iid4irrck-stdenv-linux/setup: line 82: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/remount-fs/remount-fs.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/core/mount.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/core/swap.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/fsck/fsck.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'units/emergency.service.in'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'units/rescue.service.in'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/journal/cat.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/shutdown/shutdown.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/nspawn/nspawn.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/sbin/modprobe' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'src/shared/generator.c'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'units/systemd-logind.service.in'
substituteStream(): WARNING: pattern '/usr/bin/getent' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/sbin/swapon' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/sbin/swapoff' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/sbin/fsck' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/bin/echo' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/bin/cat' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/sbin/sulogin' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/usr/lib/systemd/systemd-fsck' doesn't match anything in file 'units/[email protected]'
substituteStream(): WARNING: pattern '/bin/plymouth' doesn't match anything in file 'units/[email protected]'
patching script interpreter paths in tools
tools/add-git-hook.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/find-tabs.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-apply-m4.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-git-contrib.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-check-compilation.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/make-man-index.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
tools/xml_helper.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
tools/oss-fuzz.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
tools/coverity.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
tools/find-build-dir.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-vcs-tag.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
tools/make-directive-index.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
tools/choose-default-locale.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-check-help.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/make-man-rules.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
tools/find-double-newline.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-hwdb-update.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/meson-build.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/check-directives.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
tools/generate-gperfs.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
tools/meson-check-api-docs.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
tools/catalog-report.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
tools/meson-make-symlink.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
patching script interpreter paths in src/resolve
src/resolve/generate-dns_type-gperf.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
patching script interpreter paths in test
test/TEST-03-JOBS/test-jobs.sh: interpreter directive changed from "/bin/bash -ex" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash -ex"
test/TEST-03-JOBS/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/sys-script.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/networkd-test.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/TEST-18-FAILUREACTION/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-18-FAILUREACTION/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-01-BASIC/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-11-ISSUE-3166/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-14-MACHINE-ID/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-35-NETWORK-GENERATOR/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-12-ISSUE-3171/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-13-NSPAWN-SMOKE/create-busybox-container: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-13-NSPAWN-SMOKE/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-27-STDOUTFILE/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-27-STDOUTFILE/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-34-DYNAMICUSERMIGRATE/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-34-DYNAMICUSERMIGRATE/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-29-UDEV-ID_RENAMING/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-29-UDEV-ID_RENAMING/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-20-MAINPIDGAMES/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-20-MAINPIDGAMES/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-25-IMPORT/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-25-IMPORT/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-21-SYSUSERS/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-19-DELEGATE/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-19-DELEGATE/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/run-unit-tests.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/mocks/fsck: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-26-SETENV/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-26-SETENV/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-17-UDEV-WANTS/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-17-UDEV-WANTS/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-06-SELINUX/test-selinux-checks.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-06-SELINUX/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-08-ISSUE-2730/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/udev-test.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/bzxvdbmcppw61rvkphsnvs5kbcq7lf5d-perl-5.30.1/bin/perl"
test/rule-syntax-check.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/run-integration-tests.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash -e"
test/test-network/systemd-networkd-tests.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/TEST-33-CLEAN-UNIT/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-33-CLEAN-UNIT/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-07-ISSUE-1981/test-segfault.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-07-ISSUE-1981/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-15-DROPIN/test-dropin.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-15-DROPIN/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/hwdb-test.sh: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
test/TEST-23-TYPE-EXEC/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-23-TYPE-EXEC/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/mkosi.build.networkd-test: interpreter directive changed from "/bin/sh" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh"
test/TEST-30-ONCLOCKCHANGE/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-30-ONCLOCKCHANGE/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-05-RLIMITS/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-05-RLIMITS/test-rlimits.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-32-OOMPOLICY/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-32-OOMPOLICY/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-24-UNIT-TESTS/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-24-UNIT-TESTS/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-04-JOURNAL/test-journal.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-04-JOURNAL/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-10-ISSUE-2467/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-37-RUNTIMEDIRECTORYPRESERVE/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-37-RUNTIMEDIRECTORYPRESERVE/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-09-ISSUE-2691/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-08.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-02.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-03.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/run-tmpfiles-tests.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-04.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-01.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-05.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-09.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-06.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-22-TMPFILES/test-07.sh: interpreter directive changed from " /bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/test-efi-create-disk.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash -e"
test/TEST-31-DEVICE-ENUMERATION/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-31-DEVICE-ENUMERATION/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/test-exec-deserialization.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/TEST-36-NUMAPOLICY/testsuite.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-36-NUMAPOLICY/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-16-EXTEND-TIMEOUT/extend_timeout_test_service.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-16-EXTEND-TIMEOUT/assess.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-16-EXTEND-TIMEOUT/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/create-sys-script.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
test/TEST-28-PERCENTJ-WANTEDBY/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/TEST-02-CRYPTSETUP/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash"
test/sysv-generator-test.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
patching script interpreter paths in src/test
src/test/test-systemd-tmpfiles.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
src/test/generate-sym-test.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/5g0zj8nd5s5whxqw7h3gsvnfrlb89fy3-python3-3.7.6-env/bin/python3"
meson flags: --cross-file=/nix/store/6xyxpdy9sjnzzniq2axj0fi42byf9l1f-cross-file.conf/cross-file.conf --buildtype=plain --libdir=/nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/lib --libexecdir=/nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/libexec --bindir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/bin --sbindir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/sbin --includedir=/nix/store/wpsrcfi3hqljvf5dzab11r2q4k61w1zc-systemd-243.7-x86_64-unknown-linux-musl-dev/include --mandir=/nix/store/0wcx5im4lzpvyvph91c1vfzxlxpf3qia-systemd-243.7-x86_64-unknown-linux-musl-man/share/man --infodir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/info --localedir=/nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl -Ddbuspolicydir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/dbus-1/system.d -Ddbussessionservicedir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/dbus-1/services -Ddbussystemservicedir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/dbus-1/system-services -Dpamconfdir=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/etc/pam.d -Drootprefix=/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl -Drootlibdir=/nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/lib -Dpkgconfiglibdir=/nix/store/wpsrcfi3hqljvf5dzab11r2q4k61w1zc-systemd-243.7-x86_64-unknown-linux-musl-dev/lib/pkgconfig -Dpkgconfigdatadir=/nix/store/wpsrcfi3hqljvf5dzab11r2q4k61w1zc-systemd-243.7-x86_64-unknown-linux-musl-dev/share/pkgconfig -Dloadkeys-path=/nix/store/cryjrxzn4l1krq1nw25sn553zcccmjl6-kbd-2.0.4-x86_64-unknown-linux-musl/bin/loadkeys -Dsetfont-path=/nix/store/cryjrxzn4l1krq1nw25sn553zcccmjl6-kbd-2.0.4-x86_64-unknown-linux-musl/bin/setfont -Dtty-gid=3 -Ddebug-shell=/nix/store/py15g3c30j62qg6374ghyvmzd4wvgrha-bash-interactive-4.4-p23-x86_64-unknown-linux-musl/bin/bash -Dtests=false -Dimportd=true -Dlz4=true -Dhostnamed=true -Dnetworkd=true -Dsysusers=false -Dtimedated=true -Dtimesyncd=true -Dfirstboot=false -Dlocaled=true -Dresolve=true -Dsplit-usr=false -Dlibcurl=true -Dlibidn=false -Dlibidn2=true -Dquotacheck=false -Dldconfig=false -Dsmack=true -Db_pie=true -Dsystem-uid-max=999 -Dsystem-gid-max=999 -Dgnu-efi=true -Defi-libdir=/nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/lib -Defi-includedir=/nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/include/efi -Defi-ldsdir=/nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/lib -Dsysvinit-path= -Dsysvrcnd-path= -Dkill-path=/nix/store/kryp6518higw7bvr55fjnj3mc3pz8hnb-coreutils-8.31-x86_64-unknown-linux-musl/bin/kill -Dkmod-path=/nix/store/lkfv4gn7m4kxgn9nck93a7yp2ksm24wa-kmod-26-x86_64-unknown-linux-musl/bin/kmod -Dsulogin-path=/nix/store/q3p17n95v8ajh0pbadd1n3jzjjp4a41b-util-linux-2.33.2-x86_64-unknown-linux-musl-bin/bin/sulogin -Dmount-path=/nix/store/q3p17n95v8ajh0pbadd1n3jzjjp4a41b-util-linux-2.33.2-x86_64-unknown-linux-musl-bin/bin/mount -Dumount-path=/nix/store/q3p17n95v8ajh0pbadd1n3jzjjp4a41b-util-linux-2.33.2-x86_64-unknown-linux-musl-bin/bin/umount -Dcreate-log-dirs=false -Ddefault-hierarchy=hybrid -Dman=true -Dntp-servers=0.nixos.pool.ntp.org 1.nixos.pool.ntp.org 2.nixos.pool.ntp.org 3.nixos.pool.ntp.org
The Meson build system
Version: 0.52.1
Source dir: /build/source
Build dir: /build/source/build
Build type: cross build
WARNING: Unknown options: "efi-ldsdir, kill-path"
Project name: systemd
Project version: 243
C compiler for the build machine: /nix/store/blznzy96bwzv58v7iy9bgp1r8hmd3g1f-gcc-wrapper-9.2.0/bin/cc (gcc 9.2.0 "gcc (GCC) 9.2.0")
C linker for the build machine: GNU ld.bfd 2.31.1
C compiler for the host machine: x86_64-unknown-linux-musl-cc (gcc 9.2.0 "x86_64-unknown-linux-musl-gcc (GCC) 9.2.0")
C linker for the host machine: GNU ld.bfd 2.31.1
WARNING: Env var AR seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Program tools/meson-check-compilation.sh found: YES (/build/source/tools/meson-check-compilation.sh)
Program tools/meson-build.sh found: YES (/build/source/tools/meson-build.sh)
C++ compiler for the build machine: /nix/store/blznzy96bwzv58v7iy9bgp1r8hmd3g1f-gcc-wrapper-9.2.0/bin/c++ (gcc 9.2.0 "g++ (GCC) 9.2.0")
C++ linker for the build machine: GNU ld.bfd 2.31.1
C++ compiler for the host machine: x86_64-unknown-linux-musl-c++ (gcc 9.2.0 "x86_64-unknown-linux-musl-g++ (GCC) 9.2.0")
C++ linker for the host machine: GNU ld.bfd 2.31.1
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -Werror=undef: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wfloat-equal: YES
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-declarations: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=format=2: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Wstrict-aliasing=2: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Werror=overflow: YES
Compiler for C supports arguments -Werror=shift-count-overflow: YES
Compiler for C supports arguments -Werror=shift-overflow=2: YES
Compiler for C supports arguments -Wdate-time: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
Compiler for C supports arguments -Wno-missing-field-initializers -Wmissing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-result -Wunused-result: YES
Compiler for C supports arguments -Wno-format-signedness -Wformat-signedness: YES
Compiler for C supports arguments -Wno-error=#warnings -Werror=#warnings: NO
Compiler for C supports arguments -Wno-string-plus-int -Wstring-plus-int: NO
Compiler for C supports arguments -Wno-error=nonnull -Werror=nonnull: YES
Compiler for C supports arguments -Wno-maybe-uninitialized -Wmaybe-uninitialized: YES
Compiler for C supports arguments -ffast-math: YES
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -fdiagnostics-show-option: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -fstack-protector: YES
Compiler for C supports arguments -fstack-protector-strong: YES
Compiler for C supports arguments --param=ssp-buffer-size=4: YES
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports arguments -fdata-sections: YES
WARNING: Consider using the builtin warning_level option instead of adding warning flags by hand.
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Compiler for C supports link arguments -fstack-protector: YES
Compiler for C supports link arguments -Wl,--gc-sections: YES
Checking if "-Werror=shadow with local shadowing" compiles: YES
Compiler for C supports arguments -Wstringop-truncation: YES
Checking for size of "pid_t" : 4
Checking for size of "uid_t" : 4
Checking for size of "gid_t" : 4
Checking for size of "dev_t" : 8
Checking for size of "ino_t" : 8
Checking for size of "time_t" : 8
Checking for size of "rlim_t" : 8
Checking for size of "char16_t" : 2
Checking for size of "char32_t" : 4
Checking for size of "struct statx" : -1
Checking for size of "struct statx" : 256
Checking for function "secure_getenv" : YES
Checking for function "__secure_getenv" : NO
Checking for function "memfd_create" : YES
Checking for function "gettid" : NO
Checking for function "pivot_root" : NO
Checking for function "name_to_handle_at" : YES
Checking for function "setns" : YES
Checking for function "renameat2" : NO
Checking for function "kcmp" : NO
Checking for function "keyctl" : NO
Checking for function "copy_file_range" : YES
Checking for function "bpf" : NO
Checking for function "statx" : NO
Checking for function "explicit_bzero" : YES
Checking for function "reallocarray" : NO
Checking for function "set_mempolicy" : NO
Checking for function "get_mempolicy" : NO
Checking for function "getrandom" : YES
Program sed found: YES (/nix/store/p34p7ysy84579lndk7rbrz6zsfr03y71-gnused-4.8/bin/sed)
Program awk found: YES (/nix/store/c8balm59sxfkw9ik1fqbkadsvjqhmbx4-gawk-5.0.1/bin/awk)
Program m4 found: YES (/nix/store/kxq930vg980qykz9xhcwif5v0294gm2l-gnum4-1.4.18/bin/m4)
Program stat found: YES (/nix/store/x0jla3hpxrwz76hy9yckg1iyc9hns81k-coreutils-8.31/bin/stat)
Program git found: NO
Program env found: YES (/nix/store/x0jla3hpxrwz76hy9yckg1iyc9hns81k-coreutils-8.31/bin/env)
Program perl found: YES (/nix/store/bzxvdbmcppw61rvkphsnvs5kbcq7lf5d-perl-5.30.1/bin/perl)
Program test/test-efi-create-disk.sh found: YES (/build/source/test/test-efi-create-disk.sh)
Program quotaon found: NO
Program /usr/sbin/quotaon found: NO
Program /sbin/quotaon found: NO
Program quotacheck found: NO
Program /usr/sbin/quotacheck found: NO
Program /sbin/quotacheck found: NO
Message: Using /nix/store/lkfv4gn7m4kxgn9nck93a7yp2ksm24wa-kmod-26-x86_64-unknown-linux-musl/bin/kmod for kmod
Program kexec found: NO
Program /usr/sbin/kexec found: NO
Program /sbin/kexec found: NO
Message: Using /nix/store/q3p17n95v8ajh0pbadd1n3jzjjp4a41b-util-linux-2.33.2-x86_64-unknown-linux-musl-bin/bin/sulogin for sulogin
Message: Using /nix/store/q3p17n95v8ajh0pbadd1n3jzjjp4a41b-util-linux-2.33.2-x86_64-unknown-linux-musl-bin/bin/mount for mount
Message: Using /nix/store/q3p17n95v8ajh0pbadd1n3jzjjp4a41b-util-linux-2.33.2-x86_64-unknown-linux-musl-bin/bin/umount for umount
Message: Using /nix/store/cryjrxzn4l1krq1nw25sn553zcccmjl6-kbd-2.0.4-x86_64-unknown-linux-musl/bin/loadkeys for loadkeys
Message: Using /nix/store/cryjrxzn4l1krq1nw25sn553zcccmjl6-kbd-2.0.4-x86_64-unknown-linux-musl/bin/setfont for setfont
Program nologin found: NO
Program /usr/sbin/nologin found: NO
Program /sbin/nologin found: NO
Program gperf found: YES (/nix/store/pki0gnnbvrwd8vp5dg5snca5jbvncayr-gperf-3.1/bin/gperf)
Message: gperf len type is size_t
Has header "sys/capability.h" : YES
Has header "crypt.h" : YES
Has header "linux/memfd.h" : YES
Has header "linux/vm_sockets.h" : YES
Has header "sys/auxv.h" : YES
Has header "valgrind/memcheck.h" : NO
Has header "valgrind/valgrind.h" : NO
Run-time dependency threads found: YES
Library rt found: YES
Library m found: YES
Library dl found: YES
Library crypt found: YES
Found pkg-config: /nix/store/9a405mh6qivk0b864d88b6hjl45rcxd6-pkg-config-0.29.2/bin/pkg-config (0.29.2)
Run-time dependency libcap found: YES 2.27
Run-time dependency mount found: YES 2.33.2
Run-time dependency libseccomp found: YES 2.4.2
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libselinux found: NO (tried pkgconfig and cmake)
Run-time dependency libapparmor found: YES 2.13.3
Run-time dependency polkit-gobject-1 found: NO (tried pkgconfig and cmake)
Library acl found: YES
Run-time dependency audit found: YES 2.8.5
Run-time dependency blkid found: YES 2.33.2
Run-time dependency libkmod found: YES 26
Library pam found: YES
Library pam_misc found: YES
Run-time dependency libmicrohttpd found: YES 0.9.69
Run-time dependency libcryptsetup found: NO (tried pkgconfig and cmake)
Checking whether type "struct crypt_params_plain" has member "sector_size" : NO
Run-time dependency libcurl found: YES 7.68.0
Run-time dependency libidn2 found: YES 2.3.0
Run-time dependency libiptc found: YES 1.8.4
Run-time dependency libqrencode found: NO (tried pkgconfig and cmake)
Library gcrypt found: YES
Library gpg-error found: YES
Run-time dependency gnutls found: NO (tried pkgconfig and cmake)
Run-time dependency openssl found: YES 1.1.1g
Run-time dependency libdw found: NO (tried pkgconfig and cmake)
Run-time dependency zlib found: YES 1.2.11
Library bz2 found: YES
Run-time dependency liblzma found: YES 5.2.4
Run-time dependency liblz4 found: YES 1.9.2
Run-time dependency xkbcommon found: NO (tried pkgconfig and cmake)
Run-time dependency libpcre2-8 found: YES 10.34
Run-time dependency glib-2.0 found: YES 2.62.4
Run-time dependency gobject-2.0 found: YES 2.62.4
Run-time dependency gio-2.0 found: YES 2.62.4
Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake)
Configuring config.h using configuration
Program tools/meson-apply-m4.sh found: YES (/build/source/tools/meson-apply-m4.sh)
Program tools/generate-gperfs.py found: YES (/build/source/tools/generate-gperfs.py)
Compiler for C supports arguments -std=iso9899:2017: YES
C++ compiler for the build machine: /nix/store/blznzy96bwzv58v7iy9bgp1r8hmd3g1f-gcc-wrapper-9.2.0/bin/c++ (gcc 9.2.0 "g++ (GCC) 9.2.0")
C++ linker for the build machine: GNU ld.bfd 2.31.1
C++ compiler for the host machine: x86_64-unknown-linux-musl-c++ (gcc 9.2.0 "x86_64-unknown-linux-musl-g++ (GCC) 9.2.0")
C++ linker for the host machine: GNU ld.bfd 2.31.1
Compiler for C supports arguments -std=c++14: YES
Compiler for C supports arguments -std=c++17: YES
Program generate-af-list.sh found: YES (/build/source/src/basic/generate-af-list.sh)
Program generate-arphrd-list.sh found: YES (/build/source/src/basic/generate-arphrd-list.sh)
Program generate-cap-list.sh found: YES (/build/source/src/basic/generate-cap-list.sh)
Program generate-errno-list.sh found: YES (/build/source/src/basic/generate-errno-list.sh)
Configuring libsystemd.pc using configuration
Program generate-audit_type-list.sh found: YES (/build/source/src/journal/generate-audit_type-list.sh)
Configuring logind.conf using configuration
Configuring 71-seat.rules using configuration
Configuring libudev.pc using configuration
Program generate-ip-protocol-list.sh found: YES (/build/source/src/shared/generate-ip-protocol-list.sh)
Configuring macros.systemd using configuration
Configuring system.conf using configuration
Configuring user.conf using configuration
Configuring systemd.pc using configuration
Configuring triggers.systemd using configuration
Configuring org.freedesktop.systemd1.policy using configuration
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Program generate-keyboard-keys-list.sh found: YES (/build/source/src/udev/generate-keyboard-keys-list.sh)
Program generate-keyboard-keys-gperf.sh found: YES (/build/source/src/udev/generate-keyboard-keys-gperf.sh)
Configuring udev.pc using configuration
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Configuring journal-upload.conf using configuration
Configuring journal-remote.conf using configuration
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Program generate-dns_type-gperf.py found: YES (/build/source/src/resolve/generate-dns_type-gperf.py)
Configuring resolved.conf using configuration
Configuring timesyncd.conf using configuration
Configuring 90-vconsole.rules using configuration
Has header "/nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/include/efi/x86_64/efibind.h" : YES
Configuring efi_config.h using configuration
Program no-undefined-symbols.sh found: YES (/build/source/src/boot/efi/no-undefined-symbols.sh)
src/test/meson.build:19: WARNING: Overriding previous value of environment variable 'PATH' with a new one
Program generate-sym-test.py found: YES (/build/source/src/test/generate-sym-test.py)
Program test-systemd-tmpfiles.py found: YES (/build/source/src/test/test-systemd-tmpfiles.py)
Configuring 50-udev-default.rules using configuration
Configuring 64-btrfs.rules using configuration
Configuring 99-systemd.rules using configuration
Program rule-syntax-check.py found: YES (/build/source/test/rule-syntax-check.py)
Program sys-script.py found: YES (/build/source/test/sys-script.py)
Program udev-test.pl found: YES (/build/source/test/udev-test.pl)
Program hwdb-test.sh found: YES (/build/source/test/hwdb-test.sh)
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Program /build/source/tools/meson-make-symlink.sh found: YES (/build/source/tools/meson-make-symlink.sh)
Message: test-coredump-vacuum is a manual test
Message: test-qcow2 is a manual test
Message: test-patch-uid is a manual test
Message: test-dnssec-complex is a manual test
Message: test-ns is a manual test
Message: test-nscd-flush is a manual test
Message: test-hostname is an unsafe test
Message: test-ask-password-api is a manual test
Message: test-dissect-image is a manual test
Message: test-ipcrm is an unsafe test
Message: test-btrfs is a manual test
Message: test-netlink-manual is a manual test
Message: test-cgroup is a manual test
Message: test-chase-symlinks is a manual test
Message: test-install is a manual test
Message: test-udev is a manual test
Message: test-nss is a manual test
Message: test-bus-benchmark is a manual test
Message: test-ipv4ll-manual is a manual test
Message: test-acd is a manual test
Message: test-inhibit is a manual test
Program tools/make-directive-index.py found: YES (/build/source/tools/make-directive-index.py)
Program tools/make-man-index.py found: YES (/build/source/tools/make-man-index.py)
Program tools/xml_helper.py found: YES (/build/source/tools/xml_helper.py)
Program tools/meson-hwdb-update.sh found: YES (/build/source/tools/meson-hwdb-update.sh)
Configuring debug-shell.service.tmp using configuration
Configuring emergency.service.tmp using configuration
Configuring initrd-cleanup.service.tmp using configuration
Configuring initrd-parse-etc.service.tmp using configuration
Configuring initrd-switch-root.service.tmp using configuration
Configuring initrd-udevadm-cleanup-db.service.tmp using configuration
Configuring kmod-static-nodes.service.tmp using configuration
Program meson-add-wants.sh found: YES (/build/source/units/meson-add-wants.sh)
Configuring quotaon.service.tmp using configuration
Configuring rc-local.service.tmp using configuration
Configuring rescue.service.tmp using configuration
Configuring systemd-ask-password-console.service.tmp using configuration
Configuring systemd-ask-password-wall.service.tmp using configuration
Configuring [email protected] using configuration
Configuring systemd-binfmt.service.tmp using configuration
Configuring systemd-bless-boot.service.tmp using configuration
Configuring systemd-boot-check-no-failures.service.tmp using configuration
Configuring systemd-boot-system-token.service.tmp using configuration
Configuring [email protected] using configuration
Configuring systemd-pstore.service.tmp using configuration
Configuring systemd-firstboot.service.tmp using configuration
Configuring systemd-fsck-root.service.tmp using configuration
Configuring [email protected] using configuration
Configuring systemd-halt.service.tmp using configuration
Configuring [email protected] using configuration
Configuring systemd-hibernate.service.tmp using configuration
Configuring systemd-hybrid-sleep.service.tmp using configuration
Configuring systemd-suspend-then-hibernate.service.tmp using configuration
Configuring systemd-hostnamed.service.tmp using configuration
Configuring systemd-hwdb-update.service.tmp using configuration
Configuring systemd-importd.service.tmp using configuration
Configuring systemd-initctl.service.tmp using configuration
Configuring systemd-journal-catalog-update.service.tmp using configuration
Configuring systemd-journal-flush.service.tmp using configuration
Configuring systemd-journal-gatewayd.service.tmp using configuration
Configuring systemd-journal-remote.service.tmp using configuration
Configuring systemd-journal-upload.service.tmp using configuration
Configuring systemd-journald.service.tmp using configuration
Configuring systemd-kexec.service.tmp using configuration
Configuring systemd-localed.service.tmp using configuration
Configuring systemd-logind.service.tmp using configuration
Configuring systemd-machine-id-commit.service.tmp using configuration
Configuring systemd-machined.service.tmp using configuration
Configuring systemd-modules-load.service.tmp using configuration
Configuring systemd-network-generator.service.tmp using configuration
Configuring systemd-networkd.service.tmp using configuration
Configuring systemd-networkd-wait-online.service.tmp using configuration
Configuring [email protected] using configuration
Configuring systemd-portabled.service.tmp using configuration
Configuring systemd-quotacheck.service.tmp using configuration
Configuring systemd-random-seed.service.tmp using configuration
Configuring systemd-remount-fs.service.tmp using configuration
Configuring systemd-resolved.service.tmp using configuration
Configuring systemd-rfkill.service.tmp using configuration
Configuring systemd-suspend.service.tmp using configuration
Configuring systemd-sysctl.service.tmp using configuration
Configuring systemd-sysusers.service.tmp using configuration
Configuring systemd-timedated.service.tmp using configuration
Configuring systemd-timesyncd.service.tmp using configuration
Configuring systemd-time-wait-sync.service.tmp using configuration
Configuring systemd-tmpfiles-clean.service.tmp using configuration
Configuring systemd-tmpfiles-setup-dev.service.tmp using configuration
Configuring systemd-tmpfiles-setup.service.tmp using configuration
Configuring systemd-udev-settle.service.tmp using configuration
Configuring systemd-udev-trigger.service.tmp using configuration
Configuring systemd-udevd.service.tmp using configuration
Configuring systemd-update-done.service.tmp using configuration
Configuring systemd-update-utmp-runlevel.service.tmp using configuration
Configuring systemd-update-utmp.service.tmp using configuration
Configuring systemd-user-sessions.service.tmp using configuration
Configuring systemd-vconsole-setup.service.tmp using configuration
Configuring systemd-volatile-root.service.tmp using configuration
Configuring [email protected] using configuration
Configuring [email protected] using configuration
Program /build/source/tools/meson-make-symlink.sh found: YES (/build/source/tools/meson-make-symlink.sh)
Configuring systemd-tmpfiles-clean.service using configuration
Configuring systemd-tmpfiles-setup.service using configuration
Checking for size of "long" : 8
Configuring 50-coredump.conf using configuration
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Configuring basic.conf using configuration
Message: Not installing tmpfiles.d/legacy.conf because HAVE_SYSV_COMPAT is 0
Configuring static-nodes-permissions.conf using configuration
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Program parse_hwdb.py found: YES (/build/source/hwdb/parse_hwdb.py)
Program sh found: YES (/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/sh)
Program xsltproc found: YES (/nix/store/z2zmqwfi0wm0rjb7s39h2a6qdnzymp0g-libxslt-1.1.34-bin/bin/xsltproc)
Configuring custom-entities.ent using configuration
Message: Skipping crypttab.5 because HAVE_LIBCRYPTSETUP is false
Message: Skipping systemd-cryptsetup-generator.8 because HAVE_LIBCRYPTSETUP is false
Message: Skipping [email protected] because HAVE_LIBCRYPTSETUP is false
Message: Skipping systemd-firstboot.1 because ENABLE_FIRSTBOOT is false
Message: Skipping systemd-quotacheck.service.8 because ENABLE_QUOTACHECK is false
Message: Skipping systemd-sysv-generator.8 because HAVE_SYSV_COMPAT is false
Message: Skipping systemd-veritysetup-generator.8 because HAVE_LIBCRYPTSETUP is false
Message: Skipping [email protected] because HAVE_LIBCRYPTSETUP is false
Message: Skipping sysusers.d.5 because ENABLE_SYSUSERS is false
Message: python-lxml not available, not making man page indices
Configuring man using configuration
Configuring html using configuration
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Configuring systemctl using configuration
Configuring _systemctl using configuration
Configuring README using configuration
Program tools/meson-check-help.sh found: YES (/build/source/tools/meson-check-help.sh)
Program tools/check-directives.sh found: YES (/build/source/tools/check-directives.sh)
Compiler for C supports link arguments -fsanitize=address: NO
Program tools/meson-check-api-docs.sh found: YES (/build/source/tools/meson-check-api-docs.sh)
Message: systemd 243
split /usr: false
split bin-sbin: true
prefix directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl
rootprefix directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl
sysconf directory: /etc
include directory: /nix/store/wpsrcfi3hqljvf5dzab11r2q4k61w1zc-systemd-243.7-x86_64-unknown-linux-musl-dev/include
lib directory: /nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/lib
rootlib directory: /nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/lib
SysV init scripts:
SysV rc?.d directories:
PAM modules directory: /nix/store/r1isrlq94v9d7hgvicdqz1ia6p6s6m41-systemd-243.7-x86_64-unknown-linux-musl-lib/lib/security
PAM configuration directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/etc/pam.d
RPM macros directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/lib/rpm/macros.d
modprobe.d directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/lib/modprobe.d
D-Bus policy directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/dbus-1/system.d
D-Bus session directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/dbus-1/services
D-Bus system directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/dbus-1/system-services
bash completions directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/bash-completion/completions
zsh completions directory: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl/share/zsh/site-functions
extra start script: /etc/rc.local
debug shell: /nix/store/py15g3c30j62qg6374ghyvmzd4wvgrha-bash-interactive-4.4-p23-x86_64-unknown-linux-musl/bin/bash @ /dev/tty9
TTY GID: 3
users GID: -
maximum system UID: 999
maximum system GID: 999
minimum dynamic UID: 61184
maximum dynamic UID: 65519
minimum container UID base: 524288
maximum container UID base: 1878982656
/dev/kvm access mode: 0666
render group access mode: 0666
certificate root directory: /etc/ssl
support URL: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
nobody user name: nobody
nobody group name: nobody
fallback hostname: localhost
symbolic gateway hostnames: _gateway
default DNSSEC mode: allow-downgrade
default DNS-over-TLS mode: no
default cgroup hierarchy: hybrid
default net.naming-scheme setting: latest
default KillUserProcesses setting: true
default locale: C.UTF-8
default DNS servers: 1.1.1.1
8.8.8.8
1.0.0.1
8.8.4.4
2606:4700:4700::1111
2001:4860:4860::8888
2606:4700:4700::1001
2001:4860:4860::8844
default NTP servers: 0.nixos.pool.ntp.org
1.nixos.pool.ntp.org
2.nixos.pool.ntp.org
3.nixos.pool.ntp.org
time epoch: 1 (1970-01-01T00:00:01+00:00)
static libsystemd: false
static libudev: false
efi arch: x86_64
EFI machine type: x64
EFI CC x86_64-unknown-linux-musl-cc
EFI lds: /nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/lib/elf_x86_64_efi.lds
EFI crt0: /nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/lib/crt0-efi-x86_64.o
EFI include directory: /nix/store/53rc9y3iqk3zidbd8f3b0l579ikq8rn3-gnu-efi-3.0.11-x86_64-unknown-linux-musl/include/efi
enabled features: PAM, AUDIT, IMA, AppArmor, SECCOMP, SMACK, zlib, xz, lz4, bzip2, ACL, gcrypt, microhttpd, openssl, libcurl, idn, libidn2, libiptc, binfmt, vconsole, tmpfiles, environment.d, randomseed, backlight, rfkill, logind, machined, portabled, importd, hostnamed, timedated, timesyncd, localed, networkd, resolve, DNS-over-TLS(openssl), coredump, pstore, polkit, efi, gnu-efi, kmod, pcre2, blkid, glib, nss-myhostname, nss-mymachines, nss-resolve, nss-systemd, hwdb, tpm, man pages, utmp, hibernate, adm group, wheel group, gshadow, link-udev-shared, link-systemctl-shared
disabled features: libcryptsetup, SELinux, qrencode, gnutls, libidn, elfutils, quotacheck, sysusers, firstboot, DNS-over-TLS(gnutls), legacy pkla, xkbcommon, dbus, html pages, man page indices, SysV compat, ldconfig, debug hashmap, debug mmap cache, debug siphash, valgrind, trace logging
meson.build:3264: WARNING:
Note that the installation prefix was changed to "/nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl".
systemd used fixed names for unit file directories and other paths, so anything
except the default ("/usr") is strongly discouraged.
Build targets in project: 1657
Option prefix is: /nix/store/qyfi4vn1z49ni87h1y3f7pg1pfwf2ii6-systemd-243.7-x86_64-unknown-linux-musl [default: /usr]
Found ninja-1.9.0 at /nix/store/hvxxc0vawni5rdcff1psl0hvm3dyz0px-ninja-1.9.0/bin/ninja
WARNING: Env var STRIP seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
WARNING: Env var STRIP seems to point to the cross compiler.
This is probably wrong, it should always point to the native compiler.
building
build flags: -j16 -l16
[10/1228] Generating version.h with a custom command.rypt@sta/gcrypt-util.c.o'.ntrol.c.o'.[K[K
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[14/1228] Generating cap-list.txt with a meson_exe.py custom command./sd-bus_bus-internal.c.o'.'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[15/1228] Generating arphrd-list.txt with a meson_exe.py custom command..
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[16/1228] Generating af-list.txt with a meson_exe.py custom command.command.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[17/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-common-errors.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[18/1228] Compiling C object 'src/login/afb04b4@@logind-core@sta/logind-seat.c.o'.
FAILED: src/login/afb04b4@@logind-core@sta/logind-seat.c.o
x86_64-unknown-linux-musl-cc -Isrc/login/afb04b4@@logind-core@sta -Isrc/login -I../src/login -Isrc/basic -I../src/basic -Isrc/boot -I../src/boot -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -Isrc/shutdown -I../src/shutdown -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/libsystemd-network -I../src/libsystemd-network -I. -I../ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -Werror=shadow -include config.h -fPIC -MD -MQ 'src/login/afb04b4@@logind-core@sta/logind-seat.c.o' -MF 'src/login/afb04b4@@logind-core@sta/logind-seat.c.o.d' -o 'src/login/afb04b4@@logind-core@sta/logind-seat.c.o' -c ../src/login/logind-seat.c
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
In file included from ../src/login/logind-seat.c:23:
../src/basic/stdio-util.h:4:10: fatal error: printf.h: No such file or directory
4 | #include <printf.h>
| ^~~~~~~~~~
compilation terminated.
[19/1228] Compiling C object 'src/login/afb04b4@@logind-core@sta/logind-brightness.c.o'.
FAILED: src/login/afb04b4@@logind-core@sta/logind-brightness.c.o
x86_64-unknown-linux-musl-cc -Isrc/login/afb04b4@@logind-core@sta -Isrc/login -I../src/login -Isrc/basic -I../src/basic -Isrc/boot -I../src/boot -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -Isrc/shutdown -I../src/shutdown -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/libsystemd-network -I../src/libsystemd-network -I. -I../ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -Werror=shadow -include config.h -fPIC -MD -MQ 'src/login/afb04b4@@logind-core@sta/logind-brightness.c.o' -MF 'src/login/afb04b4@@logind-core@sta/logind-brightness.c.o.d' -o 'src/login/afb04b4@@logind-core@sta/logind-brightness.c.o' -c ../src/login/logind-brightness.c
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
In file included from ../src/login/logind-brightness.c:9:
../src/basic/stdio-util.h:4:10: fatal error: printf.h: No such file or directory
4 | #include <printf.h>
| ^~~~~~~~~~
compilation terminated.
[20/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-creds.c.o'.
FAILED: src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-creds.c.o
x86_64-unknown-linux-musl-cc -Isrc/libsystemd/7253779@@systemd_static@sta -Isrc/libsystemd -I../src/libsystemd -Isrc/basic -I../src/basic -Isrc/boot -I../src/boot -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/login -I../src/login -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -Isrc/shutdown -I../src/shutdown -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/libsystemd-network -I../src/libsystemd-network -I. -I../ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -Werror=shadow -include config.h -fPIC -pthread -fvisibility=default -MD -MQ 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-creds.c.o' -MF 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-creds.c.o.d' -o 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-creds.c.o' -c ../src/libsystemd/sd-bus/bus-creds.c
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
In file included from ../src/libsystemd/sd-bus/bus-creds.c:23:
../src/basic/user-util.h:6:10: fatal error: gshadow.h: No such file or directory
6 | #include <gshadow.h>
| ^~~~~~~~~~~
compilation terminated.
[21/1228] Compiling C object 'src/basic/a6ba3eb@@basic-gcrypt@sta/gcrypt-util.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[22/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-control.c.o'.
FAILED: src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-control.c.o
x86_64-unknown-linux-musl-cc -Isrc/libsystemd/7253779@@systemd_static@sta -Isrc/libsystemd -I../src/libsystemd -Isrc/basic -I../src/basic -Isrc/boot -I../src/boot -Isrc/shared -I../src/shared -Isrc/systemd -I../src/systemd -Isrc/journal -I../src/journal -Isrc/journal-remote -I../src/journal-remote -Isrc/nspawn -I../src/nspawn -Isrc/resolve -I../src/resolve -Isrc/timesync -I../src/timesync -I../src/time-wait-sync -Isrc/login -I../src/login -Isrc/udev -I../src/udev -Isrc/libudev -I../src/libudev -Isrc/core -I../src/core -Isrc/shutdown -I../src/shutdown -I../src/libsystemd/sd-bus -I../src/libsystemd/sd-device -I../src/libsystemd/sd-event -I../src/libsystemd/sd-hwdb -I../src/libsystemd/sd-id128 -I../src/libsystemd/sd-netlink -I../src/libsystemd/sd-network -I../src/libsystemd/sd-resolve -Isrc/libsystemd-network -I../src/libsystemd-network -I. -I../ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wimplicit-fallthrough=5 -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Werror=shift-count-overflow -Werror=shift-overflow=2 -Wdate-time -Wnested-externs -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Wno-maybe-uninitialized -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -ffunction-sections -fdata-sections -Werror=shadow -include config.h -fPIC -pthread -fvisibility=default -MD -MQ 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-control.c.o' -MF 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-control.c.o.d' -o 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-control.c.o' -c ../src/libsystemd/sd-bus/bus-control.c
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
In file included from ../src/libsystemd/sd-bus/bus-control.c:19:
../src/basic/stdio-util.h:4:10: fatal error: printf.h: No such file or directory
4 | #include <printf.h>
| ^~~~~~~~~~
compilation terminated.
[23/1228] Compiling C object 'src/login/afb04b4@@logind-core@sta/logind-device.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[24/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-gvariant.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[25/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-container.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[26/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-error.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
../src/libsystemd/sd-bus/bus-error.c: In function 'bus_error_strerror':
../src/libsystemd/sd-bus/bus-error.c:383:19: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
383 | x = strerror_r(error, m, k);
| ^
[27/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-internal.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[28/1228] Generating errno-list.txt with a meson_exe.py custom command.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[29/1228] Generating arphrd-from-name.gperf with a meson_exe.py custom command.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[31/1228] Generating af-from-name.gperf with a meson_exe.py custom command.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[32/1228] Generating cap-from-name.gperf with a meson_exe.py custom command.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
[33/1228] Compiling C object 'src/libsystemd/7253779@@systemd_static@sta/sd-bus_bus-convenience.c.o'.
/nix/store/hrpvwkjz04s9i4nmli843hyw9z4pwhww-bash-4.4-p23/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)
ninja: build stopped: subcommand failed.
builder for '/nix/store/s0gnc6qz3afr9pnlx8z4rsv48qzghk1k-systemd-243.7-x86_64-unknown-linux-musl.drv' failed with exit code 1
cannot build derivation '/nix/store/ksdnkdc131jbczvf6f9sal45x7zqhcsg-postgresql-11.7-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/2r9axrln1w0pbbig07cr9hai3n8bbxav-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/22as5blsww0388y5zyxy5ys8whxjvai8-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/0x8ak7psm7wkdqvfp980br59yba4qpqs-x86_64-unknown-linux-musl-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-config.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/2q2vy7mdci3fnqqpn7xy5kvzwp97pnxg-x86_64-unknown-linux-musl-postgresql-libpq-lib-postgresql-libpq-0.9.4.2-config.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/shyh7bs6qzx81lkmpvfjp05xxg50b22v-haskell-nix-minimal-exe-haskell-nix-minimal-22-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
error: build of '/nix/store/shyh7bs6qzx81lkmpvfjp05xxg50b22v-haskell-nix-minimal-exe-haskell-nix-minimal-22-x86_64-unknown-linux-musl.drv' failed
static-attempt.nix:
let
myProject = import ./default.nix;
haskellNix = import (builtins.fetchTarball "https://github.com/input-output-hk/haskell.nix/archive/ba24c3d610f885f73843de5a2fb513e44ef2b2b1.tar.gz") {};
nixpkgsSrc = haskellNix.sources.nixpkgs-2003;
nixpkgsArgs = haskellNix.nixpkgsArgs;
pkgsOne = import nixpkgsSrc nixpkgsArgs;
pkgsMusl64 = pkgsOne.pkgsCross.musl64;
musl64 = myProject { pkgs = pkgsOne.pkgsCross.musl64; };
haskell-nix-minimal-musl64-with-flags = musl64.haskell-nix-minimal.components.exes.haskell-nix-minimal
{ configureFlags = [
"--disable-executable-dynamic"
"--disable-shared"
"--ghc-option=-optl=-pthread"
"--ghc-option=-optl=-static"
"--ghc-option=-optl=-L${haskellNix.pkgs.gmp6.override { withStatic = true; }}/lib"
"--ghc-option=-optl=-L${haskellNix.pkgs.zlib.static}/lib"
]; };
in {
pkgsOne = pkgsOne;
pkgsMusl64 = pkgsMusl64;
haskellNix = haskellNix;
haskell-nix-minimal-musl64 = musl64.haskell-nix-minimal.components.exes.haskell-nix-minimal;
}
default.nix:
let
myProject = import ./default.nix;
haskellNix = import (builtins.fetchTarball "https://github.com/input-output-hk/haskell.nix/archive/ba24c3d610f885f73843de5a2fb513e44ef2b2b1.tar.gz") {};
nixpkgsSrc = haskellNix.sources.nixpkgs-2003;
nixpkgsArgs = haskellNix.nixpkgsArgs;
pkgsOne = import nixpkgsSrc nixpkgsArgs;
pkgsMusl64 = pkgsOne.pkgsCross.musl64;
musl64 = myProject { pkgs = pkgsOne.pkgsCross.musl64; };
haskell-nix-minimal-musl64-with-flags = musl64.haskell-nix-minimal.components.exes.haskell-nix-minimal
{ configureFlags = [
"--disable-executable-dynamic"
"--disable-shared"
"--ghc-option=-optl=-pthread"
"--ghc-option=-optl=-static"
"--ghc-option=-optl=-L${haskellNix.pkgs.gmp6.override { withStatic = true; }}/lib"
"--ghc-option=-optl=-L${haskellNix.pkgs.zlib.static}/lib"
]; };
in {
pkgsOne = pkgsOne;
pkgsMusl64 = pkgsMusl64;
haskellNix = haskellNix;
haskell-nix-minimal-musl64 = musl64.haskell-nix-minimal.components.exes.haskell-nix-minimal;
}
Almost certainly related to nh2/static-haskell-nix#57, even though this example using libpq and postgresql-simple compiles for some reason... lot to digest in there so not sure why yet.
Maybe this being fixed generally is at least soft-blocked on haskell/cabal#6935?
This comment give a solution where the key is:
static_package =
static-stack2nix-builder.haskell-static-nix_output.pkgs.staticHaskellHelpers.addStaticLinkerFlagsWithPkgconfig
static-stack2nix-builder.static_package
(with static-stack2nix-builder.haskell-static-nix_output.pkgs; [ openssl postgresql ])
"--libs libpq";
in
{
inherit static_package;
So now I just have to figure out:
- Where to includ postgresql as a dependency (probably not configureFlags) and
- Where to put the equivalent of
--libs libpq
in the haskell.nix world
Edit: Pretty sure I was bit by NixOS/nixpkgs#61580 and need:
postgresqlNoSystemD = haskellNix.pkgs.postgresql.override({systemd=null;});
Oh, the proposed syntax was merged in... so maybe:
postgresqlNoSystemD = haskellNix.pkgs.postgresql.override({enableSystemd=false;});
ninja: build stopped: subcommand failed.
builder for '/nix/store/s0gnc6qz3afr9pnlx8z4rsv48qzghk1k-systemd-243.7-x86_64-unknown-linux-musl.drv' failed with exit code 1
cannot build derivation '/nix/store/ksdnkdc131jbczvf6f9sal45x7zqhcsg-postgresql-11.7-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/vfk6izjwgfnkdm6bgfggi8sc050xssb7-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
Nope... guess I need an overlay or I'm overriding the wrong postgres?
Next step is figuring out how to append my own overlays to haskellNix.nixpkgsArgs.overlays.
Hooray:
This got me to a new runtime error I read about a solution for in Beginner’s guide to cross compilation in Nixpkgs:
--disable-profiling instead.
Setup: The program 'pgconfig or pg_config' is required but it could not be
found.
builder for '/nix/store/jvx9mwn7rmi8r93icfnhvw7bk7fppv2y-HDBC-postgresql-lib-HDBC-postgresql-2.3.2.7-x86_64-unknown-linux-musl.drv' failed with exit code 1
cannot build derivation '/nix/store/z4hgblk7i49glb99yy3zw9m4a5zr1z4n-haskell-nix-minimal-exe-haskell-nix-minimal-23-x86_64-unknown-linux-musl.drv': 1 dependencies couldn't be built
error: build of '/nix/store/z4hgblk7i49glb99yy3zw9m4a5zr1z4n-haskell-nix-minimal-exe-haskell-nix-minimal-23-x86_64-unknown-linux-musl.drv' failed
Leaving off at that error in this tree.
Activity