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