libffi: missing dependency on ffitarget.h
authorpho@cielonegro.org <unknown>
Sun, 17 Oct 2010 11:33:21 +0000 (11:33 +0000)
committerpho@cielonegro.org <unknown>
Sun, 17 Oct 2010 11:33:21 +0000 (11:33 +0000)
dist-install/build/ffi.h should have a dependency on ffitarget.h as *_stub.c requires it during the stage-2 build.

libffi/ghc.mk

index eaffa3f..df5513f 100644 (file)
@@ -139,7 +139,7 @@ $(libffi_STAMP_CONFIGURE):
 
        touch $@
 
-libffi/dist-install/build/ffi.h: $(libffi_STAMP_CONFIGURE) | $$(dir $$@)/.
+libffi/dist-install/build/ffi.h: $(libffi_STAMP_CONFIGURE) | libffi/dist-install/build/ffitarget.h $$(dir $$@)/.
        "$(CP)" libffi/build/include/ffi.h $@
 
 libffi/dist-install/build/ffitarget.h: $(libffi_STAMP_CONFIGURE) | $$(dir $$@)/.