
$ ldd "/home/ian/ghc/git/ghc/bindisttest/install dir/lib/ghc-7.7.20130319/bin/ghc-pkg" | grep ffi libffi.so.6 => /home/ian/ghc/git/ghc/bindisttest/install dir/lib/ghc-7.7.20130319/bin/../rts-1.0/libffi.so.6 (0x00007fd2faf6e000)
In my case: libffi.so.6 => not found (0)
The library exists:
$ ls -l "/home/ian/ghc/git/ghc/bindisttest/install dir/lib/ghc-7.7.20130319/bin/../rts-1.0/libffi.so.6" -rw-r--r-- 1 ian ian 105366 Mar 19 18:15 /home/ian/ghc/git/ghc/bindisttest/install dir/lib/ghc-7.7.20130319/bin/../rts-1.0/libffi.so.6
% find . -name "libffi.so*" ./bindisttest/a/b/c/ghc-7.7.20130319/rts/dist/build/libffi.so.6 ./bindisttest/a/b/c/ghc-7.7.20130319/rts/dist/build/libffi.so ./bindisttest/install dir/lib/ghc-7.7.20130319/rts-1.0/libffi.so ./bindisttest/install dir/lib/ghc-7.7.20130319/rts-1.0/libffi.so.6 ./libffi/build/inst/lib/libffi.so.6 ./libffi/build/inst/lib/libffi.so ./libffi/build/x86_64-unknown-freebsd/.libs/libffi.so.6 ./libffi/build/x86_64-unknown-freebsd/.libs/libffi.so ./rts/dist/build/libffi.so.6 ./rts/dist/build/libffi.so P.S. To summarize the current status: Build validate FreeBSD 9.1 OK NG MacOS 10.8.3 NG OK --Kazu