ANNOUNCE: GHC 7.8.1 Release Candidate 2

We are pleased to announce the second release candidate for GHC 7.8.1: http://www.haskell.org/ghc/dist/7.8.1-rc2/ http://www.haskell.org/ghc/docs/7.8.1-rc2/html/ This includes the source tarball and binary distributions for Windows, Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There are now two binary builds for Linux users: one for glibc 2.12 and GMP 4, primarily intended for RHEL users, and one built for glibc 2.13 and GMP 5 - intended for Debian and more recent machines. In addition, there is also an iOS cross compiler build (both in the native ARM configuration and i386 simulator configurations), separate Solaris 10 and Solaris 11 builds - the latter supporting dynamic linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is a signed copy of the SHA256 hashes available (attached) using my GPG key (keyid 0x3B58D86F). We're also now offering .tar.xz files, which roughly cut the size of the binary distributions in half compared to bzip2. We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports! We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release! -- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/

Hi Austin,
We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports!
Good work!
We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release!
Unfortunately, ghc-7.8.0.20140228-src does not have: https://github.com/haskell/cabal/commit/ee6d1cf5cefe18f6d74ed379af21d92f8b0a... So, ghc-7.8.0.20140228-x86_64-apple-darwin-mavericks does not use @rpath: % otool -L libHSmtl-2.1.2-ghc7.8.0.20140228.dylib libHSmtl-2.1.2-ghc7.8.0.20140228.dylib: /Users/kazu/work/cab/.cabal-sandbox/lib/x86_64-osx-ghc-7.8.0.20140228/mtl-2.1.2/libHSmtl-2.1.2-ghc7.8.0.20140228.dylib (compatibility version 0.0.0, current version 0.0.0) --Kazu

Hi Kazu,
It turns out this was an error on my part - thank you for pointing it
out. I've confirmed this exists with the current RC2 bindist. My
apologies.
We'll be syncing the Cabal submodule with the newest Cabal release
once Johan pushes it out, so this shouldn't happen again. Thanks!
On Mon, Mar 3, 2014 at 7:31 PM, Kazu Yamamoto
Hi Austin,
We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports!
Good work!
We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release!
Unfortunately, ghc-7.8.0.20140228-src does not have: https://github.com/haskell/cabal/commit/ee6d1cf5cefe18f6d74ed379af21d92f8b0a...
So, ghc-7.8.0.20140228-x86_64-apple-darwin-mavericks does not use @rpath:
% otool -L libHSmtl-2.1.2-ghc7.8.0.20140228.dylib libHSmtl-2.1.2-ghc7.8.0.20140228.dylib: /Users/kazu/work/cab/.cabal-sandbox/lib/x86_64-osx-ghc-7.8.0.20140228/mtl-2.1.2/libHSmtl-2.1.2-ghc7.8.0.20140228.dylib (compatibility version 0.0.0, current version 0.0.0)
--Kazu _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
-- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/

Hello, This GHC crashes whenever I try installing any package. (I guess this might be due to cabal-install, though.) Details: Using the RC2 at http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi... OS: Win7 64bit cabal-install version 0.14.0 using version 1.14.0 of the Cabal library cabal install --nats -v3 gives this output http://lpaste.net/100678, and brings up a standard windows application crash window before the "returned ExitFailure (-1073741819)" line with the following information: Problem signature:
Problem Event Name: APPCRASH Application Name: ghc.exe Application Version: 0.0.0.0 Application Timestamp: 5312f1e1 Fault Module Name: ghc.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 5312f1e1 Exception Code: c0000005 Exception Offset: 01adb323 OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 2057 Additional Information 1: 1548 Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889 Additional Information 3: daab Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385
I have later updated cabal-install (to version 1.18.0.2 using version
1.18.1.2 of the Cabal library), but that
didn't change this problem. The same happened with RC1, btw.
Thanks,
Pedro
On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp
We are pleased to announce the second release candidate for GHC 7.8.1:
http://www.haskell.org/ghc/dist/7.8.1-rc2/ http://www.haskell.org/ghc/docs/7.8.1-rc2/html/
This includes the source tarball and binary distributions for Windows, Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There are now two binary builds for Linux users: one for glibc 2.12 and GMP 4, primarily intended for RHEL users, and one built for glibc 2.13 and GMP 5 - intended for Debian and more recent machines.
In addition, there is also an iOS cross compiler build (both in the native ARM configuration and i386 simulator configurations), separate Solaris 10 and Solaris 11 builds - the latter supporting dynamic linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is a signed copy of the SHA256 hashes available (attached) using my GPG key (keyid 0x3B58D86F).
We're also now offering .tar.xz files, which roughly cut the size of the binary distributions in half compared to bzip2.
We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports!
We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release!
-- Regards,
Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs

It looks like the Mac builds are specific to the version of Mac OS X they were compiled on. This is very unfortunate, as now we'll have to produce at least four variants of HP for each. The only thing holding back a build on either Maverricks or Mountain Lion (10.9 and 10.8) from working on 10.7 ~ 10.9 is the set of flags passed to the c compiler. On a machine with only clang, these need three extra flags. I had thought that there was a patch that allowed GCC to dynamically determine if it was working with clang, and if so, pass the extra flags. It didn't look like that patch made it in. I seem to have lost track of who did this patch and it's status. Carter: do you remember? For the platform, I might be able to patch around this with a variant of my ghc-clang-wrapper script - beefing it up to remove those flags if not clang. - Mark

@mark, theres no runtime detection logic patch, theres just a config time
hack currently.
I've a work in progress partial patch to expose the CPP program choice +
flags into the ghc settings file,
https://ghc.haskell.org/trac/ghc/ticket/8683 , but lifes got me a bit
overloaded these past few weeks so we need someone to "own" finishing it up
(and i'm uncertain if i can hard allocate that time this week or next... i
have some personal obligations that need take priority). That said, I may
find up finding some time to whack on it more
point being, agreed, the wrapper hack aint ok :)
On Tue, Mar 4, 2014 at 9:57 AM, Mark Lentczner
It looks like the Mac builds are specific to the version of Mac OS X they were compiled on. This is very unfortunate, as now we'll have to produce at least four variants of HP for each.
The only thing holding back a build on either Maverricks or Mountain Lion (10.9 and 10.8) from working on 10.7 ~ 10.9 is the set of flags passed to the c compiler. On a machine with only clang, these need three extra flags.
I had thought that there was a patch that allowed GCC to dynamically determine if it was working with clang, and if so, pass the extra flags. It didn't look like that patch made it in. I seem to have lost track of who did this patch and it's status. Carter: do you remember?
For the platform, I might be able to patch around this with a variant of my ghc-clang-wrapper script - beefing it up to remove those flags if not clang.
- Mark

Should I file a bug report for this? If it's indeed a GHC bug, it's a
blocker.
Can anyone else confirm it?...
Thanks,
Pedro
On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães
Hello,
This GHC crashes whenever I try installing any package. (I guess this might be due to cabal-install, though.)
Details: Using the RC2 at http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi... OS: Win7 64bit cabal-install version 0.14.0 using version 1.14.0 of the Cabal library cabal install --nats -v3 gives this output http://lpaste.net/100678, and brings up a standard windows application crash window before the "returned ExitFailure (-1073741819)" line with the following information:
Problem signature:
Problem Event Name: APPCRASH Application Name: ghc.exe Application Version: 0.0.0.0 Application Timestamp: 5312f1e1 Fault Module Name: ghc.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 5312f1e1 Exception Code: c0000005 Exception Offset: 01adb323 OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 2057 Additional Information 1: 1548 Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889 Additional Information 3: daab Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385
I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that didn't change this problem. The same happened with RC1, btw.
Thanks, Pedro
On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp
wrote: We are pleased to announce the second release candidate for GHC 7.8.1:
http://www.haskell.org/ghc/dist/7.8.1-rc2/ http://www.haskell.org/ghc/docs/7.8.1-rc2/html/
This includes the source tarball and binary distributions for Windows, Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There are now two binary builds for Linux users: one for glibc 2.12 and GMP 4, primarily intended for RHEL users, and one built for glibc 2.13 and GMP 5 - intended for Debian and more recent machines.
In addition, there is also an iOS cross compiler build (both in the native ARM configuration and i386 simulator configurations), separate Solaris 10 and Solaris 11 builds - the latter supporting dynamic linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is a signed copy of the SHA256 hashes available (attached) using my GPG key (keyid 0x3B58D86F).
We're also now offering .tar.xz files, which roughly cut the size of the binary distributions in half compared to bzip2.
We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports!
We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release!
-- Regards,
Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs

Ghc 7.8 supports only cabal 1.18
Could you try using the boot strap script for getting new cabal install on
your system?
If not, Austin probably has a cabal-install binary lying around for his
windows testing
On Friday, March 7, 2014, José Pedro Magalhães
Should I file a bug report for this? If it's indeed a GHC bug, it's a blocker. Can anyone else confirm it?...
Thanks, Pedro
On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães
wrote: Hello,
This GHC crashes whenever I try installing any package. (I guess this might be due to cabal-install, though.)
Details: Using the RC2 at http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi... OS: Win7 64bit cabal-install version 0.14.0 using version 1.14.0 of the Cabal library cabal install --nats -v3 gives this output http://lpaste.net/100678, and brings up a standard windows application crash window before the "returned ExitFailure (-1073741819)" line with the following information:
Problem signature: Problem Event Name: APPCRASH Application Name: ghc.exe Application Version: 0.0.0.0 Application Timestamp: 5312f1e1 Fault Module Name: ghc.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 5312f1e1 Exception Code: c0000005 Exception Offset: 01adb323 OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 2057 Additional Information 1: 1548 Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889 Additional Information 3: daab Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385
I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that didn't change this problem. The same happened with RC1, btw.
Thanks, Pedro
On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp
wrote: We are pleased to announce the second release candidate for GHC 7.8.1:
http://www.haskell.org/ghc/dist/7.8.1-rc2/ http://www.haskell.org/ghc/docs/7.8.1-rc2/html/
This includes the source tarball and binary distributions for Windows, Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There are now two binary builds for Linux users: one for glibc 2.12 and GMP 4, primarily intended for RHEL users, and one built for glibc 2.13 and GMP 5 - intended for Debian and more recent machines.
In addition, there is also an iOS cross compiler build (both in the native ARM configuration and i386 simulator configurations), separate Solaris 10 and Solaris 11 builds - the latter supporting dynamic linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is a signed copy of the SHA256 hashes available (attached) using my GPG key (keyid 0x3B58D86F).
We're also now offering .tar.xz files, which roughly cut the size of the binary distributions in half compared to bzip2.
We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports!
We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release!
-- Regards,
Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ g

On Fri, Mar 7, 2014 at 2:15 PM, Carter Schonwald wrote: Ghc 7.8 supports only cabal 1.18 "I have later updated cabal-install (to version 1.18.0.2 using version
1.18.1.2 of the Cabal library), but that didn't change this problem."
Or do you mean I need something even more recent than this?
Pedro Could you try using the boot strap script for getting new cabal install on
your system?
If not, Austin probably has a cabal-install binary lying around for his
windows testing On Friday, March 7, 2014, José Pedro Magalhães Should I file a bug report for this? If it's indeed a GHC bug, it's a
blocker.
Can anyone else confirm it?... Thanks,
Pedro On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães Hello, This GHC crashes whenever I try installing any package. (I guess this
might be due to cabal-install, though.) Details:
Using the RC2 at
http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi...
OS: Win7 64bit
cabal-install version 0.14.0
using version 1.14.0 of the Cabal library
cabal install --nats -v3 gives this output http://lpaste.net/100678,
and brings up a standard windows application crash window before the
"returned ExitFailure (-1073741819)" line with the following information: Problem signature:
Problem Event Name: APPCRASH
Application Name: ghc.exe
Application Version: 0.0.0.0
Application Timestamp: 5312f1e1
Fault Module Name: ghc.exe
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 5312f1e1
Exception Code: c0000005
Exception Offset: 01adb323
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 2057
Additional Information 1: 1548
Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889
Additional Information 3: daab
Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385 I have later updated cabal-install (to version 1.18.0.2 using version
1.18.1.2 of the Cabal library), but that
didn't change this problem. The same happened with RC1, btw. Thanks,
Pedro On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp We are pleased to announce the second release candidate for GHC 7.8.1: http://www.haskell.org/ghc/dist/7.8.1-rc2/
http://www.haskell.org/ghc/docs/7.8.1-rc2/html/ This includes the source tarball and binary distributions for Windows,
Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There
are now two binary builds for Linux users: one for glibc 2.12 and GMP
4, primarily intended for RHEL users, and one built for glibc 2.13 and
GMP 5 - intended for Debian and more recent machines. In addition, there is also an iOS cross compiler build (both in the
native ARM configuration and i386 simulator configurations), separate
Solaris 10 and Solaris 11 builds - the latter supporting dynamic
linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is
a signed copy of the SHA256 hashes available (attached) using my GPG
key (keyid 0x3B58D86F). We're also now offering .tar.xz files, which roughly cut the size of
the binary distributions in half compared to bzip2. We've closed approximately 45 tickets that people filed for RC1 in
this release. Thank you for all the reports! We plan to make the final 7.8.1 release soon, and hope RC2 will be the
last RC. So *please* test as much as possible; bugs are much cheaper
if we find them before the release! --
Regards, Austin Seipp, Haskell Consultant
Well-Typed LLP, http://www.well-typed.com/
_______________________________________________
g

Woooops. I misread the earlier email.
Did you wipe your .ghc dir and cabal/config files after updating to
cabal-install 1.18? It could be a stale cabal config that has shared set to
false or something?
On Friday, March 7, 2014, José Pedro Magalhães
On Fri, Mar 7, 2014 at 2:15 PM, Carter Schonwald < carter.schonwald@gmail.comjavascript:_e(%7B%7D,'cvml','carter.schonwald@gmail.com');
wrote:
Ghc 7.8 supports only cabal 1.18
"I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that didn't change this problem."
Or do you mean I need something even more recent than this?
Pedro
Could you try using the boot strap script for getting new cabal install on your system? If not, Austin probably has a cabal-install binary lying around for his windows testing
On Friday, March 7, 2014, José Pedro Magalhães
wrote: Should I file a bug report for this? If it's indeed a GHC bug, it's a blocker. Can anyone else confirm it?...
Thanks, Pedro
On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães
wrote: Hello,
This GHC crashes whenever I try installing any package. (I guess this might be due to cabal-install, though.)
Details: Using the RC2 at http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi... OS: Win7 64bit cabal-install version 0.14.0 using version 1.14.0 of the Cabal library cabal install --nats -v3 gives this output http://lpaste.net/100678, and brings up a standard windows application crash window before the "returned ExitFailure (-1073741819)" line with the following information:
Problem signature: Problem Event Name: APPCRASH Application Name: ghc.exe Application Version: 0.0.0.0 Application Timestamp: 5312f1e1 Fault Module Name: ghc.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 5312f1e1 Exception Code: c0000005 Exception Offset: 01adb323 OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 2057 Additional Information 1: 1548 Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889 Additional Information 3: daab Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385
I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that didn't change this problem. The same happened with RC1, btw.
Thanks, Pedro
On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp
wrote: We are pleased to announce the second release candidate for GHC 7.8.1:
http://www.haskell.org/ghc/dist/7.8.1-rc2/ http://www.haskell.org/ghc/docs/7.8.1-rc2/html/
This includes the source tarball and binary distributions for Windows, Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There are now two binary builds for Linux users: one for glibc 2.12 and GMP 4, primarily intended for RHEL users, and one built for glibc 2.13 and GMP 5 - intended for Debian and more recent machines.
In addition, there is also an iOS cross compiler build (both in the native ARM configuration and i386 simulator configurations), separate Solaris 10 and So

On Fri, Mar 7, 2014 at 2:52 PM, Carter Schonwald wrote: Woooops. I misread the earlier email. Did you wipe your .ghc dir I don't know where to find this in Windows. and cabal/config files My cabal config file doesn't set "shared".
Cheers,
Pedro after updating to cabal-install 1.18? It could be a stale cabal config
that has shared set to false or something? On Friday, March 7, 2014, José Pedro Magalhães On Fri, Mar 7, 2014 at 2:15 PM, Carter Schonwald <
carter.schonwald@gmail.com> wrote: Ghc 7.8 supports only cabal 1.18 "I have later updated cabal-install (to version 1.18.0.2 using version
1.18.1.2 of the Cabal library), but that didn't change this problem." Or do you mean I need something even more recent than this? Pedro Could you try using the boot strap script for getting new cabal install
on your system?
If not, Austin probably has a cabal-install binary lying around for his
windows testing On Friday, March 7, 2014, José Pedro Magalhães Should I file a bug report for this? If it's indeed a GHC bug, it's a
blocker.
Can anyone else confirm it?... Thanks,
Pedro On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães Hello, This GHC crashes whenever I try installing any package. (I guess this
might be due to cabal-install, though.) Details:
Using the RC2 at
http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi...
OS: Win7 64bit
cabal-install version 0.14.0
using version 1.14.0 of the Cabal library
cabal install --nats -v3 gives this output http://lpaste.net/100678,
and brings up a standard windows application crash window before the
"returned ExitFailure (-1073741819)" line with the following information: Problem signature:
Problem Event Name: APPCRASH
Application Name: ghc.exe
Application Version: 0.0.0.0
Application Timestamp: 5312f1e1
Fault Module Name: ghc.exe
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 5312f1e1
Exception Code: c0000005
Exception Offset: 01adb323
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 2057
Additional Information 1: 1548
Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889
Additional Information 3: daab
Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385 I have later updated cabal-install (to version 1.18.0.2 using version
1.18.1.2 of the Cabal library), but that
didn't change this problem. The same happened with RC1, btw. Thanks,
Pedro On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp We are pleased to announce the second release candidate for GHC 7.8.1: http://www.haskell.org/ghc/dist/7.8.1-rc2/
http://www.haskell.org/ghc/docs/7.8.1-rc2/html/ This includes the source tarball and binary distributions for Windows,
Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There
are now two binary builds for Linux users: one for glibc 2.12 and GMP
4, primarily intended for RHEL users, and one built for glibc 2.13 and
GMP 5 - intended for Debian and more recent machines. In addition, there is also an iOS cross compiler build (both in the
native ARM configuration and i386 simulator configurations), separate
Solaris 10 and So

Cabal-1.18.1.3 and cabal-install-1.18.0.3, released a couple of days ago,
have some GHC 7.8 specific fixes. I don't know if those will help your
issue though.
On Fri, Mar 7, 2014 at 3:41 PM, José Pedro Magalhães
On Fri, Mar 7, 2014 at 2:15 PM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
Ghc 7.8 supports only cabal 1.18
"I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that didn't change this problem."
Or do you mean I need something even more recent than this?
Pedro
Could you try using the boot strap script for getting new cabal install on your system? If not, Austin probably has a cabal-install binary lying around for his windows testing
On Friday, March 7, 2014, José Pedro Magalhães
wrote: Should I file a bug report for this? If it's indeed a GHC bug, it's a blocker. Can anyone else confirm it?...
Thanks, Pedro
On Tue, Mar 4, 2014 at 8:17 AM, José Pedro Magalhães
wrote: Hello,
This GHC crashes whenever I try installing any package. (I guess this might be due to cabal-install, though.)
Details: Using the RC2 at http://www.haskell.org/ghc/dist/7.8.1-rc2/ghc-7.8.0.20140228-i386-unknown-mi... OS: Win7 64bit cabal-install version 0.14.0 using version 1.14.0 of the Cabal library cabal install --nats -v3 gives this output http://lpaste.net/100678, and brings up a standard windows application crash window before the "returned ExitFailure (-1073741819)" line with the following information:
Problem signature: Problem Event Name: APPCRASH Application Name: ghc.exe Application Version: 0.0.0.0 Application Timestamp: 5312f1e1 Fault Module Name: ghc.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 5312f1e1 Exception Code: c0000005 Exception Offset: 01adb323 OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 2057 Additional Information 1: 1548 Additional Information 2: 1548a4345bd8ec1f0510cd3884fa5889 Additional Information 3: daab Additional Information 4: daabc1a5d9d41fd73825c2e9d33e1385
I have later updated cabal-install (to version 1.18.0.2 using version 1.18.1.2 of the Cabal library), but that didn't change this problem. The same happened with RC1, btw.
Thanks, Pedro
On Mon, Mar 3, 2014 at 6:23 PM, Austin Seipp
wrote: We are pleased to announce the second release candidate for GHC 7.8.1:
http://www.haskell.org/ghc/dist/7.8.1-rc2/ http://www.haskell.org/ghc/docs/7.8.1-rc2/html/
This includes the source tarball and binary distributions for Windows, Linux, OS X, FreeBSD, and Solaris, on x86 and x86_64, and more. There are now two binary builds for Linux users: one for glibc 2.12 and GMP 4, primarily intended for RHEL users, and one built for glibc 2.13 and GMP 5 - intended for Debian and more recent machines.
In addition, there is also an iOS cross compiler build (both in the native ARM configuration and i386 simulator configurations), separate Solaris 10 and Solaris 11 builds - the latter supporting dynamic linking - and a new Linux/PPC64 build using glibc 2.18/GMP 5. There is a signed copy of the SHA256 hashes available (attached) using my GPG key (keyid 0x3B58D86F).
We're also now offering .tar.xz files, which roughly cut the size of the binary distributions in half compared to bzip2.
We've closed approximately 45 tickets that people filed for RC1 in this release. Thank you for all the reports!
We plan to make the final 7.8.1 release soon, and hope RC2 will be the last RC. So *please* test as much as possible; bugs are much cheaper if we find them before the release!
-- Regards,
Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/ _______________________________________________ g
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs
participants (7)
-
Austin Seipp
-
Carter Schonwald
-
Johan Tibell
-
José Pedro Magalhães
-
Kazu Yamamoto
-
Mark Lentczner
-
Mikhail Glushenkov