armel autobuilder now working again!

This commit is contained in:
Joey Hess 2014-08-15 10:58:04 -04:00
parent aac85af12e
commit 1f9ff049a7
2 changed files with 8 additions and 3 deletions

View file

@ -4,7 +4,7 @@
# #
# You should install ghc-android first. # You should install ghc-android first.
# #
# Note that the newest version of packages is installed. # Note that the newest version of packages are installed.
# It attempts to reuse patches for older versions, but # It attempts to reuse patches for older versions, but
# new versions of packages often break cross-compilation by adding TH, # new versions of packages often break cross-compilation by adding TH,
# etc # etc

View file

@ -27,7 +27,8 @@ cabalinstall () {
patched () { patched () {
pkg=$1 pkg=$1
shift 1 shift 1
cabal unpack $pkg cabal unpack $pkg$1
shift 1
cd $pkg* cd $pkg*
git init git init
git config user.name dummy git config user.name dummy
@ -74,7 +75,11 @@ install_pkgs () {
patched yesod-core patched yesod-core
patched persistent patched persistent
patched persistent-template patched persistent-template
patched file-embed # Newer versions of file-embed cause ghc -ddump-splices
# to output invalid character codes.
# Note that the system generating the splices should also
# use this version of file-embed.
patched file-embed -0.0.6
patched process-conduit patched process-conduit
patched yesod-static patched yesod-static
patched yesod-persistent patched yesod-persistent