GHC 8.0.1-rc3 source tarball availability

tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today. Hello GHC packagers, Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at http://downloads.haskell.org/~ghc/8.0.1-rc3/ This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release. If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release. Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well. Good luck and thanks for all of your work! Cheers, - Ben [1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html

Does it take a while for the source tarball to show up? All I see is the Linux binary distribution. Geoff On 04/10/2016 11:05 AM, Ben Gamari wrote:
tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today.
Hello GHC packagers,
Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at
http://downloads.haskell.org/~ghc/8.0.1-rc3/
This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release.
If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release.
Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well.
Good luck and thanks for all of your work!
Cheers,
- Ben
[1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Geoffrey Mainland
Does it take a while for the source tarball to show up? All I see is the Linux binary distribution.
Oh dear, it seems I moved over the wrong file. Sorry about that, everyone. Moreover, I noticed while looking through the patch review queue this afternoon that there are a few patches that should really be in the RC as well. I may take this mistake as an opportunity to fold these in. I'll try to get a new tarball up in the next few hours and post an update here when this happens. Cheers, - Ben

http://git.haskell.org/ghc.git also doesn't seem to list an rc3 tag yet :)
On Sun, Apr 10, 2016 at 1:53 PM, Ben Gamari
Geoffrey Mainland
writes: Does it take a while for the source tarball to show up? All I see is the Linux binary distribution.
Oh dear, it seems I moved over the wrong file. Sorry about that, everyone.
Moreover, I noticed while looking through the patch review queue this afternoon that there are a few patches that should really be in the RC as well. I may take this mistake as an opportunity to fold these in.
I'll try to get a new tarball up in the next few hours and post an update here when this happens.
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Carter Schonwald
http://git.haskell.org/ghc.git also doesn't seem to list an rc3 tag yet :)
That's correct, I mentioned in the original announcement that I didn't push the tag yet in the in case there are issues. I likely won't push it until we have at least a few of the binary distributions done. Cheers, - Ben

Ben Gamari
Geoffrey Mainland
writes: Does it take a while for the source tarball to show up? All I see is the Linux binary distribution.
Oh dear, it seems I moved over the wrong file. Sorry about that, everyone.
Moreover, I noticed while looking through the patch review queue this afternoon that there are a few patches that should really be in the RC as well. I may take this mistake as an opportunity to fold these in.
I'll try to get a new tarball up in the next few hours and post an update here when this happens.
I've pushed a new tarball based on 9c48d8a02dd80bba3bd313bc52add841530e28dc. I have pushed essentially everything into this candidate that I expect will go into 8.0.1. It validates but it isn't nearly as well tested as the previous tree. I'll try doing some further builds tomorrow and let you all know if anything goes awry. Happy building! Cheers, - Ben

https://wellposed-carter-files.s3.amazonaws.com/opensource/ghc/releasebuild-...
the sha512 is
shasum -a512 ghc-8.0.0.20160411-x86_64-apple-darwin.tar.xz
3cb8b6c2e549539eb6adf0bda080c96018485df62b59889ddc2f4023c406c2eb4e923078721c42e4be3d889ea04dffd84b05de911285f9a0daf71c95fd68fe80
enjoy!
On Sun, Apr 10, 2016 at 9:55 PM, Ben Gamari
Ben Gamari
writes: Geoffrey Mainland
writes: Does it take a while for the source tarball to show up? All I see is the Linux binary distribution.
Oh dear, it seems I moved over the wrong file. Sorry about that, everyone.
Moreover, I noticed while looking through the patch review queue this afternoon that there are a few patches that should really be in the RC as well. I may take this mistake as an opportunity to fold these in.
I'll try to get a new tarball up in the next few hours and post an update here when this happens.
I've pushed a new tarball based on 9c48d8a02dd80bba3bd313bc52add841530e28dc. I have pushed essentially everything into this candidate that I expect will go into 8.0.1. It validates but it isn't nearly as well tested as the previous tree. I'll try doing some further builds tomorrow and let you all know if anything goes awry.
Happy building!
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

2016-04-11 3:55 GMT+02:00 Ben Gamari
Ben Gamari
writes: I've pushed a new tarball based on 9c48d8a02dd80bba3bd313bc52add841530e28dc.
The FreeBSD builds (32- and 64-bit, suitable for 9.3-RELEASE or later) are now available there: http://haskell.inf.elte.hu/ghc/8.0.0.20160411/

This fails for me with the following error; I'm using the latest macOS and
Xcode.
"inplace/bin/ghc-stage1" -o ghc/stage2/build/tmp/ghc-stage2 -hisuf dyn_hi
-osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall
-hide-all-packages -i -ighc/. -ighc/stage2/build
-ighc/stage2/build/autogen -Ighc/stage2/build -Ighc/stage2/build/autogen
-optP-DGHCI -optP-include -optPghc/stage2/build/autogen/cabal_macros.h
-package-id array-0.5.1.0 -package-id base-4.9.0.0 -package-id
bytestring-0.10.7.0 -package-id containers-0.5.7.1 -package-id
deepseq-1.4.2.0 -package-id directory-1.2.5.1 -package-id filepath-1.4.1.0
-package-id ghc-8.0.0.20160411 -package-id ghc-boot-8.0.0.20160411
-package-id ghci-8.0.0.20160411 -package-id haskeline-0.7.2.2 -package-id
process-1.4.2.0 -package-id time-1.6 -package-id transformers-0.5.2.0
-package-id unix-2.7.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2
-no-hs-main -threaded -no-user-package-db -rtsopts
-Wnoncanonical-monad-instances -odir ghc/stage2/build -hidir
ghc/stage2/build -stubdir ghc/stage2/build
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/haskeline/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/terminfo/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/compiler/stage2/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/process/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/hpc/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/hoopl/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/ghci/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/transformers/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/template-haskell/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/pretty/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/ghc-boot/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/directory/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/unix/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/time/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/filepath/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/binary/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/containers/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/bytestring/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/deepseq/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/array/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/base/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/integer-gmp/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/libraries/ghc-prim/dist-install/build'
-optl-L'/Users/gcolpitts/Downloads/ghc-8.0.0.20160411/rts/dist/build'
-optl-lncurses -optl-liconv -optl-lgmp -optl-lm -optl-ldl -fPIC -dynamic
-H32m -O -Wall -hide-all-packages -i -ighc/. -ighc/stage2/build
-ighc/stage2/build/autogen -Ighc/stage2/build -Ighc/stage2/build/autogen
-optP-DGHCI -optP-include -optPghc/stage2/build/autogen/cabal_macros.h
-package-id array-0.5.1.0 -package-id base-4.9.0.0 -package-id
bytestring-0.10.7.0 -package-id containers-0.5.7.1 -package-id
deepseq-1.4.2.0 -package-id directory-1.2.5.1 -package-id filepath-1.4.1.0
-package-id ghc-8.0.0.20160411 -package-id ghc-boot-8.0.0.20160411
-package-id ghci-8.0.0.20160411 -package-id haskeline-0.7.2.2 -package-id
process-1.4.2.0 -package-id time-1.6 -package-id transformers-0.5.2.0
-package-id unix-2.7.2.0 -Wall -fno-warn-name-shadowing -XHaskell2010 -O2
-no-hs-main -threaded -no-user-package-db -rtsopts
-Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath
-optl-Wl,'@loader_path/../haskeline-0.7.2.2' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../terminfo-0.4.0.2' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../ghc-8.0.0.20160411' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../process-1.4.2.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../hpc-0.6.0.3' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../hoopl-3.10.2.1' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../ghci-8.0.0.20160411' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../transformers-0.5.2.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../template-haskell-2.11.0.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../pretty-1.1.3.3' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../ghc-boot-8.0.0.20160411' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../directory-1.2.5.1' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../unix-2.7.2.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../time-1.6' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../filepath-1.4.1.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../binary-0.8.2.1' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../containers-0.5.7.1' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../bytestring-0.10.7.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../deepseq-1.4.2.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../array-0.5.1.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../base-4.9.0.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../integer-gmp-1.0.0.1' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../ghc-prim-0.5.0.0' -optl-Wl,-rpath
-optl-Wl,'@loader_path/../rts' ghc/stage2/build/Main.dyn_o
ghc/stage2/build/GHCi/UI.dyn_o ghc/stage2/build/GHCi/UI/Info.dyn_o
ghc/stage2/build/GHCi/UI/Monad.dyn_o ghc/stage2/build/GHCi/UI/Tags.dyn_o
ghc/stage2/build/hschooks.dyn_o
Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main.
Call hs_init_ghc() from your main() function to set these options.
Undefined symbols for architecture x86_64:
"_stg_sel_17_upd_info", referenced from:
_s1xEL_info in UI.dyn_o
_s1xG6_info in UI.dyn_o
_s1xPC_info in UI.dyn_o
_s1xQ9_info in UI.dyn_o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
`gcc' failed in phase `Linker'. (Exit code: 1)
make[1]: *** [ghc/stage2/build/tmp/ghc-stage2] Error 1
make: *** [all] Error 2
bash-3.2$
On Sun, Apr 10, 2016 at 10:55 PM Ben Gamari
Ben Gamari
writes: Geoffrey Mainland
writes: Does it take a while for the source tarball to show up? All I see is the Linux binary distribution.
Oh dear, it seems I moved over the wrong file. Sorry about that, everyone.
Moreover, I noticed while looking through the patch review queue this afternoon that there are a few patches that should really be in the RC as well. I may take this mistake as an opportunity to fold these in.
I'll try to get a new tarball up in the next few hours and post an update here when this happens.
I've pushed a new tarball based on 9c48d8a02dd80bba3bd313bc52add841530e28dc. I have pushed essentially everything into this candidate that I expect will go into 8.0.1. It validates but it isn't nearly as well tested as the previous tree. I'll try doing some further builds tomorrow and let you all know if anything goes awry.
Happy building!
Cheers,
- Ben _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

George Colpitts
This fails for me with the following error; I'm using the latest macOS and Xcode.
Hmm, this is very odd. Unfortunately due to firewall issues I don't have reliable access to our OS X box, so I was unable to test this particular tarball, but a few days ago I was able to build without any trouble. Have you checked the obvious things (e.g. distclean, rebuild, etc.)? Cheers, - Ben

George: does my build work for you?
On Monday, April 11, 2016, Ben Gamari
George Colpitts
javascript:;> writes: This fails for me with the following error; I'm using the latest macOS and Xcode.
Hmm, this is very odd. Unfortunately due to firewall issues I don't have reliable access to our OS X box, so I was unable to test this particular tarball, but a few days ago I was able to build without any trouble.
Have you checked the obvious things (e.g. distclean, rebuild, etc.)?
Cheers,
- Ben

Thanks Ben, none of this is obvious to me :) I just read the doc which
doesn't mention distclean or rebuild
which I have never had to do on earlier source distributions
. I did a make distclean, then a configure, then a make -j5 and got the
same error. by rebuild do you mean do it again starting from scratch?
I did google the error, i.e. 'Haskell "_stg_sel_17_upd_info" ' and found
that a few people have encountered this this month. Most importantly it led
me to https://ghc.haskell.org/trac/ghc/ticket/11155#comment:10 :
Changed 2 days ago by wereHamster
↳ Reply
Ran into this trying to build HEAD today on Mac OS X 10.11.3. But a
slightly different message:
Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main.
Call hs_init_ghc() from your main() function to set these options.
Undefined symbols for architecture x86_64:
"_stg_sel_17_upd_info", referenced from:
_s1xPf_info in UI.dyn_o
_s1xQA_info in UI.dyn_o
_s1xZU_info in UI.dyn_o
_s1y0r_info in UI.dyn_o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
`gcc' failed in phase `Linker'. (Exit code: 1)
make[1]: *** [ghc/stage2/build/tmp/ghc-stage2] Error 1
make: *** [all] Error 2
Should I reopen 11155 or open a new ticket?
Thanks
George
On Mon, Apr 11, 2016 at 9:33 AM Ben Gamari
George Colpitts
writes: This fails for me with the following error; I'm using the latest macOS and Xcode.
Hmm, this is very odd. Unfortunately due to firewall issues I don't have reliable access to our OS X box, so I was unable to test this particular tarball, but a few days ago I was able to build without any trouble.
Have you checked the obvious things (e.g. distclean, rebuild, etc.)?
Cheers,
- Ben

George: In the mean time does my build work on your machine?
On Apr 11, 2016 5:57 PM, "George Colpitts"
Thanks Ben, none of this is obvious to me :) I just read the doc which doesn't mention distclean or rebuild which I have never had to do on earlier source distributions . I did a make distclean, then a configure, then a make -j5 and got the same error. by rebuild do you mean do it again starting from scratch?
I did google the error, i.e. 'Haskell "_stg_sel_17_upd_info" ' and found that a few people have encountered this this month. Most importantly it led me to https://ghc.haskell.org/trac/ghc/ticket/11155#comment:10 :
Changed 2 days ago by wereHamster ↳ Reply Ran into this trying to build HEAD today on Mac OS X 10.11.3. But a slightly different message:
Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. Undefined symbols for architecture x86_64: "_stg_sel_17_upd_info", referenced from: _s1xPf_info in UI.dyn_o _s1xQA_info in UI.dyn_o _s1xZU_info in UI.dyn_o _s1y0r_info in UI.dyn_o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) `gcc' failed in phase `Linker'. (Exit code: 1) make[1]: *** [ghc/stage2/build/tmp/ghc-stage2] Error 1 make: *** [all] Error 2
Should I reopen 11155 or open a new ticket?
Thanks George
On Mon, Apr 11, 2016 at 9:33 AM Ben Gamari
wrote: George Colpitts
writes: This fails for me with the following error; I'm using the latest macOS and Xcode.
Hmm, this is very odd. Unfortunately due to firewall issues I don't have reliable access to our OS X box, so I was unable to test this particular tarball, but a few days ago I was able to build without any trouble.
Have you checked the obvious things (e.g. distclean, rebuild, etc.)?
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

Yes it does.
On Mon, Apr 11, 2016 at 7:36 PM Carter Schonwald
George: In the mean time does my build work on your machine? On Apr 11, 2016 5:57 PM, "George Colpitts"
wrote: Thanks Ben, none of this is obvious to me :) I just read the doc which doesn't mention distclean or rebuild which I have never had to do on earlier source distributions . I did a make distclean, then a configure, then a make -j5 and got the same error. by rebuild do you mean do it again starting from scratch?
I did google the error, i.e. 'Haskell "_stg_sel_17_upd_info" ' and found that a few people have encountered this this month. Most importantly it led me to https://ghc.haskell.org/trac/ghc/ticket/11155#comment:10 :
Changed 2 days ago by wereHamster ↳ Reply Ran into this trying to build HEAD today on Mac OS X 10.11.3. But a slightly different message:
Warning: -rtsopts and -with-rtsopts have no effect with -no-hs-main. Call hs_init_ghc() from your main() function to set these options. Undefined symbols for architecture x86_64: "_stg_sel_17_upd_info", referenced from: _s1xPf_info in UI.dyn_o _s1xQA_info in UI.dyn_o _s1xZU_info in UI.dyn_o _s1y0r_info in UI.dyn_o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) `gcc' failed in phase `Linker'. (Exit code: 1) make[1]: *** [ghc/stage2/build/tmp/ghc-stage2] Error 1 make: *** [all] Error 2
Should I reopen 11155 or open a new ticket?
Thanks George
On Mon, Apr 11, 2016 at 9:33 AM Ben Gamari
wrote: George Colpitts
writes: This fails for me with the following error; I'm using the latest macOS and Xcode.
Hmm, this is very odd. Unfortunately due to firewall issues I don't have reliable access to our OS X box, so I was unable to test this particular tarball, but a few days ago I was able to build without any trouble.
Have you checked the obvious things (e.g. distclean, rebuild, etc.)?
Cheers,
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

George Colpitts
Thanks Ben, none of this is obvious to me :) I just read the doc which doesn't mention distclean or rebuild which I have never had to do on earlier source distributions Hi George!
Sorry for the poor choice of words, indeed the tracking down issue like this is anything but obvious; thanks for your time identifying this one! For the record, `make distclean` is a more thorough variant of `make clean`; distclean'ing a fresh source distribution should never be necessary, although it is often a good first step just to make sure things are in a known state.
. I did a make distclean, then a configure, then a make -j5 and got the same error. by rebuild do you mean do it again starting from scratch?
I did google the error, i.e. 'Haskell "_stg_sel_17_upd_info" ' and found that a few people have encountered this this month. Most importantly it led me to https://ghc.haskell.org/trac/ghc/ticket/11155#comment:10 :
Ahh, great find! Yes, it sounds like this issue is still not resolved although the fact that it now only appears to occur on OS X boxen is rather odd. Let's continue this discussion on the ticket. Cheers, - Ben

My understanding is that the required version of llvm is 3.7. Is it safe to
assume that 3.7.1 is also okay?
On Sun, Apr 10, 2016 at 12:05 PM Ben Gamari
tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today.
Hello GHC packagers,
Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at
http://downloads.haskell.org/~ghc/8.0.1-rc3/
This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release.
If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release.
Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well.
Good luck and thanks for all of your work!
Cheers,
- Ben
[1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

George Colpitts
My understanding is that the required version of llvm is 3.7. Is it safe to assume that 3.7.1 is also okay?
Yep, in principle anything from the 3.7 series should work. Now that you mention it, we should probably do a better job of advertising which LLVM versions are supported. Cheers, - Ben

George Colpitts wrote:
My understanding is that the required version of llvm is 3.7. Is it safe to assume that 3.7.1 is also okay?
On Sun, Apr 10, 2016 at 12:05 PM Ben Gamari
wrote: tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today.
Hello GHC packagers,
Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at
http://downloads.haskell.org/~ghc/8.0.1-rc3/
This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release.
If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release.
Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well.
Good luck and thanks for all of your work!
Cheers,
- Ben
[1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/

I got past my first problem (see
https://ghc.haskell.org/trac/ghc/ticket/11823#comment:13 for the
resolution) but now I have the following problem building the doc (on a
Mac) .
It seems like it doesn't like font names with spaces, not sure why (or if!)
this would be Mac specific:
Invalid fontname `DejaVu Sans', contains ' '
longer extract from the output:
copying static files... This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX
Live 2015) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
(./users_guide.tex
LaTeX2e <2015/01/01>
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
(./sphinxmanual.cls
Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual)
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/report.cls
Document Class: report 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/size10.clodone
copying extra files... done
dumping search index in English (code: en) ... )))
(/usr/local/texlive/2015/texmf-dist/tex/latex/cmap/cmap.sty
Package cmap Warning: pdftex not detected - exiting.
)done
dumping object inventory...
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/t1enc.defdone
build succeeded, 25 warnings.
))
(/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2015/texmf-dist/tex/generic/babel-english/english.ldf
(/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.def
(/usr/local/texlive/2015/texmf-dist/tex/generic/babel/xebabel.def))))
(/usr/local/texlive/2015/texmf-dist/tex/latex/psnfss/times.sty)
(./fncychap.sty
) (/usr/local/texlive/2015/texmf-dist/tex/latex/tools/longtable.sty)
(./sphinx.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/textcomp.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/ts1enc.def))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fancybox/fancybox.sty
Style option: `fancybox' v1.4 <2010/05/15> (tvz)
) (/usr/local/texlive/2015/texmf-dist/tex/latex/titlesec/titlesec.sty)
(./tabulary.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/tools/array.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/makeidx.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/framed/framed.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/color.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/color.cfg)
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xetex-def/xetex.def))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty
Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline
fix
<2008/02/07> (tvz)
(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/keyval.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/threeparttable/threeparttable.sty
) (/usr/local/texlive/2015/texmf-dist/tex/latex/mdwtools/footnote.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/wrapfig/wrapfig.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/parskip/parskip.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/alltt.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/upquote/upquote.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/graphics.cfg)))
(/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/local/texlive/2015/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/local/texlive/2015/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/hxetex.def
(/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/puenc.def)
(/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/hypcap.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/caption/newfloat.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/capt-of/capt-of.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/needspace/needspace.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/multirow/multirow.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/eqparbox/eqparbox.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/environ/environ.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3-code.tex)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3unicode-data.def)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def))
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-patches.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1enc.def)
(/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmr.fd))
(/usr/local/texlive/2015/texmf-dist/tex/xelatex/xunicode/xunicode.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/tipa/t3enc.def
(/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.cfg)))kpathsea:make_tex:
.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
!
! The font "DejaVu Sans" cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H <return>.
!...............................................
l.23 \setsansfont{DejaVu Sans}
?
On Sun, Apr 10, 2016 at 12:05 PM Ben Gamari
tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today.
Hello GHC packagers,
Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at
http://downloads.haskell.org/~ghc/8.0.1-rc3/
This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release.
If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release.
Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well.
Good luck and thanks for all of your work!
Cheers,
- Ben
[1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs

If you look at the bottom of the error, `fontspec` has already given you the more specific diagnosis of what's wrong:
The font "DejaVu Sans" cannot be found.
That is, you need to install the DejaVu Sans font. Dealing with fonts
and modern typesetting is a complete mystery to me though, so I'll
leave you to install it on your Mac. :)
On Wed, Apr 13, 2016 at 2:49 PM, George Colpitts
I got past my first problem (see https://ghc.haskell.org/trac/ghc/ticket/11823#comment:13 for the resolution) but now I have the following problem building the doc (on a Mac) .
It seems like it doesn't like font names with spaces, not sure why (or if!) this would be Mac specific:
Invalid fontname `DejaVu Sans', contains ' '
longer extract from the output:
copying static files... This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode (./users_guide.tex LaTeX2e <2015/01/01> Babel <3.9l> and hyphenation patterns for 79 languages loaded. (./sphinxmanual.cls Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/local/texlive/2015/texmf-dist/tex/latex/base/size10.clodone copying extra files... done dumping search index in English (code: en) ... ))) (/usr/local/texlive/2015/texmf-dist/tex/latex/cmap/cmap.sty
Package cmap Warning: pdftex not detected - exiting.
)done dumping object inventory... (/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/base/t1enc.defdone build succeeded, 25 warnings. )) (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.sty (/usr/local/texlive/2015/texmf-dist/tex/generic/babel-english/english.ldf (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.def (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/xebabel.def)))) (/usr/local/texlive/2015/texmf-dist/tex/latex/psnfss/times.sty) (./fncychap.sty ) (/usr/local/texlive/2015/texmf-dist/tex/latex/tools/longtable.sty) (./sphinx.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/textcomp.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/base/ts1enc.def)) (/usr/local/texlive/2015/texmf-dist/tex/latex/fancybox/fancybox.sty Style option: `fancybox' v1.4 <2010/05/15> (tvz) ) (/usr/local/texlive/2015/texmf-dist/tex/latex/titlesec/titlesec.sty) (./tabulary.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/makeidx.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/framed/framed.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/color.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/color.cfg) (/usr/local/texlive/2015/texmf-dist/tex/xelatex/xetex-def/xetex.def)) (/usr/local/texlive/2015/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz) (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/threeparttable/threeparttable.sty ) (/usr/local/texlive/2015/texmf-dist/tex/latex/mdwtools/footnote.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/alltt.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/graphics.cfg))) (/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/local/texlive/2015/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/local/texlive/2015/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/stringenc.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/hypcap.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/caption/newfloat.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/needspace/needspace.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/eqparbox/eqparbox.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/environ/environ.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/trimspaces/trimspaces.sty))) (/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3-code.tex) (/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3unicode-data.def) (/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def)) (/usr/local/texlive/2015/texmf-dist/tex/latex/l3packages/xparse/xparse.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-patches.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1enc.def) (/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmr.fd)) (/usr/local/texlive/2015/texmf-dist/tex/xelatex/xunicode/xunicode.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/tipa/t3enc.def (/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmss.fd))) (/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.cfg)))kpathsea:make_tex: .
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! fontspec error: "font-not-found" ! ! The font "DejaVu Sans" cannot be found. ! ! See the fontspec documentation for further information. ! ! For immediate help type H <return>. !...............................................
l.23 \setsansfont{DejaVu Sans}
?
On Sun, Apr 10, 2016 at 12:05 PM Ben Gamari
wrote: tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today.
Hello GHC packagers,
Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at
http://downloads.haskell.org/~ghc/8.0.1-rc3/
This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release.
If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release.
Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well.
Good luck and thanks for all of your work!
Cheers,
- Ben
[1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-- Regards, Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/

Thanks! with your response and Carter's I was able to get the doc to build!
On Wed, Apr 13, 2016 at 4:56 PM Austin Seipp
If you look at the bottom of the error, `fontspec` has already given you the more specific diagnosis of what's wrong:
The font "DejaVu Sans" cannot be found.
That is, you need to install the DejaVu Sans font. Dealing with fonts and modern typesetting is a complete mystery to me though, so I'll leave you to install it on your Mac. :)
On Wed, Apr 13, 2016 at 2:49 PM, George Colpitts
wrote: I got past my first problem (see https://ghc.haskell.org/trac/ghc/ticket/11823#comment:13 for the resolution) but now I have the following problem building the doc (on a Mac) .
It seems like it doesn't like font names with spaces, not sure why (or if!) this would be Mac specific:
Invalid fontname `DejaVu Sans', contains ' '
longer extract from the output:
copying static files... This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015) (preloaded format=xelatex) restricted \write18 enabled. entering extended mode (./users_guide.tex LaTeX2e <2015/01/01> Babel <3.9l> and hyphenation patterns for 79 languages loaded. (./sphinxmanual.cls Document Class: sphinxmanual 2009/06/02 Document class (Sphinx manual) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/local/texlive/2015/texmf-dist/tex/latex/base/size10.clodone copying extra files... done dumping search index in English (code: en) ... ))) (/usr/local/texlive/2015/texmf-dist/tex/latex/cmap/cmap.sty
Package cmap Warning: pdftex not detected - exiting.
)done dumping object inventory... (/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/base/t1enc.defdone build succeeded, 25 warnings. )) (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.sty (/usr/local/texlive/2015/texmf-dist/tex/generic/babel-english/english.ldf (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/babel.def (/usr/local/texlive/2015/texmf-dist/tex/generic/babel/xebabel.def)))) (/usr/local/texlive/2015/texmf-dist/tex/latex/psnfss/times.sty) (./fncychap.sty ) (/usr/local/texlive/2015/texmf-dist/tex/latex/tools/longtable.sty) (./sphinx.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/textcomp.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/base/ts1enc.def)) (/usr/local/texlive/2015/texmf-dist/tex/latex/fancybox/fancybox.sty Style option: `fancybox' v1.4 <2010/05/15> (tvz) ) (/usr/local/texlive/2015/texmf-dist/tex/latex/titlesec/titlesec.sty) (./tabulary.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/tools/array.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/makeidx.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/framed/framed.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/ifthen.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/color.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/color.cfg) (/usr/local/texlive/2015/texmf-dist/tex/xelatex/xetex-def/xetex.def)) (/usr/local/texlive/2015/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz) (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/keyval.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/threeparttable/threeparttable.sty
) (/usr/local/texlive/2015/texmf-dist/tex/latex/mdwtools/footnote.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/base/alltt.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/graphics.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/graphics/trig.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/graphics.cfg))) (/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty))
(/usr/local/texlive/2015/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/local/texlive/2015/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/local/texlive/2015/texmf-dist/tex/latex/url/url.sty))
Package hyperref Message: Driver (autodetected): hxetex.
(/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/hxetex.def (/usr/local/texlive/2015/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/local/texlive/2015/texmf-dist/tex/generic/oberdiek/stringenc.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(/usr/local/texlive/2015/texmf-dist/tex/latex/oberdiek/hypcap.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/caption/newfloat.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/needspace/needspace.sty)) (/usr/local/texlive/2015/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/local/texlive/2015/texmf-dist/tex/latex/eqparbox/eqparbox.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/environ/environ.sty
(/usr/local/texlive/2015/texmf-dist/tex/latex/trimspaces/trimspaces.sty)))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/expl3-code.tex)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3unicode-data.def)
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def))
(/usr/local/texlive/2015/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-patches.sty)
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/base/fontenc.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1enc.def) (/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmr.fd)) (/usr/local/texlive/2015/texmf-dist/tex/xelatex/xunicode/xunicode.sty (/usr/local/texlive/2015/texmf-dist/tex/latex/tipa/t3enc.def (/usr/local/texlive/2015/texmf-dist/tex/latex/euenc/eu1lmss.fd)))
(/usr/local/texlive/2015/texmf-dist/tex/latex/fontspec/fontspec.cfg)))kpathsea:make_tex:
.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! fontspec error: "font-not-found" ! ! The font "DejaVu Sans" cannot be found. ! ! See the fontspec documentation for further information. ! ! For immediate help type H <return>. !...............................................
l.23 \setsansfont{DejaVu Sans}
?
On Sun, Apr 10, 2016 at 12:05 PM Ben Gamari
wrote: tl;dr: If you would like to produce a binary distribution for GHC 8.0.1-rc3 then let us know, grab the source distribution and start building. The binary distributions will be all released one week from today.
Hello GHC packagers,
Austin and I are happy to announce the release of the 8.0.1-rc3 source distribution to binary packagers. You will find the tarball and usual assortment of signatures at
http://downloads.haskell.org/~ghc/8.0.1-rc3/
This release is the first where we are following our new release policy [1], where a one-week delay will be introduced between the release of the source and binary distributions. The goal of this policy is to give all platforms the opportunity for support from the first day of a release.
If all of the expected binary releases are submitted before the week-long delay is through, we can move forward with the release ahead of schedule. Given how late release candidate 3 is, we'd naturally like to get the binary releases out as soon is possible: The sooner we can get this -rc out the door the sooner we can get to the final release. Moreover, it would be appreciated if you could confirm that you intend to offer a binary distribution this release.
Otherwise, let either Austin or I know if you have any trouble building your distribution. I have yet to push the 8.0.1-rc3 tag in case we encounter unexpected issues but all of my builds with this tarball thusfar have gone quite well.
Good luck and thanks for all of your work!
Cheers,
- Ben
[1] https://mail.haskell.org/pipermail/ghc-devs/2016-March/011546.html _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
-- Regards,
Austin Seipp, Haskell Consultant Well-Typed LLP, http://www.well-typed.com/
participants (7)
-
Austin Seipp
-
Ben Gamari
-
Carter Schonwald
-
Erik de Castro Lopo
-
Geoffrey Mainland
-
George Colpitts
-
Páli Gábor János