Author: ludo
Date: Tue Aug 30 08:16:37 2011
New Revision: 28916
URL: https://svn.nixos.org/websvn/nix/?rev=28916&sc=1

Log:
MPC/MPFR: Define $GMP_CHECK_RANDOMIZE for tests.

Modified:
   hydra-config/gnu/trunk/mpc/release.nix
   hydra-config/gnu/trunk/mpfr/release.nix

Modified: hydra-config/gnu/trunk/mpc/release.nix
==============================================================================
--- hydra-config/gnu/trunk/mpc/release.nix      Tue Aug 30 07:02:01 2011        
(r28915)
+++ hydra-config/gnu/trunk/mpc/release.nix      Tue Aug 30 08:16:37 2011        
(r28916)
@@ -41,6 +41,8 @@
         "Andreas Enge <andreas.e...@inria.fr>"
       ];
   };
+
+  preCheck = "export GMP_CHECK_RANDOMIZE=true";
 in
   import ../gnu-jobs.nix {
     name = "mpc";
@@ -64,8 +66,9 @@
             [ "--enable-static" "--disable-shared" ];
 
         buildInputs = [ gmp mpfr ];
+        inherit preCheck;
       };
-      coverage = pkgs: { buildInputs = [ gmp mpfr ]; };
+      coverage = pkgs: { buildInputs = [ gmp mpfr ]; inherit preCheck; };
       xbuild_gnu = pkgs: { buildInputs = [ gmp_xgnu mpfr_xgnu ]; };
     };
   }

Modified: hydra-config/gnu/trunk/mpfr/release.nix
==============================================================================
--- hydra-config/gnu/trunk/mpfr/release.nix     Tue Aug 30 07:02:01 2011        
(r28915)
+++ hydra-config/gnu/trunk/mpfr/release.nix     Tue Aug 30 08:16:37 2011        
(r28916)
@@ -41,6 +41,8 @@
      [ "Paul Zimmermann <paul.zimmerm...@loria.fr>" ];
   };
 
+  preCheck = "export GMP_CHECK_RANDOMIZE=true";
+
   # The minimum required GMP version.
   old_gmp = pkgs:
     import ../gmp/4.3.2.nix {
@@ -64,8 +66,8 @@
           patches = [ ./ck-version-info.patch ];
         };
 
-        build = pkgs: { buildInputs = [ gmp ]; };
-        coverage = pkgs: { buildInputs = [ gmp ]; };
+        build = pkgs: { buildInputs = [ gmp ]; inherit preCheck; };
+        coverage = pkgs: { buildInputs = [ gmp ]; inherit preCheck; };
         xbuild_gnu = pkgs: { buildInputs = [ gmp_xgnu ]; };
       };
     };
@@ -89,5 +91,6 @@
           src = tarball;
           buildInputs = [ (old_gmp pkgs) ];
           inherit (build) name meta succeedOnFailure keepBuildDirectory;
+          inherit preCheck;
         });
    }
_______________________________________________
nix-commits mailing list
nix-comm...@cs.uu.nl
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to