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
