summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoe <joe@jerkface.net>2013-07-13 15:38:26 -0400
committerjoe <joe@jerkface.net>2013-07-13 15:38:26 -0400
commitbd4a65dd593dcd1b1b4e4a00e2f1ff452689ffc7 (patch)
tree97c28ffee312aaca3fec681e553fcb8c9d23e75f
parent49b84e7d1222e44f45f03c9377885abd71cff1a7 (diff)
Shorter comment about utmp profiling issue
-rw-r--r--Presence/main.hs15
1 files changed, 5 insertions, 10 deletions
diff --git a/Presence/main.hs b/Presence/main.hs
index 1f89b39d..317dc71e 100644
--- a/Presence/main.hs
+++ b/Presence/main.hs
@@ -18,16 +18,11 @@ import System.INotify
18#ifndef NOUTMP 18#ifndef NOUTMP
19import UTmp 19import UTmp
20-- UTmp is inconvenient for the profiling build due to Template Haskell 20-- UTmp is inconvenient for the profiling build due to Template Haskell
21-- causing ghc to report: 21-- causing ghc to report "Dynamic linking required,..."
22-- 22--
23-- Dynamic linking required, but this is a non-standard build (eg. prof). 23-- To make a full-featured profiling build, the bp script will make a
24-- You need to build the program twice: once the normal way, and then 24-- non-profiling binary for BitSyntax available to an otherwise-profiling
25-- in the desired way using -osuf to set the object file suffix. 25-- build.
26--
27-- ... so -DNOUTMP was introduced to remove TemplateHaskell from the build.
28-- However, a full-featured profiling build can be built using the bp
29-- script which makes a non-profiling binary available during the build in
30-- the manner in which the error message attempted (and failed) to communicate.
31#endif 26#endif
32import FGConsole 27import FGConsole
33import XMPP 28import XMPP