Ticket #5647 (new feature request)
CLI option to silence "Loading package foo ... linking ... done" output
| Reported by: | hvr | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 7.6.2 |
| Component: | Compiler | Version: | 7.2.1 |
| Keywords: | Cc: | ||
| Operating System: | Unknown/Multiple | Architecture: | Unknown/Multiple |
| Type of failure: | None/Unknown | Difficulty: | |
| Test Case: | Blocked By: | ||
| Blocking: | Related Tickets: |
Description
When building libraries with GHC that require compile-time evaluations, such as TemplateHaskell, the per-compilation unit progress output, i.e.
[ n of N] Compiling Foo.Bar.Doo ( ... )
is flooded with several
Loading package foo ... linking ... done.
lines for each library required by the interpreted compile-time code.
Although this information is definitely useful for tracking down compile-time linking issues, its a bit too verbose IMHO.
I couldn't find any CLI option, to selectively disable just those linker messages, but keep the compilation progress output, therefore I'd hereby request the feature to provide a CLI option to disable outputting just those Loading package ... message while keeping everything else as is.
