id summary reporter owner description type status priority milestone component version resolution keywords cc port 10965 Can't build darcs with ghc-6.6 steve@… gwright@… "Firstly - thanks for the great work! I noticed that the ghc port was finally buildable on my intel mac, so I installed it and then tried to build darcs. Sadly, the darcs build failed. I understand that darcs is buildable with GHC 6.6, but I guess that darcs 1.0.8 is not. Must we wait for a new darcs release, or can the darcs port build from the ghc-6.6 branch of darcs? Failure messages follow: {{{ % sudo port install darcs / 13:22 ---> Fetching darcs ---> Verifying checksum(s) for darcs ---> Extracting darcs ---> Applying patches to darcs ---> Configuring darcs ---> Building darcs with target all Error: Target com.apple.build returned: shell command ""cd ""/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_devel_darcs/work/darcs-1.0.8"" && PREFIX=/opt/local make all"" returned error 2 Command output: Rebuild dependencies ... test -f \Context.hs || echo unknown | ./stringify Context context > \Context.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c ThisVersion.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Autoconf.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Workaround.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c FastPackedString.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Printer.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c DarcsUtils.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Compat.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c AtExit.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c SignalHandler.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c DarcsURL.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Lock.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c CheckFileSystem.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Exec.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Curl.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c CommandLine.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c PatchMatchData.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c DarcsFlags.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c External.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c ColourPrinter.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c UTF8.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c FileName.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c DarcsIO.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c RegChars.lhs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Map.hs ghc -I/opt/local/include -cpp -package QuickCheck -package parsec -package unix -O -funbox-strict-fields -I/opt/local/include -Wall -Werror -I. -I/opt/local/include -DHAVE_CURSES -DHAVE_CURL -c Lcs.lhs Lcs.lhs:433:8: Not in scope: type constructor or class `HasBounds' make: *** [Lcs.o] Error 1 Error: Status 1 encountered during processing. }}}" defect closed High ports 1.3.2 fixed gwright@…