By: Tom Sydney Kerckhove <syd@cs-syd.eu>
Build the packages the default way The overlay carried nine warning flags, a benchmark flag for packages that have no benchmarks, and haddock turned off. The warnings belong in the cabal files, where a local build gets them too, and nothing was asking for the rest. What is left is the two things a default build does not do: build from an sdist, so a file the cabal file forgot to list fails here rather than on Hackage, and -Werror, which stays out of the cabal files so that a warning a later GHC invents fails this build and not somebody else's. Haddock is on again, which is how it should have been for a package meant to be read.
Total
20s
Created Started Finished
| Time to Start | Worker time | Duration | Time to finish | Idle | |
|---|---|---|---|---|---|
| Config | 0s | 1s | 1s | 1s | 0s |
| Eval | 1s | 12s | 12s | 13s | 0s |
| Build | 12s | 7s | 8s | 20s | 0s |
| Suite | 0s | 21s | 20s | 20s | 0s |