| 18 Jul 2025 |
QuadRadical (Ping) | same error | 20:29:34 |
QuadRadical (Ping) | > error: linking with `/nix/store/7w8g0i44psrx7p1gl92s1s479kcf9xja-gcc-wrapper-14.3.0/bin/cc` failed: exit status: 1
> |
> = note: "/nix/store/7w8g0i44psrx7p1gl92s1s479kcf9xja-gcc-wrapper-14.3.0/bin/cc" "-m64" "/build/rustcYVLBFb/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/build/source/target/release/deps/{libdevicemapper_sys-588c6103ed122e5d.rlib,libsemver-153b5263e3dd1e07.rlib}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,libcfg_if-*,liblibc-*,liballoc-*,librustc_std_workspace_core-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-ldevmapper" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/build/rustcYVLBFb/raw-dylibs" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/nix/store/6fkll672b41pqdfcgkxk9kdgj7gf9myh-lvm2-aarch64-unknown-linux-gnu-2.03.32-lib/lib" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/build/source/target/release/build/devicemapper-f9856069ae5ea4d9/build_script_build-f9856069ae5ea4d9" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
> = note: some arguments are omitted. use `--verbose` to show all linker arguments
> = note: /nix/store/lg4hb0n4z18dfyi7jwrmrkw2dvc4fig8-binutils-2.44/bin/ld: skipping incompatible /nix/store/6fkll672b41pqdfcgkxk9kdgj7gf9myh-lvm2-aarch64-unknown-linux-gnu-2.03.32-lib/lib/libdevmapper.so when searching for -ldevmapper
> /nix/store/lg4hb0n4z18dfyi7jwrmrkw2dvc4fig8-binutils-2.44/bin/ld: cannot find -ldevmapper: No such file or directory
> /nix/store/lg4hb0n4z18dfyi7jwrmrkw2dvc4fig8-binutils-2.44/bin/ld: skipping incompatible /nix/store/6fkll672b41pqdfcgkxk9kdgj7gf9myh-lvm2-aarch64-unknown-linux-gnu-2.03.32-lib/lib/libdevmapper.so when searching for -ldevmapper
> collect2: error: ld returned 1 exit status
>
>
> error: could not compile `devicemapper` (build script) due to 1 previous error
> warning: build failed, waiting for other jobs to finish...
| 20:29:36 |
QuadRadical (Ping) | im building it like this is that not correct? nix build .#pkgsCross.aarch64-multiplatform.thin-provisioning-tools | 20:29:49 |
emily | yes (assuming that your local tree has Alyssa's patch applied) | 20:30:18 |
QuadRadical (Ping) | yes, it does | 20:30:25 |
emily | can you share the part of the log where it dumps every environment variable? | 20:30:31 |
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
| 20:31:32 |
QuadRadical (Ping) | wait theres more | 20:32:08 |
emily | uh, hm | 20:34:29 |
emily | Alyssa Ross: I don't think the uppercase will work | 20:34:37 |
emily | going by https://docs.rs/pkg-config/latest/src/pkg_config/lib.rs.html#638-659 | 20:34:42 |
emily | unless TARGET and HOST are shouty | 20:34:48 |
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 |