@@ -2898,26 +2898,36 @@ expected-haddock-failures:
28982898# end of expected-haddock-failures
28992899
29002900
2901−# Benchmarks which should not be built. Note that Stackage does *not* generally
2902−# build benchmarks. The difference here will be whether dependencies for these
2903−# benchmarks are included or not.
2901+# Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them.
2902+# By skipping a benchmark, we do not pull in the build dependencies
2903+# Packages should only be added here if required by `stackage-curator check'
2904+# or if Setup fails because of missing foreign libraries.
2905+# Otherwise place them in expected-benchmark-failures.
29042906skipped-benchmarks:
2907+
2908+ # Outdated dependencies
2909+ # These can periodically be checked for updates;
2910+ # just remove these lines and run `stackage-curator check'
2911+ # to verify.
29052912 - criterion-plus
29062913
2907− # pulls in criterion-plus, which has restrictive upper bounds
2908− - cases
2909− - hasql-postgres
2910− - ttrie
2914+ # Transitive outdated dependencies
2915+ # These packages
2916+ # These can also be checked for updates periodically.
29112917
2912− # https://github.com/vincenthz/hs-crypto-cipher/issues/46
2913− - cipher-aes
2914− - cipher-blowfish
2915− - cipher-camellia
2916− - cipher-des
2917− - cipher-rc4
2918+ - cases # via criterion-plus
2919+ - hasql-postgres # via criterion-plus
2920+ - ttrie # via criterion-plus
29182921
2919− # https://github.com/fpco/stackage/issues/1587
2920− - hledger-lib
2922+ # Compilation failures
2923+ - cipher-aes # https://github.com/vincenthz/hs-crypto-cipher/issues/46
2924+ - cipher-blowfish # https://github.com/vincenthz/hs-crypto-cipher/issues/46
2925+ - cipher-camellia # https://github.com/vincenthz/hs-crypto-cipher/issues/46
2926+ - cipher-des # https://github.com/vincenthz/hs-crypto-cipher/issues/46
2927+ - cipher-rc4 # https://github.com/vincenthz/hs-crypto-cipher/issues/46
2928+
2929+ # GHC Bugs
2930+ - hledger-lib # https://github.com/fpco/stackage/issues/1587
29212931
29222932# end of skipped-benchmarks
29232933