From 5930c53dbb6efca17d0d446d14e1259446bb42b3 Mon Sep 17 00:00:00 2001 From: "Jay Freeman (saurik)" Date: Sun, 18 Mar 2012 17:59:44 -0700 Subject: [PATCH] We now require a specific version of libffi on iOS. --- GNUmakefile.in | 2 +- ios.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/GNUmakefile.in b/GNUmakefile.in index 01a0f0e..c1f81b5 100644 --- a/GNUmakefile.in +++ b/GNUmakefile.in @@ -138,7 +138,7 @@ control.tmp: control.in .libs/cycript .libs/$(lib)cycript.so $(sed) -e 's/&/'"$$(dpkg-query -S $$(ldd cycript $(lib)cycript.so | $(sed) -e '/:$$/ d; s/^[ \t]*\([^ ]* => \)\?\([^ ]*\) .*/\2/' | sort -u) 2>/dev/null | $(sed) -e 's/:.*//; /^cycript$$/ d; s/$$/,/' | sort -u | tr '\n' ' ')"'/;s/, $$//;s/#/$(version)/;s/%/$(arch)/' $< >$@ else control.tmp: control.in - $(sed) -e 's/&/$(foreach depend,$(depends),$(depend),)/;s/,$$//;s/#/$(version)/;s/%/$(arch)/' $< >$@ + $(sed) -e 's/&/$(depends)/;s/,$$//;s/#/$(version)/;s/%/$(arch)/' $< >$@ endif endif diff --git a/ios.sh b/ios.sh index 96ea47a..3b43991 100755 --- a/ios.sh +++ b/ios.sh @@ -64,4 +64,4 @@ export LTFLAGS=${lflags} make clean make -j ldid=ldid all -PATH=/sw/bin:$PATH make arch=iphoneos-arm version=432 dll=dylib depends='apr-lib readline libffi mobilesubstrate' package +PATH=/sw/bin:$PATH make arch=iphoneos-arm version=432 dll=dylib depends='apr-lib, readline, libffi (>= 1:3.0.10-5), mobilesubstrate' package -- 2.50.0