
Hello everyone, We are pleased to announce the second release candidate for GHC 7.10.3: https://downloads.haskell.org/~ghc/7.10.3-rc2/ This release differs from -rc1 by only two commits, * Disable the newly-introduced readelf configure check on non-ELF platforms. * Remove some tracing output from the typechecker that was causing some testsuites to fail. At the moment you should find the source tarball as well as 32- and 64-bit modern Linux (built on Debian 8) binary distributions available at the above URL. Windows and CentOS binaries will be made available shortly. As usual, you may need to work around our content delivery network's update latency by adding redundant forward-slashes to the URL. As far as OS X support goes, we are still looking for contributors to help us to support their platform by offering access to hardware, testing, or builds. Please let us know if you would be willing to provide any of the above. Happy testing! Cheers, - Ben

Ben Gamari
Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well. In light of this it would seem that an -rc3 will likely be necessary. Cheers, - Ben

I can do testing on OS X.
On Sat, Nov 7, 2015 at 8:22 PM, Ben Gamari
Ben Gamari
writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
In light of this it would seem that an -rc3 will likely be necessary.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Ben Gamari
Ben Gamari
writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable. I'll cut an -rc3 with a fixed `configure` script today. Cheers, - Ben

I'm having trouble setting the make file flags to make the Mac build use
the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
Ben Gamari
javascript:;> writes: Ben Gamari
javascript:;> writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable.
I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben

I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1
make[1]: *** Waiting for unfinished jobs....
checking whether byte ordering is bigendian... no
checking assembler .cfi pseudo-op support... yes
checking for _ prefix in compiled symbols... yes
checking whether .eh_frame section should be read-only... expr: syntax error
no
checking for __attribute__((visibility("hidden")))... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/ffi.h
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating man/Makefile
config.status: creating libffi.pc
config.status: creating fficonfig.h
config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h
config.status: executing buildir commands
config.status: create top_srcdir/Makefile guessed from local Makefile
config.status: build in x86_64-apple-darwin (HOST=)
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing include commands
config.status: executing src commands
# wc on OS X has spaces in its output, which libffi's Makefile
# doesn't expect, so we tweak it to sed them out
mv libffi/build/Makefile libffi/build/Makefile.orig
sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig >
libffi/build/Makefile
"touch" libffi/stamp.ffi.static-shared.configure
make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald wrote: I'm having trouble setting the make file flags to make the Mac build use
the intree gmp. I'm going to dig into this a bit more this evening. On Sunday, November 8, 2015, Ben Gamari Ben Gamari Ben Gamari Hello everyone, We are pleased to announce the second release candidate for GHC 7.10.3: It has been brought to my attention that the configure script in this
source tarballs is out of date. Because of this `configure` will
still fail on OS X. Reports suggest that there may be other issues
unrelated to the configure issue on OS X as well. Further testing suggests that perhaps the only issue is the out-of-date
`configure` script. Mac OS X users with `autotools` installed should be
able to run `./boot` in the source tree to bring `configure` up-to-date,
at which point this release candidate should be buildable. I'll cut an -rc3 with a fixed `configure` script today. Cheers, - Ben _______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

nope, my error was a bad copy and paste :)
heres a link to my build (uses the GCC style rts build, which should be
more performant than the default clang one last i checked, also has html
docs and should work OS X >= 10.7)
https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff...
(http:// also works)
shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2
003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce
for those who want to check the check the sha sum
On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts
I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make[1]: *** Waiting for unfinished jobs.... checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking for _ prefix in compiled symbols... yes checking whether .eh_frame section should be read-only... expr: syntax error no checking for __attribute__((visibility("hidden")))... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h config.status: executing buildir commands config.status: create top_srcdir/Makefile guessed from local Makefile config.status: build in x86_64-apple-darwin (HOST=) config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include commands config.status: executing src commands # wc on OS X has spaces in its output, which libffi's Makefile # doesn't expect, so we tweak it to sed them out mv libffi/build/Makefile libffi/build/Makefile.orig sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig > libffi/build/Makefile "touch" libffi/stamp.ffi.static-shared.configure make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
I'm having trouble setting the make file flags to make the Mac build use the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
wrote: Ben Gamari
writes: Ben Gamari
writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable.
I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Thanks Carter. I will check out your build Any ideas as to why mine failed? I am on OS 10.11.1 with Xcode 7.1 compiling using clang with make -j5 After the error shown below I typed make again and got: ... checking whether clang is gcc... yes checking compiler clang -m32 -O2 -pedantic -fPIC -fomit-frame-pointer ... no, gnupro alpha ev6 char spilling checking compiler clang -O2 -pedantic -fPIC -fomit-frame-pointer ... no, gnupro alpha ev6 char spilling configure: error: could not find a working compiler, see config.log for details make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make: *** [all] Error 2 On Mon, Nov 9, 2015 at 12:07 AM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
nope, my error was a bad copy and paste :)
heres a link to my build (uses the GCC style rts build, which should be more performant than the default clang one last i checked, also has html docs and should work OS X >= 10.7)
https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff...
(http:// also works)
shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2 003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce
for those who want to check the check the sha sum
On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts
wrote:
I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make[1]: *** Waiting for unfinished jobs.... checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking for _ prefix in compiled symbols... yes checking whether .eh_frame section should be read-only... expr: syntax error no checking for __attribute__((visibility("hidden")))... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h config.status: executing buildir commands config.status: create top_srcdir/Makefile guessed from local Makefile config.status: build in x86_64-apple-darwin (HOST=) config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include commands config.status: executing src commands # wc on OS X has spaces in its output, which libffi's Makefile # doesn't expect, so we tweak it to sed them out mv libffi/build/Makefile libffi/build/Makefile.orig sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig > libffi/build/Makefile "touch" libffi/stamp.ffi.static-shared.configure make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
I'm having trouble setting the make file flags to make the Mac build use the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
wrote: Ben Gamari
writes: Ben Gamari
writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable.
I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Download works with http When I try to download your build using https I get This Connection is Untrusted You have asked Firefox to connect securely to www.wellposed.com.s3.amazonaws.com, but we can't confirm that your connection is secure. Normally, when you try to connect securely, sites will present trusted identification to prove that you are going to the right place. However, this site's identity can't be verified. What Should I Do? If you usually connect to this site without problems, this error could mean that someone is trying to impersonate the site, and you shouldn't continue. www.wellposed.com.s3.amazonaws.com uses an invalid security certificate. The certificate is only valid for the following names: *.s3.amazonaws.com, s3.amazonaws.com (Error code: ssl_error_bad_cert_domain) If you understand what's going on, you can tell Firefox to start trusting this site's identification. Even if you trust the site, this error could mean that someone is tampering with your connection. Don't add an exception unless you know there's a good reason why this site doesn't use trusted identification. On Mon, Nov 9, 2015 at 12:07 AM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
nope, my error was a bad copy and paste :)
heres a link to my build (uses the GCC style rts build, which should be more performant than the default clang one last i checked, also has html docs and should work OS X >= 10.7)
https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff...
(http:// also works)
shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2 003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce
for those who want to check the check the sha sum
On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts
wrote:
I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make[1]: *** Waiting for unfinished jobs.... checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking for _ prefix in compiled symbols... yes checking whether .eh_frame section should be read-only... expr: syntax error no checking for __attribute__((visibility("hidden")))... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h config.status: executing buildir commands config.status: create top_srcdir/Makefile guessed from local Makefile config.status: build in x86_64-apple-darwin (HOST=) config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include commands config.status: executing src commands # wc on OS X has spaces in its output, which libffi's Makefile # doesn't expect, so we tweak it to sed them out mv libffi/build/Makefile libffi/build/Makefile.orig sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig > libffi/build/Makefile "touch" libffi/stamp.ffi.static-shared.configure make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
I'm having trouble setting the make file flags to make the Mac build use the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
wrote: Ben Gamari
writes: Ben Gamari
writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable.
I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

install into /opt works fine However the INSTALL file says `make show-install-setup' prints the details of where the different pieces of the bundle are heading when -- possibly helpful but this doesn't work: make show-install-setup make: *** No rule to make target `show-install-setup'. Stop. I installed in /opt as I didn't want to overwrite my current ghc. It would be nice if there was an uninstall target for make. I removed /opt/bin/* and /opt/lib/* as there were only ghc files there. Then I did an uninstall-hs (uninstall of Haskell Platform) Then install into the default (/usr/local) I get: /usr/bin/install -c -m 644 docs/man/ghc.1 "/usr/local/share/man/man1" install: /usr/local/share/man/man1/ghc.1: No such file or directory make[1]: *** [install_man] Error 71 make: *** [install] Error 2 I then did ls -l /usr/local/share/man/man1/ghc.1 lrwxr-xr-x 1 gcolpitts admin 81 Oct 11 17:35 /usr/local/share/man/man1/ghc.1 -> /Library/Frameworks/GHC.framework/Versions/7.10.2-x86_64/usr/share/man/man1/ghc.1 then rm /usr/local/share/man/man1/ghc.1 and then "make install" worked However cabal install hlint didn't work because it couldn't install text-1.2.1.3: cabal install text ... Data/Text.hs:203:8: Could not find module ‘Control.DeepSeq’ Perhaps you haven't installed the profiling libraries for package ‘deepseq-1.4.1.1@deeps_6vMKxt5sPFR0XsbRWvvq59’? Use -v to see a list of the files searched for. Data/Text.hs:208:8: Could not find module ‘Data.Char’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for. Data/Text.hs:209:8: Could not find module ‘Data.Data’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for. Data/Text.hs:211:8: Could not find module ‘Control.Monad’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for. Data/Text.hs:212:8: Could not find module ‘Control.Monad.ST’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? ... ghc-pkg list /usr/local/lib/ghc-7.10.2.20151105/package.conf.d: Cabal-1.22.4.0 array-0.5.1.0 base-4.8.2.0 bin-package-db-0.0.0.0 binary-0.7.5.0 rts-1.0 bytestring-0.10.6.0 containers-0.5.6.2 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 (ghc-7.10.2.20151105) ghc-prim-0.4.0.0 haskeline-0.7.2.1 hoopl-3.10.0.2 hpc-0.6.0.2 integer-gmp-1.0.0.0 pretty-1.1.2.0 process-1.2.3.0 template-haskell-2.10.0.0 terminfo-0.4.0.1 time-1.5.0.1 transformers-0.4.2.0 unix-2.7.1.0 xhtml-3000.2.1 ghc-pkg check Similar problems with cabal install vector On Mon, Nov 9, 2015 at 12:07 AM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
nope, my error was a bad copy and paste :)
heres a link to my build (uses the GCC style rts build, which should be more performant than the default clang one last i checked, also has html docs and should work OS X >= 10.7)
https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff...
(http:// also works)
shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2 003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce
for those who want to check the check the sha sum
On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts
wrote:
I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make[1]: *** Waiting for unfinished jobs.... checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking for _ prefix in compiled symbols... yes checking whether .eh_frame section should be read-only... expr: syntax error no checking for __attribute__((visibility("hidden")))... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h config.status: executing buildir commands config.status: create top_srcdir/Makefile guessed from local Makefile config.status: build in x86_64-apple-darwin (HOST=) config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include commands config.status: executing src commands # wc on OS X has spaces in its output, which libffi's Makefile # doesn't expect, so we tweak it to sed them out mv libffi/build/Makefile libffi/build/Makefile.orig sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig > libffi/build/Makefile "touch" libffi/stamp.ffi.static-shared.configure make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
I'm having trouble setting the make file flags to make the Mac build use the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
wrote: Ben Gamari
writes: Ben Gamari
writes: Hello everyone,
We are pleased to announce the second release candidate for GHC 7.10.3:
It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable.
I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Why were you trying to do Haskell platform things ?
This isn't a Haskell platform build. Just configure --prefix=blsh and then
make install
On Monday, November 9, 2015, George Colpitts
install into /opt works fine However the INSTALL file says
`make show-install-setup' prints the details of where the different pieces of the bundle are heading when -- possibly helpful
but this doesn't work:
make show-install-setup make: *** No rule to make target `show-install-setup'. Stop.
I installed in /opt as I didn't want to overwrite my current ghc. It would be nice if there was an uninstall target for make.
I removed /opt/bin/* and /opt/lib/* as there were only ghc files there. Then I did an uninstall-hs (uninstall of Haskell Platform) Then install into the default (/usr/local) I get:
/usr/bin/install -c -m 644 docs/man/ghc.1 "/usr/local/share/man/man1" install: /usr/local/share/man/man1/ghc.1: No such file or directory make[1]: *** [install_man] Error 71 make: *** [install] Error 2
I then did
ls -l /usr/local/share/man/man1/ghc.1 lrwxr-xr-x 1 gcolpitts admin 81 Oct 11 17:35 /usr/local/share/man/man1/ghc.1 -> /Library/Frameworks/GHC.framework/Versions/7.10.2-x86_64/usr/share/man/man1/ghc.1
then
rm /usr/local/share/man/man1/ghc.1
and then "make install" worked
However cabal install hlint didn't work because it couldn't install text-1.2.1.3:
cabal install text ...
Data/Text.hs:203:8: Could not find module ‘Control.DeepSeq’ Perhaps you haven't installed the profiling libraries for package ‘deepseq-1.4.1.1@deeps_6vMKxt5sPFR0XsbRWvvq59’? Use -v to see a list of the files searched for.
Data/Text.hs:208:8: Could not find module ‘Data.Char’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for.
Data/Text.hs:209:8: Could not find module ‘Data.Data’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for.
Data/Text.hs:211:8: Could not find module ‘Control.Monad’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for.
Data/Text.hs:212:8: Could not find module ‘Control.Monad.ST’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? ...
ghc-pkg list /usr/local/lib/ghc-7.10.2.20151105/package.conf.d: Cabal-1.22.4.0 array-0.5.1.0 base-4.8.2.0 bin-package-db-0.0.0.0 binary-0.7.5.0 rts-1.0 bytestring-0.10.6.0 containers-0.5.6.2 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 (ghc-7.10.2.20151105) ghc-prim-0.4.0.0 haskeline-0.7.2.1 hoopl-3.10.0.2 hpc-0.6.0.2 integer-gmp-1.0.0.0 pretty-1.1.2.0 process-1.2.3.0 template-haskell-2.10.0.0 terminfo-0.4.0.1 time-1.5.0.1 transformers-0.4.2.0 unix-2.7.1.0 xhtml-3000.2.1
ghc-pkg check
Similar problems with cabal install vector
On Mon, Nov 9, 2015 at 12:07 AM, Carter Schonwald < carter.schonwald@gmail.com javascript:_e(%7B%7D,'cvml','carter.schonwald@gmail.com');> wrote:
nope, my error was a bad copy and paste :)
heres a link to my build (uses the GCC style rts build, which should be more performant than the default clang one last i checked, also has html docs and should work OS X >= 10.7)
https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff...
(http:// also works)
shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2 003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce
for those who want to check the check the sha sum
On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts < george.colpitts@gmail.com javascript:_e(%7B%7D,'cvml','george.colpitts@gmail.com');> wrote:
I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make[1]: *** Waiting for unfinished jobs.... checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking for _ prefix in compiled symbols... yes checking whether .eh_frame section should be read-only... expr: syntax error no checking for __attribute__((visibility("hidden")))... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h config.status: executing buildir commands config.status: create top_srcdir/Makefile guessed from local Makefile config.status: build in x86_64-apple-darwin (HOST=) config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include commands config.status: executing src commands # wc on OS X has spaces in its output, which libffi's Makefile # doesn't expect, so we tweak it to sed them out mv libffi/build/Makefile libffi/build/Makefile.orig sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig > libffi/build/Makefile "touch" libffi/stamp.ffi.static-shared.configure make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald < carter.schonwald@gmail.com javascript:_e(%7B%7D,'cvml','carter.schonwald@gmail.com');> wrote:
I'm having trouble setting the make file flags to make the Mac build use the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
javascript:_e(%7B%7D,'cvml','ben@well-typed.com');> wrote: Ben Gamari
writes: Ben Gamari
writes: > Hello everyone, > > We are pleased to announce the second release candidate for GHC 7.10.3: > > https://downloads.haskell.org/~ghc/7.10.3-rc2/ > It has been brought to my attention that the configure script in this source tarballs is out of date. Because of this `configure` will still fail on OS X. Reports suggest that there may be other issues unrelated to the configure issue on OS X as well.
Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable.
I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org javascript:_e(%7B%7D,'cvml','ghc-devs@haskell.org'); http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

The cert warning is merely because it's using the aws cert and that one
isn't a wild card. I assume we can generally assume the aws cert isn't
broken :)
On Monday, November 9, 2015, Carter Schonwald
Why were you trying to do Haskell platform things ? This isn't a Haskell platform build. Just configure --prefix=blsh and then make install
On Monday, November 9, 2015, George Colpitts
javascript:_e(%7B%7D,'cvml','george.colpitts@gmail.com');> wrote: install into /opt works fine However the INSTALL file says
`make show-install-setup' prints the details of where the different pieces of the bundle are heading when -- possibly helpful
but this doesn't work:
make show-install-setup make: *** No rule to make target `show-install-setup'. Stop.
I installed in /opt as I didn't want to overwrite my current ghc. It would be nice if there was an uninstall target for make.
I removed /opt/bin/* and /opt/lib/* as there were only ghc files there. Then I did an uninstall-hs (uninstall of Haskell Platform) Then install into the default (/usr/local) I get:
/usr/bin/install -c -m 644 docs/man/ghc.1 "/usr/local/share/man/man1" install: /usr/local/share/man/man1/ghc.1: No such file or directory make[1]: *** [install_man] Error 71 make: *** [install] Error 2
I then did
ls -l /usr/local/share/man/man1/ghc.1 lrwxr-xr-x 1 gcolpitts admin 81 Oct 11 17:35 /usr/local/share/man/man1/ghc.1 -> /Library/Frameworks/GHC.framework/Versions/7.10.2-x86_64/usr/share/man/man1/ghc.1
then
rm /usr/local/share/man/man1/ghc.1
and then "make install" worked
However cabal install hlint didn't work because it couldn't install text-1.2.1.3:
cabal install text ...
Data/Text.hs:203:8: Could not find module ‘Control.DeepSeq’ Perhaps you haven't installed the profiling libraries for package ‘deepseq-1.4.1.1@deeps_6vMKxt5sPFR0XsbRWvvq59’? Use -v to see a list of the files searched for.
Data/Text.hs:208:8: Could not find module ‘Data.Char’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for.
Data/Text.hs:209:8: Could not find module ‘Data.Data’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for.
Data/Text.hs:211:8: Could not find module ‘Control.Monad’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? Use -v to see a list of the files searched for.
Data/Text.hs:212:8: Could not find module ‘Control.Monad.ST’ Perhaps you haven't installed the profiling libraries for package ‘base-4.8.2.0’? ...
ghc-pkg list /usr/local/lib/ghc-7.10.2.20151105/package.conf.d: Cabal-1.22.4.0 array-0.5.1.0 base-4.8.2.0 bin-package-db-0.0.0.0 binary-0.7.5.0 rts-1.0 bytestring-0.10.6.0 containers-0.5.6.2 deepseq-1.4.1.1 directory-1.2.2.0 filepath-1.4.0.0 (ghc-7.10.2.20151105) ghc-prim-0.4.0.0 haskeline-0.7.2.1 hoopl-3.10.0.2 hpc-0.6.0.2 integer-gmp-1.0.0.0 pretty-1.1.2.0 process-1.2.3.0 template-haskell-2.10.0.0 terminfo-0.4.0.1 time-1.5.0.1 transformers-0.4.2.0 unix-2.7.1.0 xhtml-3000.2.1
ghc-pkg check
Similar problems with cabal install vector
On Mon, Nov 9, 2015 at 12:07 AM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
nope, my error was a bad copy and paste :)
heres a link to my build (uses the GCC style rts build, which should be more performant than the default clang one last i checked, also has html docs and should work OS X >= 10.7)
https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff...
(http:// also works)
shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2 003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce
for those who want to check the check the sha sum
On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts < george.colpitts@gmail.com> wrote:
I get
make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1 make[1]: *** Waiting for unfinished jobs.... checking whether byte ordering is bigendian... no checking assembler .cfi pseudo-op support... yes checking for _ prefix in compiled symbols... yes checking whether .eh_frame section should be read-only... expr: syntax error no checking for __attribute__((visibility("hidden")))... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/Makefile config.status: creating include/ffi.h config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating man/Makefile config.status: creating libffi.pc config.status: creating fficonfig.h config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h config.status: executing buildir commands config.status: create top_srcdir/Makefile guessed from local Makefile config.status: build in x86_64-apple-darwin (HOST=) config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include commands config.status: executing src commands # wc on OS X has spaces in its output, which libffi's Makefile # doesn't expect, so we tweak it to sed them out mv libffi/build/Makefile libffi/build/Makefile.orig sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig > libffi/build/Makefile "touch" libffi/stamp.ffi.static-shared.configure make: *** [all] Error 2
Is that the same error you are getting?
On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald < carter.schonwald@gmail.com> wrote:
I'm having trouble setting the make file flags to make the Mac build use the intree gmp. I'm going to dig into this a bit more this evening.
On Sunday, November 8, 2015, Ben Gamari
wrote: Ben Gamari
writes: > Ben Gamari
writes: > >> Hello everyone, >> >> We are pleased to announce the second release candidate for GHC 7.10.3: >> >> https://downloads.haskell.org/~ghc/7.10.3-rc2/ >> > It has been brought to my attention that the configure script in this > source tarballs is out of date. Because of this `configure` will > still fail on OS X. Reports suggest that there may be other issues > unrelated to the configure issue on OS X as well. > Further testing suggests that perhaps the only issue is the out-of-date `configure` script. Mac OS X users with `autotools` installed should be able to run `./boot` in the source tree to bring `configure` up-to-date, at which point this release candidate should be buildable. I'll cut an -rc3 with a fixed `configure` script today.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

I understand this isn't a Haskell Platform thing. I just uninstalled the
Haskell Platform before installing the binary as I wanted to make sure I
didn't have a mixture of both on my machine
Before doing the last make install I had done:
./configure --prefix=/usr/local
On Mon, Nov 9, 2015 at 9:51 AM, Carter Schonwald wrote: Why were you trying to do Haskell platform things ?
This isn't a Haskell platform build. Just configure --prefix=blsh and
then make install On Monday, November 9, 2015, George Colpitts install into /opt works fine
However the INSTALL file says `make show-install-setup' prints the details of where the different
pieces of the bundle are heading when -- possibly helpful but this doesn't work: make show-install-setup
make: *** No rule to make target `show-install-setup'. Stop. I installed in /opt as I didn't want to overwrite my current ghc. It
would be nice if there was an uninstall target for make. I removed /opt/bin/* and /opt/lib/* as there were only ghc files there.
Then I did an uninstall-hs (uninstall of Haskell Platform)
Then install into the default (/usr/local) I get: /usr/bin/install -c -m 644 docs/man/ghc.1 "/usr/local/share/man/man1"
install: /usr/local/share/man/man1/ghc.1: No such file or directory
make[1]: *** [install_man] Error 71
make: *** [install] Error 2 I then did ls -l /usr/local/share/man/man1/ghc.1
lrwxr-xr-x 1 gcolpitts admin 81 Oct 11 17:35
/usr/local/share/man/man1/ghc.1 ->
/Library/Frameworks/GHC.framework/Versions/7.10.2-x86_64/usr/share/man/man1/ghc.1 then rm /usr/local/share/man/man1/ghc.1 and then "make install" worked However cabal install hlint didn't work because it couldn't install
text-1.2.1.3: cabal install text
... Data/Text.hs:203:8:
Could not find module ‘Control.DeepSeq’
Perhaps you haven't installed the profiling libraries for package
‘deepseq-1.4.1.1@deeps_6vMKxt5sPFR0XsbRWvvq59’?
Use -v to see a list of the files searched for. Data/Text.hs:208:8:
Could not find module ‘Data.Char’
Perhaps you haven't installed the profiling libraries for package
‘base-4.8.2.0’?
Use -v to see a list of the files searched for. Data/Text.hs:209:8:
Could not find module ‘Data.Data’
Perhaps you haven't installed the profiling libraries for package
‘base-4.8.2.0’?
Use -v to see a list of the files searched for. Data/Text.hs:211:8:
Could not find module ‘Control.Monad’
Perhaps you haven't installed the profiling libraries for package
‘base-4.8.2.0’?
Use -v to see a list of the files searched for. Data/Text.hs:212:8:
Could not find module ‘Control.Monad.ST’
Perhaps you haven't installed the profiling libraries for package
‘base-4.8.2.0’?
... ghc-pkg list
/usr/local/lib/ghc-7.10.2.20151105/package.conf.d:
Cabal-1.22.4.0
array-0.5.1.0
base-4.8.2.0
bin-package-db-0.0.0.0
binary-0.7.5.0
rts-1.0
bytestring-0.10.6.0
containers-0.5.6.2
deepseq-1.4.1.1
directory-1.2.2.0
filepath-1.4.0.0
(ghc-7.10.2.20151105)
ghc-prim-0.4.0.0
haskeline-0.7.2.1
hoopl-3.10.0.2
hpc-0.6.0.2
integer-gmp-1.0.0.0
pretty-1.1.2.0
process-1.2.3.0
template-haskell-2.10.0.0
terminfo-0.4.0.1
time-1.5.0.1
transformers-0.4.2.0
unix-2.7.1.0
xhtml-3000.2.1 ghc-pkg check Similar problems with cabal install vector On Mon, Nov 9, 2015 at 12:07 AM, Carter Schonwald <
carter.schonwald@gmail.com> wrote: nope, my error was a bad copy and paste :) heres a link to my build (uses the GCC style rts build, which should be
more performant than the default clang one last i checked, also has html
docs and should work OS X >= 10.7) https://www.wellposed.com.s3.amazonaws.com/opensource/ghc/releasebuild-unoff... (http:// also works) shasum -a512 ghc-7.10.2.20151105-x86_64-apple-darwin.tar.bz2
003a23929a17e9d01f52ef0a9388b6af51d409eda12627b20500c820f44da1e21976a46da7a50d040072cf5243a05d8f6a4344899fe3c2d8fb3f4f101ef29dce for those who want to check the check the sha sum On Sun, Nov 8, 2015 at 9:36 PM, George Colpitts <
george.colpitts@gmail.com> wrote: I get make[1]: *** [libraries/integer-gmp2/gmp/gmp.h] Error 1
make[1]: *** Waiting for unfinished jobs....
checking whether byte ordering is bigendian... no
checking assembler .cfi pseudo-op support... yes
checking for _ prefix in compiled symbols... yes
checking whether .eh_frame section should be read-only... expr: syntax
error
no
checking for __attribute__((visibility("hidden")))... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/ffi.h
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating man/Makefile
config.status: creating libffi.pc
config.status: creating fficonfig.h
config.status: linking ../src/x86/ffitarget.h to include/ffitarget.h
config.status: executing buildir commands
config.status: create top_srcdir/Makefile guessed from local Makefile
config.status: build in x86_64-apple-darwin (HOST=)
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing include commands
config.status: executing src commands
# wc on OS X has spaces in its output, which libffi's Makefile
# doesn't expect, so we tweak it to sed them out
mv libffi/build/Makefile libffi/build/Makefile.orig
sed "s#wc -w#wc -w | sed 's/ //g'#" < libffi/build/Makefile.orig >
libffi/build/Makefile
"touch" libffi/stamp.ffi.static-shared.configure
make: *** [all] Error 2 Is that the same error you are getting? On Sun, Nov 8, 2015 at 9:34 PM, Carter Schonwald <
carter.schonwald@gmail.com> wrote: I'm having trouble setting the make file flags to make the Mac build
use the intree gmp. I'm going to dig into this a bit more this evening. On Sunday, November 8, 2015, Ben Gamari Ben Gamari > Ben Gamari I'll cut an -rc3 with a fixed `configure` script today. Cheers, - Ben _______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

I haven't looked but I note for the record that the size of the tar.xz
is increasing:
10547868 Mar 30 2015 ghc-7.10.1-src.tar.xz
11113204 Jul 31 15:50 ghc-7.10.2-src.tar.xz
13270576 Nov 9 13:12 ghc-7.10.2.20151105-src.tar.xz
Jens
On 8 November 2015 at 07:28, Ben Gamari
We are pleased to announce the second release candidate for GHC 7.10.3:
Thanks! I am building it now in Fedora Copr: https://copr.fedoraproject.org/coprs/petersen/ghc-7.10.3/build/138255/ Jens

Hello everyone, We are pleased to announce the third release candidate of GHC 7.10.3: https://downloads.haskell.org/~ghc/7.10.3-rc3/ There have been a few changes since -rc2, * The newly-introduced readelf configure check has been disabled on non-ELF platforms * Some tracing output from the typechecker that was causing some testsuites to fail was removed * A latent bug in call arity analysis (#11064) is fixed * A code generation bug (#10870) in the PowerPC NCG is fixed * A bug in the treatment of foreign calls during demand analysis (#11076) which had affected GHCJS is fixed * A bug in the x86 NCG causing invalid assembly to be produced when compiling with `-g` is fixed. At this moment you will find the source tarball, as well as, 64-bit Windows, Mac OS X, 32- and 64-bit modern Linux (built on Debian 8) binary distributions available at the above URL. As usual, you may need to work around our content delivery network's update latency by adding redundant forward-slashes to the URL. It has come to our attention that there still may be some issues with long command lines on Windows with this release: While the toolchain upgrade included in this release has the response file support necessary to work around this limitation, the version of the Cabal library shipped with this release does not. Unfortunately, the fix [1], which affects Cabal's haddock integration, has not yet shipped in a Cabal release. If you encounter this issue you might consider installing Cabal and cabal-install from git. Lastly, I'd like to take a moment to acknowledge Futureice [2], who have donated a brand new Mac Mini for use by GHC developers to help support this platform. Their generosity is the reason we are able to offer OS X builds to you today. Many thanks to Futureice for this donation! Happy testing! Cheers, - Ben [1] https://github.com/haskell/cabal/commit/1c1228a808b55331ac1db6d71fd2f8533f5f... [2] http://futurice.com/

Ben Gamari
:
Lastly, I'd like to take a moment to acknowledge Futureice [2], who have donated a brand new Mac Mini for use by GHC developers to help support this platform. Their generosity is the reason we are able to offer OS X builds to you today.
Many thanks to Futureice for this donation!
Wow — that is generous! Many thanks to them! Manuel

On 18 November 2015 at 23:48, Ben Gamari
We are pleased to announce the third release candidate of GHC 7.10.3:
Thanks, I built it for Fedora and RHEL/CentOS 7 in my copr repo: https://copr.fedoraproject.org/coprs/petersen/ghc-7.10.3/ -Jens

Jens Petersen
On 18 November 2015 at 23:48, Ben Gamari
wrote: We are pleased to announce the third release candidate of GHC 7.10.3:
Thanks, I built it for Fedora and RHEL/CentOS 7 in my copr repo:
Thanks Jens! On that note, 7.10.3 is coming. At the moment I am blocked on getting a Cabal release tagged but hopefully this will happen Real Soon Now(TM). Cheers, - Ben

Cool. Please let me know how I can help with the Mac build :)
I'm a bit busy at work this week, but I can slice out soem time to help get
all the details right
On Sunday, November 29, 2015, Ben Gamari
Jens Petersen
javascript:;> writes: On 18 November 2015 at 23:48, Ben Gamari
javascript:;> wrote: We are pleased to announce the third release candidate of GHC 7.10.3:
Thanks, I built it for Fedora and RHEL/CentOS 7 in my copr repo:
Thanks Jens!
On that note, 7.10.3 is coming. At the moment I am blocked on getting a Cabal release tagged but hopefully this will happen Real Soon Now(TM).
Cheers,
- Ben

On 29 November 2015 at 23:54, Ben Gamari
On that note, 7.10.3 is coming. At the moment I am blocked on getting a Cabal release tagged but hopefully this will happen Real Soon Now(TM).
Cool - Cabal-1.22.5.0 went into Stackage Nightly yesterday. :-)

On 2 December 2015 at 01:54, Jens Petersen
On 29 November 2015 at 23:54, Ben Gamari
wrote: On that note, 7.10.3 is coming. At the moment I am blocked on getting a Cabal release tagged but hopefully this will happen Real Soon Now(TM).
Cool - Cabal-1.22.5.0 went into Stackage Nightly yesterday. :-)
I saw that GHC 7.10.3 is available at http://downloads.haskell.org/~ghc/7.10.3/ Does anyone have an ETA for GHC 7.10.3? (In Agda headquarters we are trying to decide between waiting or realising a new version not tested with GHC 7.10.3) -- Andrés

Andrés Sicard-Ramírez
On 2 December 2015 at 01:54, Jens Petersen
wrote: On 29 November 2015 at 23:54, Ben Gamari
wrote: On that note, 7.10.3 is coming. At the moment I am blocked on getting a Cabal release tagged but hopefully this will happen Real Soon Now(TM).
Cool - Cabal-1.22.5.0 went into Stackage Nightly yesterday. :-)
I saw that GHC 7.10.3 is available at
http://downloads.haskell.org/~ghc/7.10.3/
Does anyone have an ETA for GHC 7.10.3?
Indeed; hopefully it will be out within the day. Currently the Haskell Platform packagers are working their magic with it. Cheers, - Ben
participants (7)
-
Andrés Sicard-Ramírez
-
Ben Gamari
-
Ben Gamari
-
Carter Schonwald
-
George Colpitts
-
Jens Petersen
-
Manuel M T Chakravarty