diff options
author | Delan Azabani <dazabani@igalia.com> | 2024-01-09 18:29:25 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-09 10:29:25 +0000 |
commit | 94a3c49a807626ecddb7f062e6856e9e0d66baca (patch) | |
tree | 09ad37e79b4ee50ae2ed783fe1702b43926d687b /python | |
parent | 6a804cd775e3976103269ac54ae997a3accc8618 (diff) | |
download | servo-94a3c49a807626ecddb7f062e6856e9e0d66baca.tar.gz servo-94a3c49a807626ecddb7f062e6856e9e0d66baca.zip |
Allow building with Nix on Linux distros other than NixOS (#31001)
* remove NixOS check from mach wrapper
* pin nixpkgs to fix jemalloc-sys + mozangle build scripts
* add stdenv.cc.cc to LD_LIBRARY_PATH to fix webrender build.rs
* add all buildInputs to LD_LIBRARY_PATH to fix ldd servo
* add glib + zlib to buildInputs to fix ldd servo
* working! patchelf --remove-rpath --set-interpreter
* undo changes that were ultimately unhelpful
* make compiled programs independent of Nix
* avoid installing patchelf’d toolchains in ~/.rustup
* remove another spurious change
* fix rustup pollution
* only enable on other distros when MACH_USE_NIX is set
Diffstat (limited to 'python')
0 files changed, 0 insertions, 0 deletions