Conversation
I dropped autoPatchelfHook because it got confused with the debug objects, and I can't reproduce the pixman linker errors that caused it to be introduced in NixOS#106988 ("qemu: 5.1.0 -> 5.2.0").
|
Drafted because I reproduced the autoPatchelfHook issue when testing with the QEMU rc. |
|
|
|
In Nixpkgs we only have Meson 0.57.1, so that might explain why this isn't working. |
|
Yeah, that's because of the Meson version being too old, and QEMU using its internal version instead of our patched version. I've opened #147210 to make sure this never happens by accident, and I'll make sure we have the right version of Meson before we upgrade QEMU. So with that all sorted out, we can go ahead with this, and we won't be at risk of rpath regressions. So this is ready for review. |
|
https://hydra.nixos.org/build/162289307 |
|
This blocks the The 2G limit is only crossed on aarch64-linux. Stats from the previous master build (successful): and the current build: |
|
Well, x86_64-linux got to 96% of the limit, so that perhaps also isn't safe over long term. |
|
Quick workaround: #152218 |
Motivation for this change
I dropped autoPatchelfHook because it got confused with the debug objects, and I can't reproduce the pixman linker errors that caused it to be introduced in #106988 ("qemu: 5.1.0 -> 5.2.0").
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes