[commit: libffi-tarballs] master: Initial commit (139e77e)
git at git.haskell.org
git at git.haskell.org
Sat Sep 30 14:21:58 UTC 2017
Repository : ssh://git@git.haskell.org/libffi-tarballs
On branch : master
Link : http://git.haskell.org/libffi-tarballs.git/commitdiff/139e77ebda342336ada10094d21d9be2589ff301
>---------------------------------------------------------------
commit 139e77ebda342336ada10094d21d9be2589ff301
Author: Ben Gamari <ben at smart-cactus.org>
Date: Sat Sep 30 10:06:52 2017 -0400
Initial commit
>---------------------------------------------------------------
139e77ebda342336ada10094d21d9be2589ff301
README.md | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..623ac27
--- /dev/null
+++ b/README.md
@@ -0,0 +1,16 @@
+# libffi tarballs for GHC
+
+This repository contains the source tarballs used to
+build [libffi](https://github.com/libffi/libffi/issues/296)
+for [GHC](https://ghc.haskell.org/). While in principle this repository should
+contain official source tarballs from the libffi project, the
+recent [lack of releases](https://github.com/libffi/libffi/issues/296) has meant
+that we have had to start packaging our own snapshots.
+
+Note that in order to reduce working tree size, this repository contains only
+orphan branches. Each branch contains one source tarball. These tarballs and
+their branches are generated using the `mk-snapshot.sh` script.
+
+In order to update the `libffi` version built by GHC, first run
+`mk-snapshot.sh`, then push the resulting branch to `git.haskell.org`, and
+finally update the submodule commit in the `ghc` repository.
More information about the ghc-commits
mailing list