From 6b641e858133a09a2e15efe16d2528f3275cca19 Mon Sep 17 00:00:00 2001 From: Alejandro Gallo Date: Mon, 8 Aug 2022 15:32:16 +0200 Subject: [PATCH] Update openblas with debug symbols --- etc/nix/openblas.nix | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/etc/nix/openblas.nix b/etc/nix/openblas.nix index 1b9a84d..e3b38b8 100644 --- a/etc/nix/openblas.nix +++ b/etc/nix/openblas.nix @@ -1,15 +1,33 @@ -{ pkgs, ...}: +{ pkgs, ... }: + +let + + /* + myopenblas = pkgs.openblas.overrideDerivation (old: + { + dontStrip = true; + doCheck = false; + CFLAGS = "-g"; + FCLAGS = "-g"; + } + ); + */ + + myopenblas = pkgs.enableDebugging pkgs.openblas; + +in { + buildInputs = with pkgs; [ - openblas + myopenblas scalapack ]; shellHook = '' + export OPENBLAS_PATH=${myopenblas} export SCALAPACK_PATH=${pkgs.scalapack} export LD_LIBRARY_PATH=${pkgs.scalapack}/lib:$LD_LIBRARY_PATH ''; + } - -