| 18 Jul 2025 |
QuadRadical (Ping) | SHELL=/nix/store/xfbygkx0hw830b6afsgkfxhrk253s33a-bash-5.3p0/bin/bash
NIX_BUILD_CORES=12
configureFlags=--build=x86_64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu
cargoBuildType=release
mesonFlags=--cross-file=/nix/store/hr9vv8yrnnbbfbam46hw71zdjv7swr45-cross-file.conf
PKG_CONFIG_PATH=/nix/store/f35mrashq0mbqhh4zzf04ac16vqw0jdl-systemd-minimal-libs-aarch64-unknown-linux-gnu-257.6-dev/lib/pkgconfig:/nix/store/f35mrashq0mbqhh4zzf04ac16vqw0jdl-systemd-minimal-libs-aarch64-unknown-linux-gnu-257.6-dev/share/pkgconfig:/nix/store/1mrj01sfx05zh52ah4n732dygfmz2y64-lvm2-aarch64-unknown-linux-gnu-2.03.32-dev/lib/pkgconfig
shell=/nix/store/xfbygkx0hw830b6afsgkfxhrk253s33a-bash-5.3p0/bin/bash
depsHostHost=
PKG_CONFIG_AARCH64_UNKNOWN_LINUX_GNU=aarch64-unknown-linux-gnu-pkg-config
cargoCheckNoDefaultFeatures=
STRINGS=aarch64-unknown-linux-gnu-strings
src=/nix/store/aa1hi8acvcyx1yrmhhckbq1vfql9d8r3-source
depsTargetTarget=
cargoDeps=/nix/store/nplbzibili0rl1479108lk14haj21zba-thin-provisioning-tools-1.2.0-vendor
stdenv=/nix/store/fj5fcj5ywgqylw39gynf1bd7dcpsy5m0-stdenv-linux
builder=/nix/store/xfbygkx0hw830b6afsgkfxhrk253s33a-bash-5.3p0/bin/bash
NIX_CC_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu=1
PWD=/build/source
SOURCE_DATE_EPOCH=315532800
pname=thin-provisioning-tools
NIX_ENFORCE_NO_NATIVE=1
NIX_PKG_CONFIG_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu=1
cargoCheckFeatures=
CXX=aarch64-unknown-linux-gnu-g++
TEMPDIR=/build
system=x86_64-linux
TZ=UTC
cargoCheckType=release
LIBCLANG_PATH=/nix/store/m7i65652v6m008jqin9ai8m91vwnrln7-clang-19.1.7-lib/lib
doInstallCheck=
HOME=/homeless-shelter
NIX_BINTOOLS=/nix/store/naly8fq73fn95cyrq7ykfi6v01xs5qmp-aarch64-unknown-linux-gnu-binutils-wrapper-2.44
GZIP_NO_TIMESTAMPS=1
depsTargetTargetPropagated=
cmakeFlags=-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=aarch64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64
NIX_SSL_CERT_FILE=/no-cert-file.crt
version=1.2.0
outputs=out
NIX_STORE=/nix/store
TMPDIR=/build
LD=aarch64-unknown-linux-gnu-ld
NIX_ENFORCE_PURITY=1
READELF=aarch64-unknown-linux-gnu-readelf
doCheck=
NIX_LOG_FD=2
PKG_CONFIG_X86_64_UNKNOWN_LINUX_GNU=pkg-config
depsBuildBuild=/nix/store/hddym3bsqnnkn91kfnk5c75bsvayzi33-pkg-config-wrapper-0.29.2 /nix/store/6698sansb3nghj6wak8spmp25f2qky9l-lvm2-2.03.32-dev
TERM=xterm-256color
SIZE=aarch64-unknown-linux-gnu-size
propagatedNativeBuildInputs=
strictDeps=1
PKG_CONFIG_PATH_FOR_BUILD=/nix/store/6698sansb3nghj6wak8spmp25f2qky9l-lvm2-2.03.32-dev/lib/pkgconfig
AR=aarch64-unknown-linux-gnu-ar
AS=aarch64-unknown-linux-gnu-as
configurePhase=runHook preConfigure
runHook postConfigure
TEMP=/build
preConfigure=unset PKG_CONFIG_ALLOW_CROSS; env
SHLVL=1
NIX_BUILD_TOP=/build
NM=aarch64-unknown-linux-gnu-nm
NIX_CFLAGS_COMPILE= -frandom-seed=276mmwyb7f -isystem /nix/store/f35mrashq0mbqhh4zzf04ac16vqw0jdl-systemd-minimal-libs-aarch64-unknown-linux-gnu-257.6-dev/include -isystem /nix/store/1mrj01sfx05zh52ah4n732dygfmz2y64-lvm2-aarch64-unknown-linux-gnu-2.03.32-dev/include
patches=
PKG_CONFIG_FOR_BUILD=pkg-config
postInstall=ln -s $out/bin/pdata_tools $out/bin/cache_check
ln -s $out/bin/pdata_tools $out/bin/cache_dump
ln -s $out/bin/pdata_tools $out/bin/cache_metadata_size
ln -s $out/bin/pdata_tools $out/bin/cache_repair
ln -s $out/bin/pdata_tools $out/bin/cache_restore
ln -s $out/bin/pdata_tools $out/bin/cache_writeback
ln -s $out/bin/pdata_tools $out/bin/era_check
ln -s $out/bin/pdata_tools $out/bin/era_dump
ln -s $out/bin/pdata_tools $out/bin/era_invalidate
ln -s $out/bin/pdata_tools $out/bin/era_restore
ln -s $out/bin/pdata_tools $out/bin/thin_check
ln -s $out/bin/pdata_tools $out/bin/thin_delta
ln -s $out/bin/pdata_tools $out/bin/thin_dump
ln -s $out/bin/pdata_tools $out/bin/thin_ls
ln -s $out/bin/pdata_tools $out/bin/thin_metadata_size
ln -s $out/bin/pdata_tools $out/bin/thin_repair
ln -s $out/bin/pdata_tools $out/bin/thin_restore
ln -s $out/bin/pdata_tools $out/bin/thin_rmap
ln -s $out/bin/pdata_tools $out/bin/thin_trim
cargoBuildFeatures=
cargoHash=sha256-H5GRAZpFl2t/bH8THyPkZq5ptS70XkhSCxQ6ko+0RC8=
buildInputs=/nix/store/f35mrashq0mbqhh4zzf04ac16vqw0jdl-systemd-minimal-libs-aarch64-unknown-linux-gnu-257.6-dev /nix/store/1mrj01sfx05zh52ah4n732dygfmz2y64-lvm2-aarch64-unknown-linux-gnu-2.03.32-dev
SSL_CERT_FILE=/no-cert-file.crt
depsBuildTarget=
OBJCOPY=aarch64-unknown-linux-gnu-objcopy
out=/nix/store/276mmwyb7f03idcya9qkvzfwwi9h6g5x-thin-provisioning-tools-aarch64-unknown-linux-gnu-1.2.0
BINDGEN_EXTRA_CLANG_ARGS=-B/nix/store/29asx5cqma2jpvj4rj9glrl5s4yi9zhp-aarch64-unknown-linux-gnu-gcc-14.3.0/lib/gcc/aarch64-unknown-linux-gnu/14.3.0 --gcc-toolchain=/nix/store/29asx5cqma2jpvj4rj9glrl5s4yi9zhp-aarch64-unknown-linux-gnu-gcc-14.3.0 -B/nix/store/m7i65652v6m008jqin9ai8m91vwnrln7-clang-19.1.7-lib/aarch64-unknown-linux-gnu/lib -nostdlibinc -resource-dir=/nix/store/hrnvln0vhgvkxzinrr1h9scw3wgcdh6j-aarch64-unknown-linux-gnu-clang-wrapper-19.1.7/resource-root -idirafter /nix/store/9rga9g59f3f763kwp91r4pzcr2k3gpxw-glibc-aarch64-unknown-linux-gnu-2.40-66-dev/include -isystem /nix/store/29asx5cqma2jpvj4rj9glrl5s4yi9zhp-aarch64-unknown-linux-gnu-gcc-14.3.0/include/c++/14.3.0 -isystem /nix/store/29asx5cqma2jpvj4rj9glrl5s4yi9zhp-aarch64-unknown-linux-gnu-gcc-14.3.0/include/c++/14.3.0/aarch64-unknown-linux-gnu -frandom-seed=276mmwyb7f -isystem /nix/store/f35mrashq0mbqhh4zzf04ac16vqw0jdl-systemd-minimal-libs-aarch64-unknown-linux-gnu-257.6-dev/include -isystem /nix/store/1mrj01sfx05zh52ah4n732dygfmz2y64-lvm2-aarch64-unknown-linux-gnu-2.03.32-dev/include
postUnpack=eval "$cargoDepsHook"
export RUST_LOG=
STRIP=aarch64-unknown-linux-gnu-strip
XDG_DATA_DIRS=/nix/store/hddym3bsqnnkn91kfnk5c75bsvayzi33-pkg-config-wrapper-0.29.2/share:/nix/store/zbaccx4xf53r6kxj5v97f1m31wrvfchx-aarch64-unknown-linux-gnu-pkg-config-wrapper-0.29.2/share:/nix/store/zj03x8wkwx00hrynz1walyyw82dps30m-aarch64-unknown-linux-gnu-cargo-1.88.0/share:/nix/store/4z2a9q487dna66rdcpmkm86nmrzjqnh5-patchelf-0.15.0/share
TMP=/build
OBJDUMP=aarch64-unknown-linux-gnu-objdump
PATH=/nix/store/hddym3bsqnnkn91kfnk5c75bsvayzi33-pkg-config-wrapper-0.29.2/bin:/nix/store/88ag2wcqhpl0bqhf9pxbq1f75a2i2lvl-lvm2-2.03.32-bin/bin:/nix/store/zbaccx4xf53r6kxj5v97f1m31wrvfchx-aarch64-unknown-linux-gnu-pkg-config-wrapper-0.29.2/bin:/nix/store/fs4a1x65fxllmidp94qi8yrjcchdwdpb-auditable-aarch64-unknown-linux-gnu-cargo-1.88.0/bin:/nix/store/q642irhpimy3806p8fzczcxnad00r8lr-aarch64-unknown-linux-gnu-rustc-wrapper-1.88.0/bin:/nix/store/zj03x8wkwx00hrynz1walyyw82dps30m-aarch64-unknown-linux-gnu-cargo-1.88.0/bin:/nix/store/4z2a9q487dna66rdcpmkm86nmrzjqnh5-patchelf-0.15.0/bin:/nix/store/5ja64lp1qi4adzrbj1mnnycnjkni2k69-aarch64-unknown-linux-gnu-gcc-wrapper-14.3.0/bin:/nix/store/29asx5cqma2jpvj4rj9glrl5s4yi9zhp-aarch64-unknown-linux-gnu-gcc-14.3.0/bin:/nix/store/sr7z5jbrlx720cfxsivl9dy9ii78yapw-glibc-aarch64-unknown-linux-gnu-2.40-66-bin/bin:/nix/store/vdcbq5z6ks38x84yl5s16wxlppx97ym6-coreutils-9.7/bin:/nix/store/naly8fq73fn95cyrq7ykfi6v01xs5qmp-aarch64-unknown-linux-gnu-binutils-wrapper-2.44/bin:/nix/store/h4vvij3m3s2xrq9i5bg34p3b0dc6va6q-aarch64-unknown-linux-gnu-binutils-2.44/bin:/nix/store/vdcbq5z6ks38x84yl5s16wxlppx97ym6-coreutils-9.7/bin:/nix/store/53m1l7wgf4xfvxs3x6f88ih4fqqzsbsx-findutils-4.10.0/bin:/nix/store/x8lc5qgplnhcki23vfiry8dg2c9s71q9-diffutils-3.12/bin:/nix/store/053jlvx232c5pcdcw095k9x5p2cchqwy-gnused-4.9/bin:/nix/store/0q74hmrwg5vrgxzwfh9j4d76klappz06-gnugrep-3.12/bin:/nix/store/cfkvwq9nk93kf6rsyvwr7arbwwjdk70f-gawk-5.3.2/bin:/nix/store/hpcflngfyv7qb4n7d7qn3993fal03zgp-gnutar-1.35/bin:/nix/store/aq15rx7d0qfl5hk08swgsg42a7d7p9qq-gzip-1.14/bin:/nix/store/g5z0y6x4k9js6ynnvqnqy4y1w012mb6v-bzip2-1.0.8-bin/bin:/nix/store/vc6dv8mxs3x5s8dqdx6vfxmrw43fic69-gnumake-4.4.1/bin:/nix/store/xfbygkx0hw830b6afsgkfxhrk253s33a-bash-5.3p0/bin:/nix/store/hnjjfvnrvnh0c9zpkadfmniqcs32wr9s-patch-2.8/bin:/nix/store/pfxp2ba7l60h5gk3g33263vrfd1zjbmq-xz-5.8.1-bin/bin:/nix/store/qmaqwixbpjfkr22s734vbp0hxc12jxzm-file-5.45/bin
propagatedBuildInputs=
NIX_PKG_CONFIG_WRAPPER_TARGET_BUILD_x86_64_unknown_linux_gnu=1
CC=aarch64-unknown-linux-gnu-gcc
NIX_CC=/nix/store/5ja64lp1qi4adzrbj1mnnycnjkni2k69-aarch64-unknown-linux-gnu-gcc-wrapper-14.3.0
NIX_BINTOOLS_WRAPPER_TARGET_HOST_aarch64_unknown_linux_gnu=1
depsBuildTargetPropagated=
depsBuildBuildPropagated=
RUST_LOG=
CONFIG_SHELL=/nix/store/xfbygkx0hw830b6afsgkfxhrk253s33a-bash-5.3p0/bin/bash
__structuredAttrs=
RANLIB=aarch64-unknown-linux-gnu-ranlib
NIX_HARDENING_ENABLE=bindnow format fortify fortify3 pic relro stackclashprotection stackprotector strictoverflow zerocallusedregs
cargoBuildNoDefaultFeatures=
OLDPWD=/build
NIX_LDFLAGS=-rpath /nix/store/276mmwyb7f03idcya9qkvzfwwi9h6g5x-thin-provisioning-tools-aarch64-unknown-linux-gnu-1.2.0/lib -L/nix/store/5a5sszww2ff58na2dnzwa82ihny5yavv-systemd-minimal-libs-aarch64-unknown-linux-gnu-257.6/lib -L/nix/store/6fkll672b41pqdfcgkxk9kdgj7gf9myh-lvm2-aarch64-unknown-linux-gnu-2.03.32-lib/lib
nativeBuildInputs=/nix/store/zbaccx4xf53r6kxj5v97f1m31wrvfchx-aarch64-unknown-linux-gnu-pkg-config-wrapper-0.29.2 /nix/store/0nq7chqlxw97909v5w759xgv28xh2kfv-rust-bindgen-hook /nix/store/fs4a1x65fxllmidp94qi8yrjcchdwdpb-auditable-aarch64-unknown-linux-gnu-cargo-1.88.0 /nix/store/9bwdxmhz014md3dahinnc1c24rwd77f1-cargo-build-hook.sh /nix/store/f4nas647i3gpr4aqgv239y0mi8f79kb7-cargo-check-hook.sh /nix/store/wfiggamwmav48syy80lp5d9mgqfk628k-cargo-install-hook.sh /nix/store/igvyxiqd22mq0iijq3dkbjc222fc8lkz-cargo-setup-hook.sh /nix/store/q642irhpimy3806p8fzczcxnad00r8lr-aarch64-unknown-linux-gnu-rustc-wrapper-1.88.0 /nix/store/zj03x8wkwx00hrynz1walyyw82dps30m-aarch64-unknown-linux-gnu-cargo-1.88.0
name=thin-provisioning-tools-aarch64-unknown-linux-gnu-1.2.0
PKG_CONFIG=aarch64-unknown-linux-gnu-pkg-config
depsHostHostPropagated=
_=/nix/store/vdcbq5z6ks38x84yl5s16wxlppx97ym6-coreutils-9.7/bin/env
| 20:35:01 |
QuadRadical (Ping) | i realized there were more @emily , i edited it ^^ | 20:35:13 |
emily | it handles - or _, but it seems like it expects lowercase. I don't think cargoEnvVarTarget is right. | 20:35:18 |
QuadRadical (Ping) | i realized there were more v ars @emily , i edited it ^^ | 20:35:19 |
QuadRadical (Ping) | i realized there were more vars @emily , i edited it ^^ | 20:35:22 |
Alyssa Ross | Hmm | 20:35:32 |
Alyssa Ross | I wonder why cargo still cross compiles then | 20:35:39 |
emily | it also seems to prefer - over _, so we should probably just put the raw target name in there, if that's an option | 20:35:42 |
emily | whatever HOST and TARGET get set to | 20:35:50 |
emily | don't feel qualified to determine which of the 50 different options it is in practice :P | 20:36:04 |
emily | (without testing, I mean, especially with custom targets) | 20:36:54 |
QuadRadical (Ping) | so, not my fault then? | 20:40:34 |
emily | yes, I think Alyssa's patch is not quite right | 20:42:42 |
QuadRadical (Ping) | okay thanks! | 20:42:52 |
QuadRadical (Ping) | ill test again if its changed | 20:42:58 |
dramforever | oh hi we're doing the pkg-configening? | 20:44:33 |
emily | Alyssa Ross: er, it looks like it only even looks at the target-specific env variables specifically for the host platform (what it calls the target platform, Rust ecosystem should be punished for a thousand years for perpetuating that off-by-one error) | 20:45:31 |
emily | for the build platform it'll just always use unprefixed pkg-config | 20:45:38 |
emily | that's annoying | 20:45:42 |
emily | but I guess shouldn't break anything | 20:46:00 |
dramforever | yuuup... | 20:46:31 |
dramforever | that should work in nixpkgs though | 20:46:39 |
emily | everything everywhere is so hopelessly confused about cross | 20:46:41 |
dramforever | we don't do canadian cross | 20:46:52 |
emily | it's like when things try to think about cross they get even more confused | 20:46:58 |
dramforever | and also can't make a (L, C, C) compiler build other packages | 20:47:04 |
emily | yes, it just means we're always setting a "useless" thing | 20:47:13 |
emily | like the PKG_CONFIG_[buildPlatform] var is never useful | 20:47:24 |
emily | it might also mean we need to set PKG_CONFIG | 20:47:46 |
dramforever | i don't think it's cleaner to leave that out? | 20:47:48 |