... | ... | @@ -26,8 +26,11 @@ Because of the above, there are some knock-on changes for Cabal: |
|
|
|
|
|
- You absolutely **cannot** have `shared: False` set in your `~/.cabal/config`. Otherwise Cabal will respect this and \*not\* generated shared libraries, **but this is never what you want with GHC 7.8**.
|
|
|
|
|
|
>
|
|
|
>
|
|
|
> If you are in doubt, just remove your cabal configuration file, and use `cabal update` to create a new, fresh one.
|
|
|
>
|
|
|
>
|
|
|
|
|
|
- On that note, **please be careful with your cabal configuration**. Do not just go enabling every random thing under the sun. The primary example is actually `split-objs`, which we don't exactly recommend outside of GHC itself. There are probably bugs with it, but tracking down all the weirdness here isn't a real huge priority (I've also seen things like `library-vanilla: False`, for example, which is \*not\* recommended either!)
|
|
|
|
... | ... | |