Lix-2.93.3-pre20250722-7ac20fc.drv fails to build on NixOS #947

Closed
opened 2025-08-01 12:18:51 +00:00 by dvalnn · 1 comment

Describe the bug

Lix failed to build after updating flake.

Full Logs
structuredAttrs is enabled
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/g98y1mpsyws5m9k503mcarqnhwspg0bv-source
source root is source
separate-debug-info: recording checksum of source files for debug support...
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
patching script interpreter paths in tests/ doc/manual/
tests/functional/push-to-store-old.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/nix-daemon-untrusting.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/push-to-store.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/selfref-gc.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/nix-run.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/eval-store.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/substitute.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/concurrent-builds.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/nix-shell.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/gc.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/build.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/nix-copy.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/post-hook.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/build-cache.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/ca/build-with-garbage-path.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/install-darwin.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/fmt.simple.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/function-trace.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/lang.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/init.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/dyn-drv/build-built-drv.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/dyn-drv/eval-outputOf.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/dyn-drv/dep-built-drv.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
tests/functional/dyn-drv/text-hashed-output.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
doc/manual/substitute.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3"
doc/manual/process-includes.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
doc/manual/render-manpage.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash"
doc/manual/generate-deps.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3"
doc/manual/json-to-tree.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3"
mesonConfigurePhase flags: --prefix=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc --libdir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/lib --libexecdir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/libexec --bindir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/bin --sbindir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/sbin --includedir=/nix/store/jss3zn7f93wwwa12a7kly990mzqkv8qm-lix-2.93.3-pre20250722-7ac20fc-dev/include --mandir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/man --infodir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/info --localedir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=debugoptimized -Dsandbox-shell=/nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox -Dpasta-path=/nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta -Dgc=enabled -Dinternal-api-docs=disabled -Ddtrace-probes=enabled -Denable-tests=true -Denable-docs=true -Dwerror=false
The Meson build system
Version: 1.8.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: lix
Project version: 2.93.3-pre20250722-7ac20fc
C++ compiler for the host machine: clang++ (clang 19.1.7 "clang version 19.1.7")
C++ linker for the host machine: clang++ ld.bfd 2.44
Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program doxygen skipped: feature internal-api-docs disabled
Program bash found: YES (/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash)
Dependency rapidcheck skipped: feature internal-api-docs disabled
Message: canonical Nix system name: x86_64-linux
Found pkg-config: YES (/nix/store/7vrzhnby95407cbbahn3fj3y98qifgby-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency bdw-gc found: YES 8.2.8
Run-time dependency Boost (found: container) found: YES 1.87.0
Run-time dependency kj-async found: YES 1.0.2
Run-time dependency libcpuid found: YES 0.8.0
Run-time dependency libseccomp found: YES 2.6.0
Header "fcntl.h" has symbol "F_GETPATH" : NO 
Run-time dependency libarchive found: YES 3.8.1
Run-time dependency libbrotlicommon found: YES 1.1.0
Run-time dependency libbrotlidec found: YES 1.1.0
Run-time dependency libbrotlienc found: YES 1.1.0
Run-time dependency libcrypto found: YES 3.5.1
Run-time dependency ncurses found: YES 6.5.20240427
Run-time dependency aws-cpp-sdk-core found: YES 1.11.448
Run-time dependency aws-cpp-sdk-transfer found: YES 1.11.448
Run-time dependency aws-cpp-sdk-s3 found: YES 1.11.448
Run-time dependency sqlite3 found: YES 3.50.2
Run-time dependency libsodium found: YES 1.0.20
Run-time dependency libcurl found: YES 8.14.1
Run-time dependency libeditline found: YES 1.17.1
Run-time dependency lowdown found: YES 2.0.2
Run-time dependency rapidcheck found: YES
Run-time dependency GTest found: YES 1.17.0
Run-time dependency gtest_main found: YES 1.17.0
Run-time dependency GMock found: YES 1.17.0
Run-time dependency gmock_main found: YES 1.17.0
Found CMake: /nix/store/a3w3ka2d796ghlhf31il839c0658m5ih-cmake-3.31.7/bin/cmake (3.31.7)
Run-time dependency toml11 found: YES 3.7.1
Run-time dependency pegtl (modules: taocpp::pegtl) found: YES 3.2.8
Run-time dependency nlohmann_json found: YES 3.11.3
Program dot found: NO
Program python3 found: YES (/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3)
Program mdbook found: YES (/nix/store/2dx5ga6rcamh9a9adcfhisnyddhgg1w2-mdbook-0.4.52/bin/mdbook)
Program install found: YES (/nix/store/ih779chzzag1nm91fgnrndml4mghm3la-coreutils-9.7/bin/install)
Program /nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox found: YES (/nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox)
Program dtrace found: YES (/nix/store/1hry56b9dxh56j4wmidrm1sc5miyjhdk-systemtap-5.2/bin/dtrace)
Has header "sys/sdt.h" : YES 
Program /nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta found: YES (/nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta)
Program lsof found: YES (/nix/store/bmld8nn9vf2j0qryr6cnr4mhz7dpnpg4-lsof-4.99.5/bin/lsof)
Checking for function "lchown" : YES 
Checking for function "lutimes" : YES 
Checking for function "pipe2" : YES 
Checking for function "posix_fallocate" : YES 
Checking for function "statvfs" : YES 
Checking for function "strsignal" : YES 
Checking for function "sysconf" : YES 
Checking for function "close_range" : YES 
Configuring lix-base.pc using configuration
meson.build:571: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize=signed-integer-overflow".
meson.build:572: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize=signed-integer-overflow".
Configuring config.h using configuration
Run-time dependency rnix-0.11-rs found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency rnix-0.11-rs

Executing subproject rnix-0.11-rs method cargo 

lix/lix-doc/meson.build:9: WARNING: Cargo subproject is an experimental feature and has no backwards compatibility guarantees.
rnix-0.11-rs| WARNING: Binary entry tidy has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible.
rnix-0.11-rs| WARNING: Binary entry math has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible.
rnix-0.11-rs| WARNING: Binary entry s_expressions has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible.
rnix-0.11-rs| WARNING: Binary entry serde has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible.
rnix-0.11-rs| Generated Meson AST: /build/source/build/subprojects/rnix-0.11.0/meson.build
rnix-0.11-rs| Project name: rnix
rnix-0.11-rs| Project version: 0.11.0
rnix-0.11-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
rnix-0.11-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
rnix-0.11-rs| Message: Enabled features: ['default']
rnix-0.11-rs| Run-time dependency rowan-0.15-rs found: NO (tried pkgconfig and cmake)
rnix-0.11-rs| Looking for a fallback subproject for the dependency rowan-0.15-rs

Executing subproject rnix-0.11-rs:rowan-0.15-rs method cargo

rowan-0.15-rs| Generated Meson AST: /build/source/build/subprojects/rowan-0.15.16/meson.build
rowan-0.15-rs| Project name: rowan
rowan-0.15-rs| Project version: 0.15.16
rowan-0.15-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
rowan-0.15-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
rowan-0.15-rs| Message: Enabled features: ['default']
rowan-0.15-rs| Run-time dependency rustc-hash-1-rs found: NO (tried pkgconfig and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency rustc-hash-1-rs

Executing subproject rnix-0.11-rs:rowan-0.15-rs:rustc-hash-1-rs method cargo

rustc-hash-1-rs| Generated Meson AST: /build/source/build/subprojects/rustc-hash-1.1.0/meson.build
rustc-hash-1-rs| Project name: rustc-hash
rustc-hash-1-rs| Project version: 1.1.0
rustc-hash-1-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
rustc-hash-1-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
rustc-hash-1-rs| Message: Enabled features: ['default', 'std']
rustc-hash-1-rs| Build targets in project: 1
rustc-hash-1-rs| Subproject rustc-hash-1-rs finished.

rowan-0.15-rs| Dependency rustc-hash-1-rs found: YES 1.1.0 (overridden)
rowan-0.15-rs| Run-time dependency hashbrown-0.14-rs found: NO (tried pkgconfig and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency hashbrown-0.14-rs

Executing subproject rnix-0.11-rs:rowan-0.15-rs:hashbrown-0.14-rs method cargo

hashbrown-0.14-rs| Generated Meson AST: /build/source/build/subprojects/hashbrown-0.14.5/meson.build
hashbrown-0.14-rs| Project name: hashbrown
hashbrown-0.14-rs| Project version: 0.14.5
hashbrown-0.14-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
hashbrown-0.14-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
hashbrown-0.14-rs| Message: Enabled features: ['inline-more']
hashbrown-0.14-rs| Build targets in project: 2
hashbrown-0.14-rs| Subproject hashbrown-0.14-rs finished.

rowan-0.15-rs| Dependency hashbrown-0.14-rs found: YES 0.14.5 (overridden)
rowan-0.15-rs| Run-time dependency text-size-1-rs found: NO (tried pkgconfig and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency text-size-1-rs

Executing subproject rnix-0.11-rs:rowan-0.15-rs:text-size-1-rs method cargo

text-size-1-rs| Generated Meson AST: /build/source/build/subprojects/text-size-1.1.1/meson.build
text-size-1-rs| Project name: text-size
text-size-1-rs| Project version: 1.1.1
text-size-1-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
text-size-1-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
text-size-1-rs| Message: Enabled features: ['default']
text-size-1-rs| Build targets in project: 3
text-size-1-rs| Subproject text-size-1-rs finished.

rowan-0.15-rs| Dependency text-size-1-rs found: YES 1.1.1 (overridden)
rowan-0.15-rs| Run-time dependency countme-3-rs found: NO (tried pkgconfig and cmake)
rowan-0.15-rs| Looking for a fallback subproject for the dependency countme-3-rs

Executing subproject rnix-0.11-rs:rowan-0.15-rs:countme-3-rs method cargo

countme-3-rs| Generated Meson AST: /build/source/build/subprojects/countme-3.0.1/meson.build
countme-3-rs| Project name: countme
countme-3-rs| Project version: 3.0.1
countme-3-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0")
countme-3-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44
countme-3-rs| Message: Enabled features: ['default']
countme-3-rs| Build targets in project: 4
countme-3-rs| Subproject countme-3-rs finished.

rowan-0.15-rs| Dependency countme-3-rs found: YES 3.0.1 (overridden)
rowan-0.15-rs| Build targets in project: 5
rowan-0.15-rs| Subproject rowan-0.15-rs finished.

rnix-0.11-rs| Dependency rowan-0.15-rs found: YES 0.15.16 (overridden)
rnix-0.11-rs| Build targets in project: 6
rnix-0.11-rs| Subproject rnix-0.11-rs finished.

Dependency rnix-0.11-rs found: YES 0.11.0 (overridden)
Dependency rowan-0.15-rs found: YES 0.15.16 (overridden)
Configuring lix-util.pc using configuration
Configuring lix-store.pc using configuration
Configuring lix-fetchers.pc using configuration
Configuring lix-expr.pc using configuration
Configuring lix-main.pc using configuration
Configuring lix-cmd.pc using configuration
Configuring nix-profile.sh using configuration
Configuring nix.sh using configuration
Configuring nix.fish using configuration
Configuring nix-daemon.sh using configuration
Configuring nix-daemon.fish using configuration
Configuring nix-daemon.socket using configuration
Configuring nix-daemon.service using configuration
Configuring nix-daemon.conf using configuration
Program ls found: YES (/nix/store/ih779chzzag1nm91fgnrndml4mghm3la-coreutils-9.7/bin/ls)
Configuring vars-and-functions.sh using configuration
Configuring config.nix using configuration
Configuring config.nix using configuration
Configuring config.nix using configuration
Configuring config.nix using configuration
Program run-clang-tidy found: YES (/nix/store/ldjndg6f0sm5q4pm9i8xcr3sshrx3rdw-clang-19.1.7/bin/run-clang-tidy)
Neither a subproject directory nor a lix-clang-tidy.wrap file was found.
Subproject lix-clang-tidy is buildable: NO (disabling)
Build targets in project: 191

lix 2.93.3-pre20250722-7ac20fc

  PCH C++ stdlib         : YES
  can hardlink to symlink: YES

Subprojects
  countme-3-rs           : YES (from rnix-0.11-rs => rowan-0.15-rs)
  hashbrown-0.14-rs      : YES (from rnix-0.11-rs => rowan-0.15-rs)
  lix-clang-tidy         : NO
                           Neither a subproject directory nor a lix-clang-tidy.wrap file was found.
  rnix-0.11-rs           : YES
  rowan-0.15-rs          : YES (from rnix-0.11-rs)
  rustc-hash-1-rs        : YES (from rnix-0.11-rs => rowan-0.15-rs)
  text-size-1-rs         : YES (from rnix-0.11-rs => rowan-0.15-rs)

User defined options
  auto_features          : enabled
  bindir                 : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/bin
  buildtype              : debugoptimized
  dtrace-probes          : enabled
  enable-docs            : true
  enable-tests           : true
  gc                     : enabled
  includedir             : /nix/store/jss3zn7f93wwwa12a7kly990mzqkv8qm-lix-2.93.3-pre20250722-7ac20fc-dev/include
  infodir                : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/info
  internal-api-docs      : disabled
  libdir                 : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/lib
  libexecdir             : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/libexec
  localedir              : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/locale
  mandir                 : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/man
  pasta-path             : /nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta
  prefix                 : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc
  sandbox-shell          : /nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox
  sbindir                : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/sbin
  werror                 : false
  wrap_mode              : nodownload

Found ninja-1.12.1 at /nix/store/wws3zb9sa7b21msrwh0b2018pl7bpsw6-ninja-1.12.1/bin/ninja
Running postconf script '/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3 /build/source/meson/clang-tidy/clean_compdb.py /build/source/build/compile_commands.json /build/source/build/meson/clang-tidy/compile_commands.json'
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j16
[1/523] Generating lix/libutil/feature-settings.gen.inc with a custom command
[2/523] Generating lix/libutil/archive-settings.gen.inc with a custom command
[3/523] Generating lix/libfetchers/libfetchers-settings.gen.inc with a custom command
[4/523] Generating lix/libutil/logging-settings.gen.inc with a custom command
[5/523] Generating lix/libutil/deprecated-features.gen.inc with a custom command
[6/523] Generating lix/libstore/file-transfer-settings.gen.inc with a custom command
[7/523] Generating lix/libutil/experimental-features.gen.inc with a custom command
[8/523] Generating lix/libstore/schema.sql.gen.hh with a custom command (wrapped by meson to capture output)
[9/523] Generating lix/libstore/ca-specific-schema.sql.gen.hh with a custom command (wrapped by meson to capture output)
[10/523] Generating lix/libexpr/imported-drv-to-derivation.nix.gen.hh with a custom command (wrapped by meson to capture output)
[11/523] Generating lix/libexpr/flake/call-flake.nix.gen.hh with a custom command (wrapped by meson to capture output)
[12/523] Generating lix/libexpr/fetchurl.nix.gen.hh with a custom command (wrapped by meson to capture output)
[13/523] Generating lix/libstore/libstore-settings.gen.inc with a custom command
[14/523] Generating 'lix/libfetchers/liblixfetchers.so.p/trace-probes.gen.hh'
[15/523] Generating 'lix/libstore/liblixstore.so.p/trace-probes.gen.hh'
[16/523] Generating lix/libexpr/register-builtin-constants.gen.inc with a custom command
[17/523] Generating lix/libexpr/libexpr-settings.gen.inc with a custom command
[18/523] Generating 'lix/libexpr/liblixexpr.so.p/primops/derivation.nix.gen.hh' (wrapped by meson to capture output)
[19/523] Generating lix/libexpr/register-builtins.gen.inc with a custom command
[20/523] Generating 'lix/libstore/liblixstore.so.p/trace-probes.o'
[21/523] Generating 'lix/libcmd/liblixcmd.so.p/repl-overlays.nix.gen.hh' (wrapped by meson to capture output)
[22/523] Compiling Rust source ../subprojects/rustc-hash-1.1.0/src/lib.rs
[23/523] Generating 'lix/libmain/liblixmain.so.p/trace-probes.gen.hh'
[24/523] Generating 'lix/libexpr/liblixexpr.so.p/trace-probes.gen.hh'
[25/523] Generating lix/nix/daemon-settings.gen.inc with a custom command
[26/523] Generating 'lix/libcmd/liblixcmd.so.p/trace-probes.gen.hh'
[27/523] Generating lix/nix/develop-settings.gen.inc with a custom command
[28/523] Compiling Rust source ../subprojects/text-size-1.1.1/src/lib.rs
[29/523] Generating 'lix/nix/nix.p/generate-manpage.nix.gen.hh' (wrapped by meson to capture output)
[30/523] Generating 'lix/nix/nix.p/get-env.sh.gen.hh' (wrapped by meson to capture output)
[31/523] Generating 'lix/nix/nix.p/doc/files/profiles.md.gen.hh' (wrapped by meson to capture output)
[32/523] Compiling C++ object lix/liblibasanoptions.a.p/asan-options_asan-options.cc.o
[33/523] Generating 'lix/nix/nix.p/buildenv.nix.gen.hh' (wrapped by meson to capture output)
[34/523] Linking static target lix/liblibasanoptions.a
[35/523] Generating 'lix/nix/nix.p/unpack-channel.nix.gen.hh' (wrapped by meson to capture output)
[36/523] Generating 'lix/nix/nix.p/trace-probes.gen.hh'
[37/523] Generating 'tests/unit/liblixstore-test-support.so.p/trace-probes.gen.hh'
[38/523] Generating 'tests/unit/liblixexpr-test-support.so.p/trace-probes.gen.hh'
[39/523] Generating 'tests/unit/liblixstore-tests.p/trace-probes.gen.hh'
[40/523] Compiling Rust source ../subprojects/countme-3.0.1/src/lib.rs
[41/523] Generating 'tests/unit/liblixexpr-tests.p/trace-probes.gen.hh'
[42/523] Generating 'tests/unit/liblixcmd-tests.p/trace-probes.gen.hh'
[43/523] Generating doc/manual/src/command-ref/conf-file.md with a custom command
[44/523] Generating 'tests/unit/liblixmain-tests.p/trace-probes.gen.hh'
[45/523] Generating doc/manual/src/release-notes/rl-next-generated.md with a custom command (wrapped by meson because command contains newlines, to capture output)
[46/523] Compiling Rust source ../subprojects/hashbrown-0.14.5/src/lib.rs
[47/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_terminal-code-eater.cc.o
[48/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_test-data.cc.o
[49/523] Compiling Rust source ../subprojects/rowan-0.15.16/src/lib.rs
[50/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[51/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[52/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[53/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[54/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[55/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[56/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[57/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[58/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[59/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[60/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_hash.cc.o
[61/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[62/523] Compiling C++ object lix/libutil/liblixutil.so.p/compute-levels.cc.o
[63/523] Compiling Rust source ../subprojects/rnix-0.11.0/src/lib.rs
[64/523] Compiling C++ object lix/libutil/liblixutil.so.p/english.cc.o
[65/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_cli-literate-parser.cc.o
[66/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[67/523] Compiling C++ object lix/libutil/liblixutil.so.p/environment-variables.cc.o
[68/523] Compiling C++ object lix/libutil/liblixutil.so.p/escape-char.cc.o
[69/523] Compiling C++ object lix/libutil/liblixutil.so.p/canon-path.cc.o
[70/523] Compiling C++ object lix/libutil/liblixutil.so.p/escape-string.cc.o
[71/523] Compiling C++ object lix/libmain/liblixmain.so.p/common-args.cc.o
[72/523] Compiling C++ object lix/libstore/liblixstore.so.p/build-result.cc.o
[73/523] Compiling C++ object lix/libutil/liblixutil.so.p/current-process.cc.o
[74/523] Compiling C++ object lix/libutil/liblixutil.so.p/compression.cc.o
[75/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh
[76/523] Compiling C++ object lix/libutil/liblixutil.so.p/deprecated-features.cc.o
[77/523] Compiling C++ object lix/libutil/liblixutil.so.p/cgroup.cc.o
[78/523] Compiling C++ object lix/libutil/liblixutil.so.p/git.cc.o
[79/523] Compiling C++ object lix/libutil/liblixutil.so.p/hilite.cc.o
[80/523] Compiling C++ object lix/libutil/liblixutil.so.p/async-io.cc.o
[81/523] Compiling C++ object lix/libutil/liblixutil.so.p/file-descriptor.cc.o
[82/523] Compiling C++ object lix/libutil/liblixutil.so.p/error.cc.o
[83/523] Compiling C++ object lix/libutil/liblixutil.so.p/print-elided.cc.o
[84/523] Compiling C++ object lix/libutil/liblixutil.so.p/fmt.cc.o
[85/523] Compiling C++ object lix/libutil/liblixutil.so.p/experimental-features.cc.o
[86/523] Compiling C++ object lix/libutil/liblixutil.so.p/monitor-fd.cc.o
[87/523] Compiling C++ object lix/libutil/liblixutil.so.p/mount.cc.o
[88/523] Compiling C++ object lix/libutil/liblixutil.so.p/json-utils.cc.o
[89/523] Compiling C++ object lix/libutil/liblixutil.so.p/position.cc.o
[90/523] Compiling C++ object lix/libutil/liblixutil.so.p/hash.cc.o
[91/523] Compiling C++ object lix/libutil/liblixutil.so.p/namespaces.cc.o
[92/523] Compiling C++ object lix/libutil/liblixutil.so.p/suggestions.cc.o
[93/523] Compiling C++ object lix/libutil/liblixutil.so.p/file-system.cc.o
[94/523] Compiling C++ object lix/libutil/liblixutil.so.p/args.cc.o
[95/523] Compiling C++ object lix/libutil/liblixutil.so.p/references.cc.o
[96/523] Compiling C++ object lix/libutil/liblixutil.so.p/thread-name.cc.o
[97/523] Compiling C++ object lix/libutil/liblixutil.so.p/shlex.cc.o
[98/523] Compiling C++ object lix/libutil/liblixutil.so.p/serialise.cc.o
[99/523] Compiling C++ object lix/libutil/liblixutil.so.p/terminal.cc.o
[100/523] Compiling C++ object lix/libutil/liblixutil.so.p/processes.cc.o
[101/523] Compiling C++ object lix/libutil/liblixutil.so.p/source-path.cc.o
[102/523] Compiling C++ object lix/libutil/liblixutil.so.p/signals.cc.o
[103/523] Compiling C++ object lix/libutil/liblixutil.so.p/xml-writer.cc.o
[104/523] Compiling C++ object lix/libutil/liblixutil.so.p/tarfile.cc.o
[105/523] Compiling C++ object lix/libutil/liblixutil.so.p/url-name.cc.o
[106/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_child.cc.o
[107/523] Compiling C++ object lix/libutil/liblixutil.so.p/unix-domain-socket.cc.o
[108/523] Compiling C++ object lix/libutil/liblixutil.so.p/strings.cc.o
[109/523] Compiling C++ object lix/libutil/liblixutil.so.p/thread-pool.cc.o
[110/523] Compiling C++ object lix/libutil/liblixutil.so.p/users.cc.o
[111/523] Compiling C++ object lix/libutil/liblixutil.so.p/regex.cc.o
[112/523] Compiling C++ object lix/libutil/liblixutil.so.p/url.cc.o
[113/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_personality.cc.o
[114/523] Compiling C++ object lix/libutil/liblixutil.so.p/config.cc.o
[115/523] Compiling C++ object lix/libutil/liblixutil.so.p/logging.cc.o
[116/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_hook-instance.cc.o
[117/523] Compiling C++ object lix/libutil/liblixutil.so.p/archive.cc.o
[118/523] Linking target lix/libutil/liblixutil.so
clang++: warning: argument unused during compilation: '-Wa,--compress-debug-sections' [-Wunused-command-line-argument]
[119/523] Generating symbol file lix/libutil/liblixutil.so.p/liblixutil.so.symbols
[120/523] Compiling C++ object lix/libstore/liblixstore.so.p/builtins_unpack-channel.cc.o
[121/523] Compiling C++ object lix/libstore/liblixstore.so.p/crypto.cc.o
[122/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_goal.cc.o
[123/523] Compiling C++ object lix/libstore/liblixstore.so.p/content-address.cc.o
[124/523] Compiling C++ object lix/libstore/liblixstore.so.p/builtins_fetchurl.cc.o
[125/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_drv-output-substitution-goal.cc.o
[126/523] Compiling C++ object lix/libstore/liblixstore.so.p/builtins_buildenv.cc.o
[127/523] Compiling C++ object lix/libstore/liblixstore.so.p/derived-path-map.cc.o
[128/523] Compiling C++ object lix/libstore/liblixstore.so.p/downstream-placeholder.cc.o
[129/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_entry-points.cc.o
[130/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_substitution-goal.cc.o
[131/523] Compiling C++ object lix/libstore/liblixstore.so.p/common-protocol.cc.o
[132/523] Compiling C++ object lix/libstore/liblixstore.so.p/binary-cache-store.cc.o
[133/523] Compiling C++ object lix/libstore/liblixstore.so.p/export-import.cc.o
[134/523] Compiling C++ object lix/libstore/liblixstore.so.p/dummy-store.cc.o
[135/523] Compiling C++ object lix/libstore/liblixstore.so.p/derived-path.cc.o
[136/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_worker.cc.o
[137/523] Compiling C++ object lix/libstore/liblixstore.so.p/lock.cc.o
[138/523] Compiling C++ object lix/libstore/liblixstore.so.p/http-binary-cache-store.cc.o
[139/523] Compiling C++ object lix/libstore/liblixstore.so.p/daemon.cc.o
[140/523] Compiling C++ object lix/libstore/liblixstore.so.p/log-store.cc.o
[141/523] Compiling C++ object lix/libstore/liblixstore.so.p/local-binary-cache-store.cc.o
[142/523] Compiling C++ object lix/libstore/liblixstore.so.p/filetransfer.cc.o
[143/523] Compiling C++ object lix/libstore/liblixstore.so.p/names.cc.o
[144/523] Compiling C++ object lix/libstore/liblixstore.so.p/local-fs-store.cc.o
[145/523] Compiling C++ object lix/libstore/liblixstore.so.p/machines.cc.o
[146/523] Compiling C++ object lix/libstore/liblixstore.so.p/globals.cc.o
[147/523] Compiling C++ object lix/libstore/liblixstore.so.p/make-content-addressed.cc.o
[148/523] Compiling C++ object lix/libstore/liblixstore.so.p/nar-info.cc.o
[149/523] Compiling C++ object lix/libstore/liblixstore.so.p/outputs-spec.cc.o
[150/523] Compiling C++ object lix/libstore/liblixstore.so.p/path-references.cc.o
[151/523] Compiling C++ object lix/libstore/liblixstore.so.p/optimise-store.cc.o
[152/523] Compiling C++ object lix/libstore/liblixstore.so.p/derivations.cc.o
[153/523] Compiling C++ object lix/libstore/liblixstore.so.p/path-info.cc.o
[154/523] Compiling C++ object lix/libstore/liblixstore.so.p/gc.cc.o
[155/523] Compiling C++ object lix/libstore/liblixstore.so.p/nar-info-disk-cache.cc.o
[156/523] Compiling C++ object lix/libstore/liblixstore.so.p/nar-accessor.cc.o
[157/523] Compiling C++ object lix/libstore/liblixstore.so.p/path-with-outputs.cc.o
[158/523] Compiling C++ object lix/libstore/liblixstore.so.p/path.cc.o
[159/523] Compiling C++ object lix/libstore/liblixstore.so.p/pathlocks.cc.o
[160/523] Compiling C++ object lix/libstore/liblixstore.so.p/legacy-ssh-store.cc.o
[161/523] Compiling C++ object lix/libstore/liblixstore.so.p/platform.cc.o
[162/523] Compiling C++ object lix/libstore/liblixstore.so.p/sqlite.cc.o
[163/523] Compiling C++ object lix/libstore/liblixstore.so.p/profiles.cc.o
[164/523] Compiling C++ object lix/libstore/liblixstore.so.p/ssh.cc.o
[165/523] Compiling C++ object lix/libstore/liblixstore.so.p/serve-protocol.cc.o
[166/523] Compiling C++ object lix/libstore/liblixstore.so.p/temporary-dir.cc.o
[167/523] Compiling C++ object lix/libstore/liblixstore.so.p/parsed-derivations.cc.o
[168/523] Compiling C++ object lix/libstore/liblixstore.so.p/ssh-store.cc.o
[169/523] Compiling C++ object lix/libstore/liblixstore.so.p/misc.cc.o
[170/523] Compiling C++ object lix/libstore/liblixstore.so.p/remote-fs-accessor.cc.o
[171/523] Compiling C++ object lix/libstore/liblixstore.so.p/worker-protocol.cc.o
[172/523] Compiling C++ object lix/libstore/liblixstore.so.p/realisation.cc.o
[173/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_local-derivation-goal.cc.o
[174/523] Compiling C++ object lix/libstore/liblixstore.so.p/uds-remote-store.cc.o
[175/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/attrs.cc.o
[176/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/fetch-settings.cc.o
[177/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/fetch-to-store.cc.o
[178/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_derivation-goal.cc.o
[179/523] Compiling C++ object lix/libstore/liblixstore.so.p/s3-binary-cache-store.cc.o
[180/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/cache.cc.o
[181/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/indirect.cc.o
[182/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/fetchers.cc.o
[183/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/path.cc.o
[184/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/attr-set.cc.o
[185/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/attr-path.cc.o
[186/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval-settings.cc.o
[187/523] Compiling C++ object lix/libstore/liblixstore.so.p/platform_linux.cc.o
[188/523] Compiling C++ object lix/libstore/liblixstore.so.p/local-store.cc.o
[189/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/gc-alloc.cc.o
[190/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/function-trace.cc.o
[191/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval-error.cc.o
[192/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/tarball.cc.o
[193/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/mercurial.cc.o
[194/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/registry.cc.o
[195/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval-cache.cc.o
[196/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/git.cc.o
[197/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/github.cc.o
[198/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_flakeref.cc.o
[199/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_config.cc.o
[200/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/json-to-value.cc.o
[201/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/print-ambiguous.cc.o
[202/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_context.cc.o
[203/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/search-path.cc.o
[204/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/get-drvs.cc.o
[205/523] Compiling C++ object lix/libstore/liblixstore.so.p/remote-store.cc.o
[206/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_flake.cc.o
[207/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_lockfile.cc.o
[208/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fetchClosure.cc.o
[209/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/nixexpr.cc.o
[210/523] Compiling C++ object lix/libmain/liblixmain.so.p/crash-handler.cc.o
[211/523] Compiling C++ object lix/libmain/liblixmain.so.p/loggers.cc.o
[212/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fetchMercurial.cc.o
[213/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value_context.cc.o
[214/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value.cc.o
[215/523] Compiling Rust source ../lix/lix-doc/src/lib.rs
[216/523] Compiling C++ object lix/libmain/liblixmain.so.p/stack.cc.o
[217/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fetchTree.cc.o
[218/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/print.cc.o
[219/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value-to-xml.cc.o
[220/523] Compiling C++ object lix/libmain/liblixmain.so.p/progress-bar.cc.o
[221/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/editor-for.cc.o
[222/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value-to-json.cc.o
[223/523] Compiling C++ object lix/libmain/liblixmain.so.p/shared.cc.o
[224/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/legacy.cc.o
[225/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/markdown.cc.o
FAILED: lix/libcmd/liblixcmd.so.p/markdown.cc.o 
clang++ -Ilix/libcmd/liblixcmd.so.p -Ilix/libcmd -I../lix/libcmd -I. -I.. -Ilix/libutil -Ilix/libstore -Ilix/libexpr -Ilix/libfetchers -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -fpch-instantiate-templates -include-pch lix/libcmd/liblixcmd.so.p/precompiled-headers.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++23 -O2 -g -DLIX_UR_COMPILER_UWU -fpch-instantiate-templates -include lix/config.h -Wno-unused-parameter -Wno-deprecated-declarations -Wno-missing-field-initializers -Wimplicit-fallthrough -Werror=switch -Werror=switch-enum -Werror=unused-result -Wdeprecated-copy -Wignored-qualifiers -Werror=suggest-override -DJSON_DISABLE_ENUM_SERIALIZATION=1 -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -ffile-prefix-map=../lix=lix -fPIC -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -DBOOST_CONTAINER_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ lix/libcmd/liblixcmd.so.p/markdown.cc.o -MF lix/libcmd/liblixcmd.so.p/markdown.cc.o.d -o lix/libcmd/liblixcmd.so.p/markdown.cc.o -c ../lix/libcmd/markdown.cc
../lix/libcmd/markdown.cc:18:10: error: field designator 'cols' does not refer to any field in type 'struct lowdown_opts'
 18 |         .cols = (size_t) std::max(windowWidth - 5, 60),
    |         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../lix/libcmd/markdown.cc:19:10: error: field designator 'hmargin' does not refer to any field in type 'struct lowdown_opts'
 19 |         .hmargin = 0,
    |         ~^~~~~~~~~~~
../lix/libcmd/markdown.cc:20:10: error: field designator 'vmargin' does not refer to any field in type 'struct lowdown_opts'
 20 |         .vmargin = 0,
    |         ~^~~~~~~~~~~
3 errors generated.
[226/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval.cc.o
[227/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-derived-path.cc.o
[228/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/built-path.cc.o
[229/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-value.cc.o
[230/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-attr-path.cc.o
[231/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/common-eval-args.cc.o
[232/523] Compiling C++ object lix/libstore/liblixstore.so.p/store-api.cc.o
[233/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-flake.cc.o
[234/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/command.cc.o
[235/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/cmd-profiles.cc.o
[236/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops.cc.o
[237/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fromTOML.cc.o
[238/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/repl.cc.o
[239/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installables.cc.o
[240/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/parser_parser.cc.o
ninja: build stopped: subcommand failed.

Steps To Reproduce

Build lix version Lix-2.93.3-pre20250722-7ac20fc

Flake Lock snippet
"lix": {
      "flake": false,
      "locked": {
        "lastModified": 1753223229,
        "narHash": "sha256-tkT4aCZZE6IEmjYotOzKKa2rV3pGpH3ZREeQn7ACgdU=",
        "rev": "7ac20fc47cf2f1b7469c7a2f379e5a3a51a6789a",
        "type": "tarball",
        "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/7ac20fc47cf2f1b7469c7a2f379e5a3a51a6789a.tar.gz?rev=7ac20fc47cf2f1b7469c7a2f379e5a3a51a6789a"
      },
      "original": {
        "type": "tarball",
        "url": "https://git.lix.systems/lix-project/lix/archive/release-2.93.tar.gz"
      }
    },
    "lix-module": {
      "inputs": {
        "flake-utils": "flake-utils",
        "flakey-profile": "flakey-profile",
        "lix": "lix",
        "nixpkgs": [
          "nixpkgs"
        ]
      },
      "locked": {
        "lastModified": 1753282722,
        "narHash": "sha256-KYMUrTV7H/RR5/HRnjV5R3rRIuBXMemyJzTLi50NFTs=",
        "rev": "46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873",
        "type": "tarball",
        "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873.tar.gz?rev=46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873"
      },
      "original": {
        "type": "tarball",
        "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz"
      }
    }

Expected behavior

Lix builds correctly

nix --version output

nix (Lix, like Nix) 2.93.3-pre20250722-7ac20fc
System type: x86_64-linux
Additional system types: i686-linux, x86_64-v1-linux, x86_64-v2-linux, x86_64-v3-linux
Features: gc, signed-caches
System configuration file: /etc/nix/nix.conf
User configuration files: /home/dvalinn/.config/nix/nix.conf:/etc/xdg/nix/nix.conf:/home/dvalinn/.nix-profile/etc/xdg/nix/nix.conf:/home/dvalinn/.local/state/nix/profile/etc/xdg/nix/nix.conf:/home/dvalinn/.local/state/nix/profile/etc/xdg/nix/nix.conf:/etc/profiles/per-user/dvalinn/etc/xdg/nix/nix.conf:/nix/var/nix/profiles/default/etc/xdg/nix/nix.conf:/run/current-system/sw/etc/xdg/nix/nix.conf:/nix/store/3skx6kzlfq5c60bbyd181h7shvmqis7z-gnome-settings-daemon-48.1/etc/xdg/nix/nix.conf
Store directory: /nix/store
State directory: /nix/var/nix
Data directory: /nix/store/aadpkrv74a945gdbxmcbh25k5jhh33km-lix-2.93.3-pre20250722-7ac20fc/share

## Describe the bug Lix failed to build after updating flake. <details> <summary>Full Logs</summary> ``` structuredAttrs is enabled Running phase: unpackPhase @nix { "action": "setPhase", "phase": "unpackPhase" } unpacking source archive /nix/store/g98y1mpsyws5m9k503mcarqnhwspg0bv-source source root is source separate-debug-info: recording checksum of source files for debug support... Running phase: patchPhase @nix { "action": "setPhase", "phase": "patchPhase" } Running phase: updateAutotoolsGnuConfigScriptsPhase @nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" } Running phase: configurePhase @nix { "action": "setPhase", "phase": "configurePhase" } patching script interpreter paths in tests/ doc/manual/ tests/functional/push-to-store-old.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/nix-daemon-untrusting.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/push-to-store.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/selfref-gc.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/nix-run.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/eval-store.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/substitute.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/concurrent-builds.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/nix-shell.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/gc.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/build.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/nix-copy.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/post-hook.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/build-cache.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/ca/build-with-garbage-path.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/install-darwin.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/fmt.simple.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/function-trace.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/lang.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/init.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/dyn-drv/build-built-drv.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/dyn-drv/eval-outputOf.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/dyn-drv/dep-built-drv.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" tests/functional/dyn-drv/text-hashed-output.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" doc/manual/substitute.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3" doc/manual/process-includes.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" doc/manual/render-manpage.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash" doc/manual/generate-deps.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3" doc/manual/json-to-tree.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3" mesonConfigurePhase flags: --prefix=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc --libdir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/lib --libexecdir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/libexec --bindir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/bin --sbindir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/sbin --includedir=/nix/store/jss3zn7f93wwwa12a7kly990mzqkv8qm-lix-2.93.3-pre20250722-7ac20fc-dev/include --mandir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/man --infodir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/info --localedir=/nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=debugoptimized -Dsandbox-shell=/nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox -Dpasta-path=/nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta -Dgc=enabled -Dinternal-api-docs=disabled -Ddtrace-probes=enabled -Denable-tests=true -Denable-docs=true -Dwerror=false The Meson build system Version: 1.8.2 Source dir: /build/source Build dir: /build/source/build Build type: native build Project name: lix Project version: 2.93.3-pre20250722-7ac20fc C++ compiler for the host machine: clang++ (clang 19.1.7 "clang version 19.1.7") C++ linker for the host machine: clang++ ld.bfd 2.44 Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program doxygen skipped: feature internal-api-docs disabled Program bash found: YES (/nix/store/gkwbw9nzbkbz298njbn3577zmrnglbbi-bash-5.3p0/bin/bash) Dependency rapidcheck skipped: feature internal-api-docs disabled Message: canonical Nix system name: x86_64-linux Found pkg-config: YES (/nix/store/7vrzhnby95407cbbahn3fj3y98qifgby-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2 Run-time dependency bdw-gc found: YES 8.2.8 Run-time dependency Boost (found: container) found: YES 1.87.0 Run-time dependency kj-async found: YES 1.0.2 Run-time dependency libcpuid found: YES 0.8.0 Run-time dependency libseccomp found: YES 2.6.0 Header "fcntl.h" has symbol "F_GETPATH" : NO Run-time dependency libarchive found: YES 3.8.1 Run-time dependency libbrotlicommon found: YES 1.1.0 Run-time dependency libbrotlidec found: YES 1.1.0 Run-time dependency libbrotlienc found: YES 1.1.0 Run-time dependency libcrypto found: YES 3.5.1 Run-time dependency ncurses found: YES 6.5.20240427 Run-time dependency aws-cpp-sdk-core found: YES 1.11.448 Run-time dependency aws-cpp-sdk-transfer found: YES 1.11.448 Run-time dependency aws-cpp-sdk-s3 found: YES 1.11.448 Run-time dependency sqlite3 found: YES 3.50.2 Run-time dependency libsodium found: YES 1.0.20 Run-time dependency libcurl found: YES 8.14.1 Run-time dependency libeditline found: YES 1.17.1 Run-time dependency lowdown found: YES 2.0.2 Run-time dependency rapidcheck found: YES Run-time dependency GTest found: YES 1.17.0 Run-time dependency gtest_main found: YES 1.17.0 Run-time dependency GMock found: YES 1.17.0 Run-time dependency gmock_main found: YES 1.17.0 Found CMake: /nix/store/a3w3ka2d796ghlhf31il839c0658m5ih-cmake-3.31.7/bin/cmake (3.31.7) Run-time dependency toml11 found: YES 3.7.1 Run-time dependency pegtl (modules: taocpp::pegtl) found: YES 3.2.8 Run-time dependency nlohmann_json found: YES 3.11.3 Program dot found: NO Program python3 found: YES (/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3) Program mdbook found: YES (/nix/store/2dx5ga6rcamh9a9adcfhisnyddhgg1w2-mdbook-0.4.52/bin/mdbook) Program install found: YES (/nix/store/ih779chzzag1nm91fgnrndml4mghm3la-coreutils-9.7/bin/install) Program /nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox found: YES (/nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox) Program dtrace found: YES (/nix/store/1hry56b9dxh56j4wmidrm1sc5miyjhdk-systemtap-5.2/bin/dtrace) Has header "sys/sdt.h" : YES Program /nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta found: YES (/nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta) Program lsof found: YES (/nix/store/bmld8nn9vf2j0qryr6cnr4mhz7dpnpg4-lsof-4.99.5/bin/lsof) Checking for function "lchown" : YES Checking for function "lutimes" : YES Checking for function "pipe2" : YES Checking for function "posix_fallocate" : YES Checking for function "statvfs" : YES Checking for function "strsignal" : YES Checking for function "sysconf" : YES Checking for function "close_range" : YES Configuring lix-base.pc using configuration meson.build:571: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize=signed-integer-overflow". meson.build:572: WARNING: Consider using the built-in option for sanitizers instead of using "-fsanitize=signed-integer-overflow". Configuring config.h using configuration Run-time dependency rnix-0.11-rs found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency rnix-0.11-rs Executing subproject rnix-0.11-rs method cargo lix/lix-doc/meson.build:9: WARNING: Cargo subproject is an experimental feature and has no backwards compatibility guarantees. rnix-0.11-rs| WARNING: Binary entry tidy has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible. rnix-0.11-rs| WARNING: Binary entry math has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible. rnix-0.11-rs| WARNING: Binary entry s_expressions has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible. rnix-0.11-rs| WARNING: Binary entry serde has unexpected keys "path". This may (unlikely) be an error in the cargo manifest, or may be a missing implementation in Meson. If this issue can be reproduced with the latest version of Meson, please help us by opening an issue at https://github.com/mesonbuild/meson/issues. Please include the crate and version that is generating this warning if possible. rnix-0.11-rs| Generated Meson AST: /build/source/build/subprojects/rnix-0.11.0/meson.build rnix-0.11-rs| Project name: rnix rnix-0.11-rs| Project version: 0.11.0 rnix-0.11-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") rnix-0.11-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 rnix-0.11-rs| Message: Enabled features: ['default'] rnix-0.11-rs| Run-time dependency rowan-0.15-rs found: NO (tried pkgconfig and cmake) rnix-0.11-rs| Looking for a fallback subproject for the dependency rowan-0.15-rs Executing subproject rnix-0.11-rs:rowan-0.15-rs method cargo rowan-0.15-rs| Generated Meson AST: /build/source/build/subprojects/rowan-0.15.16/meson.build rowan-0.15-rs| Project name: rowan rowan-0.15-rs| Project version: 0.15.16 rowan-0.15-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") rowan-0.15-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 rowan-0.15-rs| Message: Enabled features: ['default'] rowan-0.15-rs| Run-time dependency rustc-hash-1-rs found: NO (tried pkgconfig and cmake) rowan-0.15-rs| Looking for a fallback subproject for the dependency rustc-hash-1-rs Executing subproject rnix-0.11-rs:rowan-0.15-rs:rustc-hash-1-rs method cargo rustc-hash-1-rs| Generated Meson AST: /build/source/build/subprojects/rustc-hash-1.1.0/meson.build rustc-hash-1-rs| Project name: rustc-hash rustc-hash-1-rs| Project version: 1.1.0 rustc-hash-1-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") rustc-hash-1-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 rustc-hash-1-rs| Message: Enabled features: ['default', 'std'] rustc-hash-1-rs| Build targets in project: 1 rustc-hash-1-rs| Subproject rustc-hash-1-rs finished. rowan-0.15-rs| Dependency rustc-hash-1-rs found: YES 1.1.0 (overridden) rowan-0.15-rs| Run-time dependency hashbrown-0.14-rs found: NO (tried pkgconfig and cmake) rowan-0.15-rs| Looking for a fallback subproject for the dependency hashbrown-0.14-rs Executing subproject rnix-0.11-rs:rowan-0.15-rs:hashbrown-0.14-rs method cargo hashbrown-0.14-rs| Generated Meson AST: /build/source/build/subprojects/hashbrown-0.14.5/meson.build hashbrown-0.14-rs| Project name: hashbrown hashbrown-0.14-rs| Project version: 0.14.5 hashbrown-0.14-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") hashbrown-0.14-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 hashbrown-0.14-rs| Message: Enabled features: ['inline-more'] hashbrown-0.14-rs| Build targets in project: 2 hashbrown-0.14-rs| Subproject hashbrown-0.14-rs finished. rowan-0.15-rs| Dependency hashbrown-0.14-rs found: YES 0.14.5 (overridden) rowan-0.15-rs| Run-time dependency text-size-1-rs found: NO (tried pkgconfig and cmake) rowan-0.15-rs| Looking for a fallback subproject for the dependency text-size-1-rs Executing subproject rnix-0.11-rs:rowan-0.15-rs:text-size-1-rs method cargo text-size-1-rs| Generated Meson AST: /build/source/build/subprojects/text-size-1.1.1/meson.build text-size-1-rs| Project name: text-size text-size-1-rs| Project version: 1.1.1 text-size-1-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") text-size-1-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 text-size-1-rs| Message: Enabled features: ['default'] text-size-1-rs| Build targets in project: 3 text-size-1-rs| Subproject text-size-1-rs finished. rowan-0.15-rs| Dependency text-size-1-rs found: YES 1.1.1 (overridden) rowan-0.15-rs| Run-time dependency countme-3-rs found: NO (tried pkgconfig and cmake) rowan-0.15-rs| Looking for a fallback subproject for the dependency countme-3-rs Executing subproject rnix-0.11-rs:rowan-0.15-rs:countme-3-rs method cargo countme-3-rs| Generated Meson AST: /build/source/build/subprojects/countme-3.0.1/meson.build countme-3-rs| Project name: countme countme-3-rs| Project version: 3.0.1 countme-3-rs| Rust compiler for the host machine: rustc -C linker=clang (rustc 1.88.0 "1.88.0") countme-3-rs| Rust linker for the host machine: rustc -C linker=clang ld.bfd 2.44 countme-3-rs| Message: Enabled features: ['default'] countme-3-rs| Build targets in project: 4 countme-3-rs| Subproject countme-3-rs finished. rowan-0.15-rs| Dependency countme-3-rs found: YES 3.0.1 (overridden) rowan-0.15-rs| Build targets in project: 5 rowan-0.15-rs| Subproject rowan-0.15-rs finished. rnix-0.11-rs| Dependency rowan-0.15-rs found: YES 0.15.16 (overridden) rnix-0.11-rs| Build targets in project: 6 rnix-0.11-rs| Subproject rnix-0.11-rs finished. Dependency rnix-0.11-rs found: YES 0.11.0 (overridden) Dependency rowan-0.15-rs found: YES 0.15.16 (overridden) Configuring lix-util.pc using configuration Configuring lix-store.pc using configuration Configuring lix-fetchers.pc using configuration Configuring lix-expr.pc using configuration Configuring lix-main.pc using configuration Configuring lix-cmd.pc using configuration Configuring nix-profile.sh using configuration Configuring nix.sh using configuration Configuring nix.fish using configuration Configuring nix-daemon.sh using configuration Configuring nix-daemon.fish using configuration Configuring nix-daemon.socket using configuration Configuring nix-daemon.service using configuration Configuring nix-daemon.conf using configuration Program ls found: YES (/nix/store/ih779chzzag1nm91fgnrndml4mghm3la-coreutils-9.7/bin/ls) Configuring vars-and-functions.sh using configuration Configuring config.nix using configuration Configuring config.nix using configuration Configuring config.nix using configuration Configuring config.nix using configuration Program run-clang-tidy found: YES (/nix/store/ldjndg6f0sm5q4pm9i8xcr3sshrx3rdw-clang-19.1.7/bin/run-clang-tidy) Neither a subproject directory nor a lix-clang-tidy.wrap file was found. Subproject lix-clang-tidy is buildable: NO (disabling) Build targets in project: 191 lix 2.93.3-pre20250722-7ac20fc PCH C++ stdlib : YES can hardlink to symlink: YES Subprojects countme-3-rs : YES (from rnix-0.11-rs => rowan-0.15-rs) hashbrown-0.14-rs : YES (from rnix-0.11-rs => rowan-0.15-rs) lix-clang-tidy : NO Neither a subproject directory nor a lix-clang-tidy.wrap file was found. rnix-0.11-rs : YES rowan-0.15-rs : YES (from rnix-0.11-rs) rustc-hash-1-rs : YES (from rnix-0.11-rs => rowan-0.15-rs) text-size-1-rs : YES (from rnix-0.11-rs => rowan-0.15-rs) User defined options auto_features : enabled bindir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/bin buildtype : debugoptimized dtrace-probes : enabled enable-docs : true enable-tests : true gc : enabled includedir : /nix/store/jss3zn7f93wwwa12a7kly990mzqkv8qm-lix-2.93.3-pre20250722-7ac20fc-dev/include infodir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/info internal-api-docs : disabled libdir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/lib libexecdir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/libexec localedir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/locale mandir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/share/man pasta-path : /nix/store/76v62dwp7xhcmdssk9474vys45wr4b04-passt-2025_02_17.a1e48a0/bin/pasta prefix : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc sandbox-shell : /nix/store/ccdjz4jj7nxxb7wx16znsjvmj3zrws5f-busybox-1.36.1/bin/busybox sbindir : /nix/store/8ls7gibqdd7mvxf5vc1yplrh1ligc4g1-lix-2.93.3-pre20250722-7ac20fc/sbin werror : false wrap_mode : nodownload Found ninja-1.12.1 at /nix/store/wws3zb9sa7b21msrwh0b2018pl7bpsw6-ninja-1.12.1/bin/ninja Running postconf script '/nix/store/rf11hb66fzd5dibmdsjfzh2836fagaq0-python3-3.13.5-env/bin/python3 /build/source/meson/clang-tidy/clean_compdb.py /build/source/build/compile_commands.json /build/source/build/meson/clang-tidy/compile_commands.json' Running phase: buildPhase @nix { "action": "setPhase", "phase": "buildPhase" } build flags: -j16 [1/523] Generating lix/libutil/feature-settings.gen.inc with a custom command [2/523] Generating lix/libutil/archive-settings.gen.inc with a custom command [3/523] Generating lix/libfetchers/libfetchers-settings.gen.inc with a custom command [4/523] Generating lix/libutil/logging-settings.gen.inc with a custom command [5/523] Generating lix/libutil/deprecated-features.gen.inc with a custom command [6/523] Generating lix/libstore/file-transfer-settings.gen.inc with a custom command [7/523] Generating lix/libutil/experimental-features.gen.inc with a custom command [8/523] Generating lix/libstore/schema.sql.gen.hh with a custom command (wrapped by meson to capture output) [9/523] Generating lix/libstore/ca-specific-schema.sql.gen.hh with a custom command (wrapped by meson to capture output) [10/523] Generating lix/libexpr/imported-drv-to-derivation.nix.gen.hh with a custom command (wrapped by meson to capture output) [11/523] Generating lix/libexpr/flake/call-flake.nix.gen.hh with a custom command (wrapped by meson to capture output) [12/523] Generating lix/libexpr/fetchurl.nix.gen.hh with a custom command (wrapped by meson to capture output) [13/523] Generating lix/libstore/libstore-settings.gen.inc with a custom command [14/523] Generating 'lix/libfetchers/liblixfetchers.so.p/trace-probes.gen.hh' [15/523] Generating 'lix/libstore/liblixstore.so.p/trace-probes.gen.hh' [16/523] Generating lix/libexpr/register-builtin-constants.gen.inc with a custom command [17/523] Generating lix/libexpr/libexpr-settings.gen.inc with a custom command [18/523] Generating 'lix/libexpr/liblixexpr.so.p/primops/derivation.nix.gen.hh' (wrapped by meson to capture output) [19/523] Generating lix/libexpr/register-builtins.gen.inc with a custom command [20/523] Generating 'lix/libstore/liblixstore.so.p/trace-probes.o' [21/523] Generating 'lix/libcmd/liblixcmd.so.p/repl-overlays.nix.gen.hh' (wrapped by meson to capture output) [22/523] Compiling Rust source ../subprojects/rustc-hash-1.1.0/src/lib.rs [23/523] Generating 'lix/libmain/liblixmain.so.p/trace-probes.gen.hh' [24/523] Generating 'lix/libexpr/liblixexpr.so.p/trace-probes.gen.hh' [25/523] Generating lix/nix/daemon-settings.gen.inc with a custom command [26/523] Generating 'lix/libcmd/liblixcmd.so.p/trace-probes.gen.hh' [27/523] Generating lix/nix/develop-settings.gen.inc with a custom command [28/523] Compiling Rust source ../subprojects/text-size-1.1.1/src/lib.rs [29/523] Generating 'lix/nix/nix.p/generate-manpage.nix.gen.hh' (wrapped by meson to capture output) [30/523] Generating 'lix/nix/nix.p/get-env.sh.gen.hh' (wrapped by meson to capture output) [31/523] Generating 'lix/nix/nix.p/doc/files/profiles.md.gen.hh' (wrapped by meson to capture output) [32/523] Compiling C++ object lix/liblibasanoptions.a.p/asan-options_asan-options.cc.o [33/523] Generating 'lix/nix/nix.p/buildenv.nix.gen.hh' (wrapped by meson to capture output) [34/523] Linking static target lix/liblibasanoptions.a [35/523] Generating 'lix/nix/nix.p/unpack-channel.nix.gen.hh' (wrapped by meson to capture output) [36/523] Generating 'lix/nix/nix.p/trace-probes.gen.hh' [37/523] Generating 'tests/unit/liblixstore-test-support.so.p/trace-probes.gen.hh' [38/523] Generating 'tests/unit/liblixexpr-test-support.so.p/trace-probes.gen.hh' [39/523] Generating 'tests/unit/liblixstore-tests.p/trace-probes.gen.hh' [40/523] Compiling Rust source ../subprojects/countme-3.0.1/src/lib.rs [41/523] Generating 'tests/unit/liblixexpr-tests.p/trace-probes.gen.hh' [42/523] Generating 'tests/unit/liblixcmd-tests.p/trace-probes.gen.hh' [43/523] Generating doc/manual/src/command-ref/conf-file.md with a custom command [44/523] Generating 'tests/unit/liblixmain-tests.p/trace-probes.gen.hh' [45/523] Generating doc/manual/src/release-notes/rl-next-generated.md with a custom command (wrapped by meson because command contains newlines, to capture output) [46/523] Compiling Rust source ../subprojects/hashbrown-0.14.5/src/lib.rs [47/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_terminal-code-eater.cc.o [48/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_test-data.cc.o [49/523] Compiling Rust source ../subprojects/rowan-0.15.16/src/lib.rs [50/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [51/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [52/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [53/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [54/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [55/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [56/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [57/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [58/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [59/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [60/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_hash.cc.o [61/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [62/523] Compiling C++ object lix/libutil/liblixutil.so.p/compute-levels.cc.o [63/523] Compiling Rust source ../subprojects/rnix-0.11.0/src/lib.rs [64/523] Compiling C++ object lix/libutil/liblixutil.so.p/english.cc.o [65/523] Compiling C++ object tests/unit/liblixutil-test-support.so.p/libutil-support_tests_cli-literate-parser.cc.o [66/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [67/523] Compiling C++ object lix/libutil/liblixutil.so.p/environment-variables.cc.o [68/523] Compiling C++ object lix/libutil/liblixutil.so.p/escape-char.cc.o [69/523] Compiling C++ object lix/libutil/liblixutil.so.p/canon-path.cc.o [70/523] Compiling C++ object lix/libutil/liblixutil.so.p/escape-string.cc.o [71/523] Compiling C++ object lix/libmain/liblixmain.so.p/common-args.cc.o [72/523] Compiling C++ object lix/libstore/liblixstore.so.p/build-result.cc.o [73/523] Compiling C++ object lix/libutil/liblixutil.so.p/current-process.cc.o [74/523] Compiling C++ object lix/libutil/liblixutil.so.p/compression.cc.o [75/523] Precompiling header /build/source/lix/pch/precompiled-headers.hh [76/523] Compiling C++ object lix/libutil/liblixutil.so.p/deprecated-features.cc.o [77/523] Compiling C++ object lix/libutil/liblixutil.so.p/cgroup.cc.o [78/523] Compiling C++ object lix/libutil/liblixutil.so.p/git.cc.o [79/523] Compiling C++ object lix/libutil/liblixutil.so.p/hilite.cc.o [80/523] Compiling C++ object lix/libutil/liblixutil.so.p/async-io.cc.o [81/523] Compiling C++ object lix/libutil/liblixutil.so.p/file-descriptor.cc.o [82/523] Compiling C++ object lix/libutil/liblixutil.so.p/error.cc.o [83/523] Compiling C++ object lix/libutil/liblixutil.so.p/print-elided.cc.o [84/523] Compiling C++ object lix/libutil/liblixutil.so.p/fmt.cc.o [85/523] Compiling C++ object lix/libutil/liblixutil.so.p/experimental-features.cc.o [86/523] Compiling C++ object lix/libutil/liblixutil.so.p/monitor-fd.cc.o [87/523] Compiling C++ object lix/libutil/liblixutil.so.p/mount.cc.o [88/523] Compiling C++ object lix/libutil/liblixutil.so.p/json-utils.cc.o [89/523] Compiling C++ object lix/libutil/liblixutil.so.p/position.cc.o [90/523] Compiling C++ object lix/libutil/liblixutil.so.p/hash.cc.o [91/523] Compiling C++ object lix/libutil/liblixutil.so.p/namespaces.cc.o [92/523] Compiling C++ object lix/libutil/liblixutil.so.p/suggestions.cc.o [93/523] Compiling C++ object lix/libutil/liblixutil.so.p/file-system.cc.o [94/523] Compiling C++ object lix/libutil/liblixutil.so.p/args.cc.o [95/523] Compiling C++ object lix/libutil/liblixutil.so.p/references.cc.o [96/523] Compiling C++ object lix/libutil/liblixutil.so.p/thread-name.cc.o [97/523] Compiling C++ object lix/libutil/liblixutil.so.p/shlex.cc.o [98/523] Compiling C++ object lix/libutil/liblixutil.so.p/serialise.cc.o [99/523] Compiling C++ object lix/libutil/liblixutil.so.p/terminal.cc.o [100/523] Compiling C++ object lix/libutil/liblixutil.so.p/processes.cc.o [101/523] Compiling C++ object lix/libutil/liblixutil.so.p/source-path.cc.o [102/523] Compiling C++ object lix/libutil/liblixutil.so.p/signals.cc.o [103/523] Compiling C++ object lix/libutil/liblixutil.so.p/xml-writer.cc.o [104/523] Compiling C++ object lix/libutil/liblixutil.so.p/tarfile.cc.o [105/523] Compiling C++ object lix/libutil/liblixutil.so.p/url-name.cc.o [106/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_child.cc.o [107/523] Compiling C++ object lix/libutil/liblixutil.so.p/unix-domain-socket.cc.o [108/523] Compiling C++ object lix/libutil/liblixutil.so.p/strings.cc.o [109/523] Compiling C++ object lix/libutil/liblixutil.so.p/thread-pool.cc.o [110/523] Compiling C++ object lix/libutil/liblixutil.so.p/users.cc.o [111/523] Compiling C++ object lix/libutil/liblixutil.so.p/regex.cc.o [112/523] Compiling C++ object lix/libutil/liblixutil.so.p/url.cc.o [113/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_personality.cc.o [114/523] Compiling C++ object lix/libutil/liblixutil.so.p/config.cc.o [115/523] Compiling C++ object lix/libutil/liblixutil.so.p/logging.cc.o [116/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_hook-instance.cc.o [117/523] Compiling C++ object lix/libutil/liblixutil.so.p/archive.cc.o [118/523] Linking target lix/libutil/liblixutil.so clang++: warning: argument unused during compilation: '-Wa,--compress-debug-sections' [-Wunused-command-line-argument] [119/523] Generating symbol file lix/libutil/liblixutil.so.p/liblixutil.so.symbols [120/523] Compiling C++ object lix/libstore/liblixstore.so.p/builtins_unpack-channel.cc.o [121/523] Compiling C++ object lix/libstore/liblixstore.so.p/crypto.cc.o [122/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_goal.cc.o [123/523] Compiling C++ object lix/libstore/liblixstore.so.p/content-address.cc.o [124/523] Compiling C++ object lix/libstore/liblixstore.so.p/builtins_fetchurl.cc.o [125/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_drv-output-substitution-goal.cc.o [126/523] Compiling C++ object lix/libstore/liblixstore.so.p/builtins_buildenv.cc.o [127/523] Compiling C++ object lix/libstore/liblixstore.so.p/derived-path-map.cc.o [128/523] Compiling C++ object lix/libstore/liblixstore.so.p/downstream-placeholder.cc.o [129/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_entry-points.cc.o [130/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_substitution-goal.cc.o [131/523] Compiling C++ object lix/libstore/liblixstore.so.p/common-protocol.cc.o [132/523] Compiling C++ object lix/libstore/liblixstore.so.p/binary-cache-store.cc.o [133/523] Compiling C++ object lix/libstore/liblixstore.so.p/export-import.cc.o [134/523] Compiling C++ object lix/libstore/liblixstore.so.p/dummy-store.cc.o [135/523] Compiling C++ object lix/libstore/liblixstore.so.p/derived-path.cc.o [136/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_worker.cc.o [137/523] Compiling C++ object lix/libstore/liblixstore.so.p/lock.cc.o [138/523] Compiling C++ object lix/libstore/liblixstore.so.p/http-binary-cache-store.cc.o [139/523] Compiling C++ object lix/libstore/liblixstore.so.p/daemon.cc.o [140/523] Compiling C++ object lix/libstore/liblixstore.so.p/log-store.cc.o [141/523] Compiling C++ object lix/libstore/liblixstore.so.p/local-binary-cache-store.cc.o [142/523] Compiling C++ object lix/libstore/liblixstore.so.p/filetransfer.cc.o [143/523] Compiling C++ object lix/libstore/liblixstore.so.p/names.cc.o [144/523] Compiling C++ object lix/libstore/liblixstore.so.p/local-fs-store.cc.o [145/523] Compiling C++ object lix/libstore/liblixstore.so.p/machines.cc.o [146/523] Compiling C++ object lix/libstore/liblixstore.so.p/globals.cc.o [147/523] Compiling C++ object lix/libstore/liblixstore.so.p/make-content-addressed.cc.o [148/523] Compiling C++ object lix/libstore/liblixstore.so.p/nar-info.cc.o [149/523] Compiling C++ object lix/libstore/liblixstore.so.p/outputs-spec.cc.o [150/523] Compiling C++ object lix/libstore/liblixstore.so.p/path-references.cc.o [151/523] Compiling C++ object lix/libstore/liblixstore.so.p/optimise-store.cc.o [152/523] Compiling C++ object lix/libstore/liblixstore.so.p/derivations.cc.o [153/523] Compiling C++ object lix/libstore/liblixstore.so.p/path-info.cc.o [154/523] Compiling C++ object lix/libstore/liblixstore.so.p/gc.cc.o [155/523] Compiling C++ object lix/libstore/liblixstore.so.p/nar-info-disk-cache.cc.o [156/523] Compiling C++ object lix/libstore/liblixstore.so.p/nar-accessor.cc.o [157/523] Compiling C++ object lix/libstore/liblixstore.so.p/path-with-outputs.cc.o [158/523] Compiling C++ object lix/libstore/liblixstore.so.p/path.cc.o [159/523] Compiling C++ object lix/libstore/liblixstore.so.p/pathlocks.cc.o [160/523] Compiling C++ object lix/libstore/liblixstore.so.p/legacy-ssh-store.cc.o [161/523] Compiling C++ object lix/libstore/liblixstore.so.p/platform.cc.o [162/523] Compiling C++ object lix/libstore/liblixstore.so.p/sqlite.cc.o [163/523] Compiling C++ object lix/libstore/liblixstore.so.p/profiles.cc.o [164/523] Compiling C++ object lix/libstore/liblixstore.so.p/ssh.cc.o [165/523] Compiling C++ object lix/libstore/liblixstore.so.p/serve-protocol.cc.o [166/523] Compiling C++ object lix/libstore/liblixstore.so.p/temporary-dir.cc.o [167/523] Compiling C++ object lix/libstore/liblixstore.so.p/parsed-derivations.cc.o [168/523] Compiling C++ object lix/libstore/liblixstore.so.p/ssh-store.cc.o [169/523] Compiling C++ object lix/libstore/liblixstore.so.p/misc.cc.o [170/523] Compiling C++ object lix/libstore/liblixstore.so.p/remote-fs-accessor.cc.o [171/523] Compiling C++ object lix/libstore/liblixstore.so.p/worker-protocol.cc.o [172/523] Compiling C++ object lix/libstore/liblixstore.so.p/realisation.cc.o [173/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_local-derivation-goal.cc.o [174/523] Compiling C++ object lix/libstore/liblixstore.so.p/uds-remote-store.cc.o [175/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/attrs.cc.o [176/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/fetch-settings.cc.o [177/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/fetch-to-store.cc.o [178/523] Compiling C++ object lix/libstore/liblixstore.so.p/build_derivation-goal.cc.o [179/523] Compiling C++ object lix/libstore/liblixstore.so.p/s3-binary-cache-store.cc.o [180/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/cache.cc.o [181/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/indirect.cc.o [182/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/fetchers.cc.o [183/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/path.cc.o [184/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/attr-set.cc.o [185/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/attr-path.cc.o [186/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval-settings.cc.o [187/523] Compiling C++ object lix/libstore/liblixstore.so.p/platform_linux.cc.o [188/523] Compiling C++ object lix/libstore/liblixstore.so.p/local-store.cc.o [189/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/gc-alloc.cc.o [190/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/function-trace.cc.o [191/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval-error.cc.o [192/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/tarball.cc.o [193/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/mercurial.cc.o [194/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/registry.cc.o [195/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval-cache.cc.o [196/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/git.cc.o [197/523] Compiling C++ object lix/libfetchers/liblixfetchers.so.p/github.cc.o [198/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_flakeref.cc.o [199/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_config.cc.o [200/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/json-to-value.cc.o [201/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/print-ambiguous.cc.o [202/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_context.cc.o [203/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/search-path.cc.o [204/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/get-drvs.cc.o [205/523] Compiling C++ object lix/libstore/liblixstore.so.p/remote-store.cc.o [206/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_flake.cc.o [207/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/flake_lockfile.cc.o [208/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fetchClosure.cc.o [209/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/nixexpr.cc.o [210/523] Compiling C++ object lix/libmain/liblixmain.so.p/crash-handler.cc.o [211/523] Compiling C++ object lix/libmain/liblixmain.so.p/loggers.cc.o [212/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fetchMercurial.cc.o [213/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value_context.cc.o [214/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value.cc.o [215/523] Compiling Rust source ../lix/lix-doc/src/lib.rs [216/523] Compiling C++ object lix/libmain/liblixmain.so.p/stack.cc.o [217/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fetchTree.cc.o [218/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/print.cc.o [219/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value-to-xml.cc.o [220/523] Compiling C++ object lix/libmain/liblixmain.so.p/progress-bar.cc.o [221/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/editor-for.cc.o [222/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/value-to-json.cc.o [223/523] Compiling C++ object lix/libmain/liblixmain.so.p/shared.cc.o [224/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/legacy.cc.o [225/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/markdown.cc.o FAILED: lix/libcmd/liblixcmd.so.p/markdown.cc.o clang++ -Ilix/libcmd/liblixcmd.so.p -Ilix/libcmd -I../lix/libcmd -I. -I.. -Ilix/libutil -Ilix/libstore -Ilix/libexpr -Ilix/libfetchers -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -fpch-instantiate-templates -include-pch lix/libcmd/liblixcmd.so.p/precompiled-headers.hh.pch -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c++23 -O2 -g -DLIX_UR_COMPILER_UWU -fpch-instantiate-templates -include lix/config.h -Wno-unused-parameter -Wno-deprecated-declarations -Wno-missing-field-initializers -Wimplicit-fallthrough -Werror=switch -Werror=switch-enum -Werror=unused-result -Wdeprecated-copy -Wignored-qualifiers -Werror=suggest-override -DJSON_DISABLE_ENUM_SERIALIZATION=1 -fsanitize=signed-integer-overflow -fsanitize-undefined-trap-on-error -ffile-prefix-map=../lix=lix -fPIC -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -pthread -DBOOST_CONTAINER_DYN_LINK=1 -DBOOST_ALL_NO_LIB -MD -MQ lix/libcmd/liblixcmd.so.p/markdown.cc.o -MF lix/libcmd/liblixcmd.so.p/markdown.cc.o.d -o lix/libcmd/liblixcmd.so.p/markdown.cc.o -c ../lix/libcmd/markdown.cc ../lix/libcmd/markdown.cc:18:10: error: field designator 'cols' does not refer to any field in type 'struct lowdown_opts' 18 | .cols = (size_t) std::max(windowWidth - 5, 60), | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../lix/libcmd/markdown.cc:19:10: error: field designator 'hmargin' does not refer to any field in type 'struct lowdown_opts' 19 | .hmargin = 0, | ~^~~~~~~~~~~ ../lix/libcmd/markdown.cc:20:10: error: field designator 'vmargin' does not refer to any field in type 'struct lowdown_opts' 20 | .vmargin = 0, | ~^~~~~~~~~~~ 3 errors generated. [226/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/eval.cc.o [227/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-derived-path.cc.o [228/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/built-path.cc.o [229/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-value.cc.o [230/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-attr-path.cc.o [231/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/common-eval-args.cc.o [232/523] Compiling C++ object lix/libstore/liblixstore.so.p/store-api.cc.o [233/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installable-flake.cc.o [234/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/command.cc.o [235/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/cmd-profiles.cc.o [236/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops.cc.o [237/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/primops_fromTOML.cc.o [238/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/repl.cc.o [239/523] Compiling C++ object lix/libcmd/liblixcmd.so.p/installables.cc.o [240/523] Compiling C++ object lix/libexpr/liblixexpr.so.p/parser_parser.cc.o ninja: build stopped: subcommand failed. ``` </details> ## Steps To Reproduce Build lix version Lix-2.93.3-pre20250722-7ac20fc <details> <summary> Flake Lock snippet </summary> ``` "lix": { "flake": false, "locked": { "lastModified": 1753223229, "narHash": "sha256-tkT4aCZZE6IEmjYotOzKKa2rV3pGpH3ZREeQn7ACgdU=", "rev": "7ac20fc47cf2f1b7469c7a2f379e5a3a51a6789a", "type": "tarball", "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/7ac20fc47cf2f1b7469c7a2f379e5a3a51a6789a.tar.gz?rev=7ac20fc47cf2f1b7469c7a2f379e5a3a51a6789a" }, "original": { "type": "tarball", "url": "https://git.lix.systems/lix-project/lix/archive/release-2.93.tar.gz" } }, "lix-module": { "inputs": { "flake-utils": "flake-utils", "flakey-profile": "flakey-profile", "lix": "lix", "nixpkgs": [ "nixpkgs" ] }, "locked": { "lastModified": 1753282722, "narHash": "sha256-KYMUrTV7H/RR5/HRnjV5R3rRIuBXMemyJzTLi50NFTs=", "rev": "46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873", "type": "tarball", "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873.tar.gz?rev=46a9e8fcfe4be72b4c7c8082ee11d2c42da1e873" }, "original": { "type": "tarball", "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz" } } ``` </details> ## Expected behavior Lix builds correctly ## `nix --version` output nix (Lix, like Nix) 2.93.3-pre20250722-7ac20fc System type: x86_64-linux Additional system types: i686-linux, x86_64-v1-linux, x86_64-v2-linux, x86_64-v3-linux Features: gc, signed-caches System configuration file: /etc/nix/nix.conf User configuration files: /home/dvalinn/.config/nix/nix.conf:/etc/xdg/nix/nix.conf:/home/dvalinn/.nix-profile/etc/xdg/nix/nix.conf:/home/dvalinn/.local/state/nix/profile/etc/xdg/nix/nix.conf:/home/dvalinn/.local/state/nix/profile/etc/xdg/nix/nix.conf:/etc/profiles/per-user/dvalinn/etc/xdg/nix/nix.conf:/nix/var/nix/profiles/default/etc/xdg/nix/nix.conf:/run/current-system/sw/etc/xdg/nix/nix.conf:/nix/store/3skx6kzlfq5c60bbyd181h7shvmqis7z-gnome-settings-daemon-48.1/etc/xdg/nix/nix.conf Store directory: /nix/store State directory: /nix/var/nix Data directory: /nix/store/aadpkrv74a945gdbxmcbh25k5jhh33km-lix-2.93.3-pre20250722-7ac20fc/share
Owner

duplicate #943. use lix from nixpkgs or release-2.93 or main (see wiki on running main). we have to cut a release to fix this.

duplicate https://git.lix.systems/lix-project/lix/issues/943. use lix from nixpkgs or release-2.93 or main (see wiki on running main). we have to cut a release to fix this.
jade closed this issue 2025-08-01 16:03:54 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lix-project/lix#947
No description provided.