
Hi all, Unfortunately, since the release of 6.10.3, still more problems have come to light in the 6.10 branch. We are therefore planning to do a 6.10.4 release. For 6.10.4, we will only consider fixes for serious bugs that cannot be easily worked around. So far, we plan to look into: * One of the patches in 6.10.2 introduced a problem where mkWeakForeignEnv# could segfault (already fixed) * readMutVar# is inlined/duplicated http://hackage.haskell.org/trac/ghc/ticket/3207 (already fixed, patch waiting to be merged) * "Permission denied" errors on Windows: http://hackage.haskell.org/trac/ghc/ticket/3231 http://hackage.haskell.org/trac/ghc/ticket/2924 * Some ghci tests fail with hLookAhead errors. We would like to at least understand exactly what is going on here. If you find any other bugs that you think we should look into for 6.10.4, please let us know. We don't have any plans for when to do the release yet, but we would like to be confident that we have waited long enough for any other bugs to surface, and to have time for 6.10.4 to be well-tested. Thanks Ian

On 21/05/2009 00:38, Ian Lynagh wrote:
Hi all,
Unfortunately, since the release of 6.10.3, still more problems have come to light in the 6.10 branch. We are therefore planning to do a 6.10.4 release.
For 6.10.4, we will only consider fixes for serious bugs that cannot be easily worked around. So far, we plan to look into:
* One of the patches in 6.10.2 introduced a problem where mkWeakForeignEnv# could segfault (already fixed)
* readMutVar# is inlined/duplicated http://hackage.haskell.org/trac/ghc/ticket/3207 (already fixed, patch waiting to be merged)
* "Permission denied" errors on Windows: http://hackage.haskell.org/trac/ghc/ticket/3231 http://hackage.haskell.org/trac/ghc/ticket/2924
Not #2924 (we don't know the cause of that one yet). But #2650 is related: http://hackage.haskell.org/trac/ghc/ticket/2650
* Some ghci tests fail with hLookAhead errors. We would like to at least understand exactly what is going on here.
If you find any other bugs that you think we should look into for 6.10.4, please let us know.
Also the problem that causes a GHC build to fail on Windows when you
have recent versions of the MSYS binutils (more recent than the ones we
recommend in the building guide).
base:
Wed May 20 04:16:26 PDT 2009 Simon Marlow

When building ghc-6.10.3 I've noticed again: 1. ghc-pkg check: There are problems in package rts-1.0: include-dirs: PAPI_INCLUDE_DIR doesn't exist or isn't a directory after "make binary-dist" I'm left with an unnecessary .tar file and a link (ghc-6.10.3 -> .). The mere *.tar.bz2 file would do (and is big enough). Cheers Christian Ian Lynagh wrote:
Hi all,
Unfortunately, since the release of 6.10.3, still more problems have come to light in the 6.10 branch. We are therefore planning to do a 6.10.4 release.
For 6.10.4, we will only consider fixes for serious bugs that cannot be easily worked around. So far, we plan to look into:
* One of the patches in 6.10.2 introduced a problem where mkWeakForeignEnv# could segfault (already fixed)
* readMutVar# is inlined/duplicated http://hackage.haskell.org/trac/ghc/ticket/3207 (already fixed, patch waiting to be merged)
* "Permission denied" errors on Windows: http://hackage.haskell.org/trac/ghc/ticket/3231 http://hackage.haskell.org/trac/ghc/ticket/2924
* Some ghci tests fail with hLookAhead errors. We would like to at least understand exactly what is going on here.
If you find any other bugs that you think we should look into for 6.10.4, please let us know.
We don't have any plans for when to do the release yet, but we would like to be confident that we have waited long enough for any other bugs to surface, and to have time for 6.10.4 to be well-tested.
Thanks Ian

On 08/06/2009 10:16, Christian Maeder wrote:
When building ghc-6.10.3 I've noticed again:
1. ghc-pkg check:
There are problems in package rts-1.0: include-dirs: PAPI_INCLUDE_DIR doesn't exist or isn't a directory
Ian, could you merge this patch please?
Thu Apr 2 11:55:40 BST 2009 Simon Marlow
after "make binary-dist" I'm left with an unnecessary .tar file and a link (ghc-6.10.3 -> .). The mere *.tar.bz2 file would do (and is big enough).
I fixed that in the new build system, not sure whether it's worth fixing in the branch at this stage. Cheers, Simon
Cheers Christian
Ian Lynagh wrote:
Hi all,
Unfortunately, since the release of 6.10.3, still more problems have come to light in the 6.10 branch. We are therefore planning to do a 6.10.4 release.
For 6.10.4, we will only consider fixes for serious bugs that cannot be easily worked around. So far, we plan to look into:
* One of the patches in 6.10.2 introduced a problem where mkWeakForeignEnv# could segfault (already fixed)
* readMutVar# is inlined/duplicated http://hackage.haskell.org/trac/ghc/ticket/3207 (already fixed, patch waiting to be merged)
* "Permission denied" errors on Windows: http://hackage.haskell.org/trac/ghc/ticket/3231 http://hackage.haskell.org/trac/ghc/ticket/2924
* Some ghci tests fail with hLookAhead errors. We would like to at least understand exactly what is going on here.
If you find any other bugs that you think we should look into for 6.10.4, please let us know.
We don't have any plans for when to do the release yet, but we would like to be confident that we have waited long enough for any other bugs to surface, and to have time for 6.10.4 to be well-tested.
Thanks Ian
Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

On Tue, Jun 09, 2009 at 09:50:31AM +0100, Simon Marlow wrote:
On 08/06/2009 10:16, Christian Maeder wrote:
When building ghc-6.10.3 I've noticed again:
1. ghc-pkg check:
There are problems in package rts-1.0: include-dirs: PAPI_INCLUDE_DIR doesn't exist or isn't a directory
Ian, could you merge this patch please?
Thu Apr 2 11:55:40 BST 2009 Simon Marlow
* PACKAGE_CPP_OPTS += -DPAPI_INCLUDE_DIR=""
Done! Thanks Ian
participants (3)
-
Christian Maeder
-
Ian Lynagh
-
Simon Marlow