[Solaris bindist] Re: ANNOUNCE: GHC 7.8.1 Release Candidate 1

Christian Maeder Christian.Maeder at dfki.de
Thu Feb 6 12:43:11 UTC 2014


I can no longer build ghc from sources for yet another reason (attached 
log).

"sed" reports "command garbled". I do not even know where to find this 
call in the makefile infrastructure. I suspect "gsed" must be used 
instead (on our Solaris installation).

Cheers Christian

Am 05.02.2014 23:43, schrieb Karel Gardas:
>
> Hi Christian,
>
> the bindist is compiled on Solaris 11.0 so probably of no use for you on
> Solaris 10. Also I needed to provide separate tarball of compiled and
> installed libgmp.so as the Solaris 11's provided does not satisfy GHC
> requirements and GHC refuses to use that...
>
> Karel
>
> On 02/ 5/14 04:28 PM, Christian Maeder wrote:
>> Hi, I was surprised to find a Solaris bindist. However, on our SunOS
>> 5.10 ./configure failed miserably.
>>
>> -bash-3.2$ ./configure
>> checking for path to top of build tree...
>> utils/ghc-pwd/dist-install/build/tmp/ghc-pwd-bindist:
>> LD_LIBRARY_PATH=libraries/directory/dist-install/build:libraries/unix/dist-install/build:libraries/time/dist-install/build:libraries/old-locale/dist-install/build:libraries/filepath/dist-install/build:libraries/bytestring/dist-install/build:libraries/deepseq/dist-install/build:libraries/array/dist-install/build:libraries/base/dist-install/build:libraries/integer-gmp/dist-install/build:libraries/ghc-prim/dist-install/build:rts/dist/build:/opt/csw/lib:
>>
>> is not an identifier
>> configure: error: cannot determine current directory
>>
>> This happens, because our /bin/sh is a "real" sh (and not a bash) that
>> only allows to "export LD_LIBRARY_PATH" as a separate command.
>>
>> The next failure was:
>> ld.so.1: ghc-pwd: fatal: libgmp.so.10: open failed: No such file or
>> directory
>>
>> So I had to extend LD_LIBRARY_PATH manually (by /opt/csw/lib). After
>> this I got:
>> ld.so.1: ghc-pwd: fatal: relocation error: file
>> libraries/unix/dist-install/build/libHSunix-2.7.0.0-ghc7.8.20140130.so:
>> symbol clearenv: referenced symbol not found
>>
>> Which of my libraries is wrong (or too old) despite a matching version
>> number?
>> libdl.so.1 => /lib/libdl.so.1
>> libgmp.so.10 => /opt/csw/lib/libgmp.so.10
>> libm.so.2 => /lib/libm.so.2
>> librt.so.1 => /lib/librt.so.1
>> libc.so.1 => /lib/libc.so.1
>> libgcc_s.so.1 => /opt/csw/lib/libgcc_s.so.1
>> libaio.so.1 => /lib/libaio.so.1
>> libmd.so.1 => /lib/libmd.so.1
>>
>> I had to give up! (I'll try to build it from sources if I find time.)
>>
>> Cheers Christian
>>
>> Am 03.02.2014 23:35, schrieb Austin Seipp:
>>> We are pleased to announce the first release candidate for GHC 7.8.1:
>>>
>>> http://www.haskell.org/ghc/dist/7.8.1-rc1/
>>> http://www.haskell.org/ghc/docs/7.8.1-rc1/html/
>>>
>>> This includes the source tarball and bindists for Windows, Linux, OS
>>> X, FreeBSD, and Solaris, on x86 and x86_64. There is a signed copy of
>>> the SHA256 hashes available (attached) using my GPG key (keyid
>>> 0x3B58D86F).
>>>
>>> We plan to make the 7.8.1 RC2 release quite soon, as we're aware of
>>> some existing issues.
>>>
>>> Please test as much as possible; bugs are much cheaper if we find them
>>> before the release!
>>>
>>>
>>>
>>> _______________________________________________
>>> Glasgow-haskell-users mailing list
>>> Glasgow-haskell-users at haskell.org
>>> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
>>>
>>
>> _______________________________________________
>> Glasgow-haskell-users mailing list
>> Glasgow-haskell-users at haskell.org
>> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
>>
>
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: log.gz
Type: application/x-gzip
Size: 742 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/glasgow-haskell-users/attachments/20140206/8cee0697/attachment.bin>


More information about the Glasgow-haskell-users mailing list