diff options
author | Moritz Angermann <moritz.angermann@gmail.com> | 2017-05-11 18:11:12 +0800 |
---|---|---|
committer | Moritz Angermann <moritz.angermann@gmail.com> | 2017-05-11 18:30:28 +0800 |
commit | 8d4bce42de7929b0dec7e7d68e66bcfc4d266322 (patch) | |
tree | 4aa77ddb84509bbfa0443777249419a9e5fae6e6 /.gitmodules | |
parent | 63ba81262a5a73ccef5ea18e0e40679e141ee28f (diff) | |
download | haskell-8d4bce42de7929b0dec7e7d68e66bcfc4d266322.tar.gz |
libffi via submodule
This is rather annoying. I'd prefer to have a stable release to
use. However libffi-3.2.1 has been released November 12, 2014, and
libffi-4 is TBD. See also https://github.com/libffi/libffi/issues/296
The core reason for this change is that llvm changed the supported
assembly to unified syntax, which libffi-3.2.1 does not use, and hence
fails to compile for arm with llvm. For refence, see the following
issue: https://github.com/libffi/libffi/issues/191
Reviewers: austin, bgamari
Reviewed By: bgamari
Subscribers: rwbarton, thomie, snowleopard
Differential Revision: https://phabricator.haskell.org/D3349
Diffstat (limited to '.gitmodules')
-rw-r--r-- | .gitmodules | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/.gitmodules b/.gitmodules index 55d360ae10..a1af41c7ac 100644 --- a/.gitmodules +++ b/.gitmodules @@ -111,13 +111,12 @@ path = utils/hsc2hs url = ../hsc2hs.git ignore = none -[submodule "libffi-tarballs"] - path = libffi-tarballs - url = ../libffi-tarballs.git - ignore = none [submodule "gmp-tarballs"] path = libraries/integer-gmp/gmp/gmp-tarballs url = ../gmp-tarballs.git [submodule ".arc-linters/arcanist-external-json-linter"] path = .arc-linters/arcanist-external-json-linter url = ../arcanist-external-json-linter.git +[submodule "libffi/build"] + path = libffi/build + url = https://github.com/libffi/libffi.git |