Copy GHC's config.guess/sub over libffi's versions
authorHerbert Valerio Riedel <hvr@gnu.org>
Sat, 27 Dec 2014 08:11:16 +0000 (09:11 +0100)
committerHerbert Valerio Riedel <hvr@gnu.org>
Sat, 27 Dec 2014 08:11:16 +0000 (09:11 +0100)
This should address #9924 as GHC's config.guess/sub versions need to be
up to date anyway.

libffi/ghc.mk

index ec37f0c..abbe87f 100644 (file)
@@ -58,6 +58,10 @@ $(libffi_STAMP_CONFIGURE): $(TOUCH_DEP)
        cat libffi-tarballs/libffi*.tar.gz | $(GZIP_CMD) -d | { cd libffi && $(TAR_CMD) -xf - ; }
        mv libffi/libffi-* libffi/build
 
+# update config.guess/config.sub
+       $(CP) "$(TOP)/config.guess" libffi/build/config.guess
+       $(CP) "$(TOP)/config.sub"   libffi/build/config.sub
+
 # We have to fake a non-working ln for configure, so that the fallback
 # option (cp -p) gets used instead.  Otherwise the libffi build system
 # will use cygwin symbolic links which cannot be read by mingw gcc.