Merge pull request #43422 from dtzWill/experimental/ghc-musl-misc-fixes

haskell-{unix-time,prettyprinter}: dontCheck on musl

authored by Will Dietz and committed by GitHub ee57cb3a 78381de8

+5
+5
pkgs/development/haskell-modules/configuration-common.nix
··· 1095 1095 stylish-cabal = super.stylish-cabal.override { hspec = self.hspec_2_4_8; hspec-core = self.hspec-core_2_4_8; }; 1096 1096 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; }; 1097 1097 1098 + # musl fixes 1099 + # dontCheck: use of non-standard strptime "%s" which musl doesn't support; only used in test 1100 + unix-time = if pkgs.stdenv.hostPlatform.isMusl then dontCheck super.unix-time else super.unix-time; 1101 + # dontCheck: printf double rounding behavior 1102 + prettyprinter = if pkgs.stdenv.hostPlatform.isMusl then dontCheck super.prettyprinter else super.prettyprinter; 1098 1103 }