Resolving dependencies... Configuring readline-1.0.3.0... checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for GNUreadline.framework... checking for readline... no checking for tputs in -lncurses... yes checking for readline in -lreadline... yes checking for rl_readline_version... yes checking for rl_begin_undo_group... yes checking for rl_erase_empty_line... yes checking for rl_free_undo_list... yes checking for rl_completion_word_break_hook in -lreadline... yes configure: creating ./config.status config.status: creating config.mk config.status: creating readline.buildinfo config.status: creating include/HsReadlineConfig.h config.status: include/HsReadlineConfig.h is unchanged Building readline-1.0.3.0... Preprocessing library readline-1.0.3.0... [1 of 2] Compiling System.Console.SimpleLineEditor ( System/Console/SimpleLineEditor.hs, dist/build/System/Console/SimpleLineEditor.o ) [2 of 2] Compiling System.Console.Readline ( dist/build/System/Console/Readline.hs, dist/build/System/Console/Readline.o ) In-place registering readline-1.0.3.0... Running Haddock for readline-1.0.3.0... Running hscolour for readline-1.0.3.0... Preprocessing library readline-1.0.3.0... Preprocessing library readline-1.0.3.0... Haddock coverage: 80% ( 4 / 5) in 'System.Console.SimpleLineEditor' 2% ( 3 /133) in 'System.Console.Readline' Documentation created: dist/doc/html/readline/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/readline-1.0.3.0 Registering readline-1.0.3.0... Installed readline-1.0.3.0 Downloading djinn-2008.1.18... [1 of 1] Compiling Main ( /tmp/djinn-2008.1.18-6912/djinn-2008.1.18/Setup.lhs, /tmp/djinn-2008.1.18-6912/djinn-2008.1.18/dist/setup/Main.o ) Linking /tmp/djinn-2008.1.18-6912/djinn-2008.1.18/dist/setup/setup ... Configuring djinn-2008.1.18... Warning: No 'build-type' specified. If you do not need a custom Setup.hs or ./configure script then use 'build-type: Simple'. Building djinn-2008.1.18... Preprocessing executable 'djinn' for djinn-2008.1.18... [1 of 9] Compiling Util.Sort ( Djinn/Util/Sort.hs, dist/build/djinn/djinn-tmp/Util/Sort.o ) [2 of 9] Compiling LJTFormula ( Djinn/LJTFormula.hs, dist/build/djinn/djinn-tmp/LJTFormula.o ) [3 of 9] Compiling Util.Digraph ( Djinn/Util/Digraph.hs, dist/build/djinn/djinn-tmp/Util/Digraph.o ) [4 of 9] Compiling Help ( Djinn/Help.hs, dist/build/djinn/djinn-tmp/Help.o ) [5 of 9] Compiling HTypes ( Djinn/HTypes.hs, dist/build/djinn/djinn-tmp/HTypes.o ) Djinn/HTypes.hs:87:5: Warning: A do-notation statement discarded a result of type Char. Suppress this warning by saying "_ <- char ')'", or by using the flag -fno-warn-unused-do-bind Djinn/HTypes.hs:132:5: Warning: A do-notation statement discarded a result of type Char. Suppress this warning by saying "_ <- char c", or by using the flag -fno-warn-unused-do-bind : Failing due to -Werror. Failed to install djinn-2008.1.18 cabal: Error: some packages failed to install: djinn-2008.1.18 failed during the building phase. The exception was: ExitFailure 1