
#9620: libffi.a is put in the wrong folder -------------------------------------+------------------------------------- Reporter: rezb1t | Owner: Type: bug | Status: new Priority: normal | Milestone: 7.10.1 Component: Build | Version: 7.9 System | Keywords: libffi lib64 Resolution: | Architecture: Unknown/Multiple Operating System: Linux | Difficulty: Unknown Type of failure: Building | Blocked By: GHC failed | Related Tickets: Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by rwbarton): Aha, here is the difference. From libffi's configure.ac: {{{ multi_os_directory=`$CC $CFLAGS -print-multi-os-directory` case $multi_os_directory in .) ;; # Avoid trailing /. ../*) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; esac }}} Your `gcc -print-multi-os-directory` must print `../lib64`, while mine prints `../lib`. I don't yet see a great way to fix this, though... -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9620#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler