Extreme bunch of work by all of us. In the end it was just a matter of finding the env vars for LDFLAGS for the various stages.
Dang ghc-devs, you hate us.
Co-authored-by: Jonathan Chang <me@jonathanchang.org>
Co-authored-by: Max Howell <mxcl@me.com>