Hello community,

here is the log from the commit of package ghc-network for openSUSE:Factory 
checked in at 2018-07-24 17:20:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-network (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-network.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-network"

Tue Jul 24 17:20:22 2018 rev:16 rq:623817 version:2.6.3.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-network/ghc-network.changes  2018-05-30 
12:26:32.099868290 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-network.new/ghc-network.changes     
2018-07-24 17:20:28.051152534 +0200
@@ -1,0 +2,14 @@
+Wed Jul 18 14:26:33 UTC 2018 - [email protected]
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+-------------------------------------------------------------------
+Fri Jul 13 14:31:28 UTC 2018 - [email protected]
+
+- Update network to version 2.6.3.6.
+  ## Version 2.6.3.6
+   * Removed unnecessary withMVar, which caused locking on close.
+     [#330](https://github.com/haskell/network/pull/330)
+
+-------------------------------------------------------------------
@@ -143 +156,0 @@
-

Old:
----
  network-2.6.3.5.tar.gz

New:
----
  network-2.6.3.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-network.spec ++++++
--- /var/tmp/diff_new_pack.8JjAkE/_old  2018-07-24 17:20:29.651154587 +0200
+++ /var/tmp/diff_new_pack.8JjAkE/_new  2018-07-24 17:20:29.655154592 +0200
@@ -19,7 +19,7 @@
 %global pkg_name network
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        2.6.3.5
+Version:        2.6.3.6
 Release:        0
 Summary:        Low-level networking interface
 License:        BSD-3-Clause

++++++ network-2.6.3.5.tar.gz -> network-2.6.3.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/network-2.6.3.5/CHANGELOG.md 
new/network-2.6.3.6/CHANGELOG.md
--- old/network-2.6.3.5/CHANGELOG.md    2018-03-28 01:42:13.000000000 +0200
+++ new/network-2.6.3.6/CHANGELOG.md    2018-07-07 16:30:56.000000000 +0200
@@ -1,3 +1,7 @@
+## Version 2.6.3.6
+ * Removed unnecessary withMVar, which caused locking on close.
+   [#330](https://github.com/haskell/network/pull/330)
+
 ## Version 2.6.3.5
  * Reverting "Do not closeFd within sendFd"
    [#271](https://github.com/haskell/network/pull/271)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/network-2.6.3.5/Network/Socket.hsc 
new/network-2.6.3.6/Network/Socket.hsc
--- old/network-2.6.3.5/Network/Socket.hsc      2018-03-28 01:42:13.000000000 
+0200
+++ new/network-2.6.3.6/Network/Socket.hsc      2018-07-07 16:30:56.000000000 
+0200
@@ -578,7 +578,8 @@
        -> IO (Socket,                   -- Readable Socket
               SockAddr)                 -- Peer details
 
-accept sock@(MkSocket s family stype protocol status) = withMVar status $ 
\currentStatus -> do
+accept sock@(MkSocket s family stype protocol status) = do
+ currentStatus <- readMVar status
  if not $ isAcceptable family stype currentStatus
    then
      ioError $ userError $
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/network-2.6.3.5/configure.ac 
new/network-2.6.3.6/configure.ac
--- old/network-2.6.3.5/configure.ac    2018-03-28 01:42:13.000000000 +0200
+++ new/network-2.6.3.6/configure.ac    2018-07-07 16:30:56.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([Haskell network package], [2.6.3.5], [[email protected]], 
[network])
+AC_INIT([Haskell network package], [2.6.3.6], [[email protected]], 
[network])
 
 ac_includes_default="$ac_includes_default
 #ifdef HAVE_SYS_SOCKET_H
@@ -101,7 +101,7 @@
 fi
 
 dnl --------------------------------------------------
-dnl * test for GETPEEREID(3) 
+dnl * test for GETPEEREID(3)
 dnl --------------------------------------------------
 AC_MSG_CHECKING(for getpeereid in unistd.h)
 AC_CHECK_FUNC( getpeereid, AC_DEFINE([HAVE_GETPEEREID], [1], [Define to 1 if 
you have getpeereid.] ))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/network-2.6.3.5/network.cabal 
new/network-2.6.3.6/network.cabal
--- old/network-2.6.3.5/network.cabal   2018-03-28 01:42:13.000000000 +0200
+++ new/network-2.6.3.6/network.cabal   2018-07-07 16:30:56.000000000 +0200
@@ -1,5 +1,5 @@
 name:           network
-version:        2.6.3.5
+version:        2.6.3.6
 license:        BSD3
 license-file:   LICENSE
 maintainer:     Kazu Yamamoto, Evan Borden


Reply via email to