Commit 169dc22b authored by Bjørn Forsman's avatar Bjørn Forsman
Browse files

quartus-prime-lite: don't overwrite LD_PRELOAD

Instead, merge the user provided LD_PRELOAD environment variable with
the hardcoded libudev.so.1 entry. User provided libs are loaded first.
parent b201c543
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -90,7 +90,7 @@ in buildFHSEnvChroot rec {
  # we use the name so that quartus can load the 64 bit verson and modelsim can load the 32 bit version
  # https://community.intel.com/t5/Intel-FPGA-Software-Installation/Running-Quartus-Prime-Standard-on-WSL-crashes-in-libudev-so/m-p/1189032
  profile = ''
    export LD_PRELOAD=libudev.so.0
    export LD_PRELOAD=''${LD_PRELOAD:+$LD_PRELOAD:}libudev.so.0
  '';

  # Run the wrappers directly, instead of going via bash.