[GHC] #8194: make install (at git ef01794) still fails
GHC
ghc-devs at haskell.org
Thu Sep 12 23:51:15 CEST 2013
#8194: make install (at git ef01794) still fails
------------------------------------------+---------------------------
Reporter: guest | Owner:
Type: bug | Status: new
Priority: highest | Milestone: 7.8.1
Component: Build System | Version: 7.7
Resolution: | Keywords:
Operating System: Linux | Architecture: x86
Type of failure: Installing GHC failed | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets:
------------------------------------------+---------------------------
Comment (by bos):
This is affecting me, too. I'm trying to use a perf build.
The problem appears to be that we do not install any shared libraries for
packages during "make install".
{{{
~/git/ghc $ ldd /usr/local/ghc/head/lib/ghc-7.7.20130912/bin/ghc-pkg
linux-vdso.so.1 => (0x00007fff269fe000)
libHSterminfo-0.3.2.5-ghc7.7.20130912.so =>
/usr/local/ghc/head/lib/ghc-7.7.20130912/bin/../terminfo-0.3.2.5/libHSterminfo-0.3.2.5-ghc7.7.20130912.so
(0x00007f189275f000)
libHSbin-package-db-0.0.0.0-ghc7.7.20130912.so => not found
libHSbinary-0.7.1.0-ghc7.7.20130912.so => not found
libHSCabal-1.18.0-ghc7.7.20130912.so => not found
libHSprocess-1.2.0.0-ghc7.7.20130912.so => not found
libHSpretty-1.1.1.0-ghc7.7.20130912.so => not found
libHSdirectory-1.2.0.1-ghc7.7.20130912.so => not found
libHSunix-2.7.0.0-ghc7.7.20130912.so => not found
libHStime-1.4.1-ghc7.7.20130912.so => not found
libHSold-locale-1.0.0.5-ghc7.7.20130912.so => not found
libHSfilepath-1.3.0.2-ghc7.7.20130912.so => not found
libHScontainers-0.5.3.1-ghc7.7.20130912.so => not found
libHSbytestring-0.10.3.0-ghc7.7.20130912.so => not found
libHSdeepseq-1.3.0.2-ghc7.7.20130912.so => not found
libHSarray-0.4.0.2-ghc7.7.20130912.so => not found
libHSbase-4.7.0.0-ghc7.7.20130912.so => not found
libHSinteger-gmp-0.5.1.0-ghc7.7.20130912.so => not found
libHSghc-prim-0.3.1.0-ghc7.7.20130912.so => not found
}}}
Sure enough, if I look for {{{libHSbin-package-
db-0.0.0.0-ghc7.7.20130912.so}}} in the source tree, it's there, but there
is no sign of it in {{{/usr/local/ghc/head/lib/ghc-7.7.20130912/bin-
package-db-0.0.0.0}}} - the static libraries are there, but *not* the
shared.
{{{
~/git/ghc $ ls /usr/local/ghc/head/lib/ghc-7.7.20130912/bin-package-
db-0.0.0.0
Distribution
libHSbin-package-db-0.0.0.0.a
libHSbin-package-db-0.0.0.0_p.a
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8194#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list