Handle deps with numbers in them, like 'wsock32'.
authorBen.Lippmeier@anu.edu.au <unknown>
Tue, 6 Oct 2009 05:26:16 +0000 (05:26 +0000)
committerBen.Lippmeier@anu.edu.au <unknown>
Tue, 6 Oct 2009 05:26:16 +0000 (05:26 +0000)
rts/ghc.mk

index ada683a..6315887 100644 (file)
@@ -72,7 +72,7 @@ rts_H_FILES = $(wildcard includes/*.h) $(wildcard rts/*.h)
 # collect the -l flags that we need to link the rts dyn lib.
 rts/libs.depend : $(GHC_PKG_INPLACE)
        "$(GHC_PKG_INPLACE)" field rts extra-libraries \
-         | sed -e 's/^extra-libraries: //' -e 's/\([a-z]*\)/-l\1/g' > $@
+         | sed -e 's/^extra-libraries: //' -e 's/\([a-z0-9]*\)[ ]*/-l\1 /g' > $@
 
 #-----------------------------------------------------------------------------
 # Building one way