From ba602b0a5f41eeddfd83ae6fb37c0e5c0b72d791 Mon Sep 17 00:00:00 2001 From: Will Dietz Date: Wed, 11 Jul 2018 22:32:30 -0500 Subject: haskell-{unix-time,prettyprinter}: dontCheck on musl --- pkgs/development/haskell-modules/configuration-common.nix | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkgs/development/haskell-modules/configuration-common.nix') diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7251ace30a71..c7e7cd4f4c3f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1095,4 +1095,9 @@ self: super: { stylish-cabal = super.stylish-cabal.override { hspec = self.hspec_2_4_8; hspec-core = self.hspec-core_2_4_8; }; hspec_2_4_8 = super.hspec_2_4_8.override { hspec-core = self.hspec-core_2_4_8; hspec-discover = self.hspec-discover_2_4_8; }; + # musl fixes + # dontCheck: use of non-standard strptime "%s" which musl doesn't support; only used in test + unix-time = if pkgs.stdenv.hostPlatform.isMusl then dontCheck super.unix-time else super.unix-time; + # dontCheck: printf double rounding behavior + prettyprinter = if pkgs.stdenv.hostPlatform.isMusl then dontCheck super.prettyprinter else super.prettyprinter; } -- cgit 1.4.1