ANNOUNCE: GHC 7.10.1 Release Candidate 2
mietek at bak.io
Sat Feb 21 22:01:37 UTC 2015
GHC 7.10.1-rc2 i386 also fails in the same fashion on Red Hat Enterprise Linux 6.5, which might be more concerning. Both failures appear to be caused by a GMP 4 vs 5 problem, previously reported as Solaris-specific:
On 2015-02-21, at 20:19, Miëtek Bak <mietek at bak.io> wrote:
> My previous email was about the x86_64 bindist GHC 7.10.1-rc2. I’ve now added i386 support to Halcyon, and it appears only the x86_64 version works fine on CentOS 6 (6.5), while the i386 version fails to configure:
> checking for path to top of build tree... utils/ghc-pwd/dist-install/build/tmp/ghc-pwd: symbol lookup error: libraries/integer-gmp2/dist-install/build/libHSinteg_21cuTlnn00eFNd4GMrxOMi-ghc22.214.171.12450123.so: undefined symbol: __gmpn_andn_n
> configure: error: cannot determine current directory
> On 2015-01-27, at 06:26, Miëtek Bak <mietek at bak.io> wrote:
>> It appears GHC 7.10.1-rc2 doesn’t support glibc 2.11 — specifically, 2.11.1 (Ubuntu 10.04 LTS) and 2.11.3 (Debian 6). glibc 2.12 (CentOS 6) seems to work fine. Symptoms include:
>> Installing library in
>> "/app/ghc/lib/ghc-126.96.36.19950123/bin/ghc-pkg" --force --global-package-db "/app/ghc/lib/ghc-188.8.131.5250123/package.conf.d" update rts/dist/package.conf.install
>> Reading package info from "rts/dist/package.conf.install" ... done.
>> "utils/ghc-cabal/dist-install/build/tmp/ghc-cabal-bindist" register libraries/ghc-prim dist-install "/app/ghc/lib/ghc-184.108.40.20650123/bin/ghc" "/app/ghc/lib/ghc-220.127.116.1150123/bin/ghc-pkg" "/app/ghc/lib/ghc-18.104.22.16850123" '' '/app/ghc' '/app/ghc/lib/ghc-22.214.171.12450123' '/app/ghc/share/doc/ghc/html/libraries' NO
>> Warning: cannot determine version of /app/ghc/lib/ghc-126.96.36.19950123/bin/ghc
>> ghc-cabal: '/app/ghc/lib/ghc-188.8.131.5250123/bin/ghc' exited with an error:
>> /app/ghc/lib/ghc-184.108.40.20650123/bin/ghc: symbol lookup error:
>> undefined symbol: pthread_setname_np
>> The bindist name does mention 'deb7', so perhaps this is all working as intended. However, similarly named bindists for GHC 7.8.* work fine with glibc 2.11.
>> In other news, I’m happy to say Halcyon now supports GHC 7.10.1-rc2 on CentOS 6 and 7, Debian 7, Fedora 19, 20, and 21, and Ubuntu 12 and 14.
>> $ halcyon install --ghc-version=7.10.1-rc2 --cabal-version=220.127.116.11
>> On 2015-01-27, at 00:13, Austin Seipp <austin at well-typed.com> wrote:
>>> We are pleased to announce the second release candidate for GHC 7.10.1:
>>> This includes the source tarball and bindists for 64bit/32bit Linux
>>> and Windows. Binary builds for other platforms will be available
>>> shortly. (CentOS 6.5 binaries are not available at this time like they
>>> were for 7.8.x). These binaries and tarballs have an accompanying
>>> SHA256SUMS file signed by my GPG key id (0x3B58D86F).
>>> We plan to make the 7.10.1 release sometime in February of 2015.
>>> Please test as much as possible; bugs are much cheaper if we find them
>>> before the release!
>>> Austin Seipp, Haskell Consultant
>>> Well-Typed LLP, http://www.well-typed.com/
>>> ghc-devs mailing list
>>> ghc-devs at haskell.org
>> Glasgow-haskell-users mailing list
>> Glasgow-haskell-users at haskell.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 4203 bytes
Desc: not available
More information about the Glasgow-haskell-users