[commit: packages/unix] master, safe710fixes, safe710fixes-again, safefixes710again: Merge branch 'sol-fix-getgrgid_r-v3' of https://github.com/kgardas/unix into kgardas-sol-fix-getgrgid_r-v3 (b8e314a)

git at git.haskell.org git at git.haskell.org
Thu Mar 19 15:49:53 UTC 2015


Repository : ssh://git@git.haskell.org/unix

On branches: master,safe710fixes,safe710fixes-again,safefixes710again
Link       : http://ghc.haskell.org/trac/ghc/changeset/b8e314a7f1304ebb4a80795b015f85e676b3e2bd/unix

>---------------------------------------------------------------

commit b8e314a7f1304ebb4a80795b015f85e676b3e2bd
Merge: 8afe57f 3c28bc8
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date:   Wed Sep 10 11:34:44 2014 +0200

    Merge branch 'sol-fix-getgrgid_r-v3' of https://github.com/kgardas/unix into kgardas-sol-fix-getgrgid_r-v3
    
    Conflicts:
    	changelog.md



>---------------------------------------------------------------

b8e314a7f1304ebb4a80795b015f85e676b3e2bd
 System/Posix/User.hsc | 6 +++---
 changelog.md          | 4 ++++
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --cc changelog.md
index 4440892,e8632e2..ae5b726
--- a/changelog.md
+++ b/changelog.md
@@@ -1,10 -1,8 +1,14 @@@
 +# Changelog for [`unix` package](http://hackage.haskell.org/package/unix)
  
 +## 2.7.0.2  *TBA*
 +
 +  * Add support for `base-4.8.0.0`
 +  * Add haddock comments on `RTLD_NEXT` and `RTLD_DEFAULT`
 +  * Deprecate function `haveRtldLocal`
+   * Fix `getGroupEntryForID/getGroupEntryForName' on Solaris. Solaris uses
+     CPP macros for required getgrgid_r and getgrnam_r functions definition
+     so the fix is to change from C ABI calling convention to C API calling
+     convention
  
  ## 2.7.0.1  *Mar 2014*
  



More information about the ghc-commits mailing list