Hello community,
here is the log from the commit of package ghc-network for openSUSE:Factory checked in at 2015-07-14 17:44:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-network (Old)
and /work/SRC/openSUSE:Factory/.ghc-network.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-network"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-network/ghc-network.changes 2015-06-02 10:05:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-network.new/ghc-network.changes 2015-07-14 17:45:50.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Jul 13 05:45:23 UTC 2015 - mimi.vx@gmail.com
+
+- update to 2.6.2.1
+* Regenerate configure and HsNetworkConfig.h.in.
+* Better detection of CAN sockets.
+* Add support for TCP_USER_TIMEOUT.
+* Don't conditionally export the SockAddr constructors.
+* Add isSupportSockAddr to allow checking for supported
+ address types at runtime.
+
+-------------------------------------------------------------------
Old:
----
network-2.6.2.0.tar.gz
New:
----
network-2.6.2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-network.spec ++++++
--- /var/tmp/diff_new_pack.7UETKW/_old 2015-07-14 17:45:51.000000000 +0200
+++ /var/tmp/diff_new_pack.7UETKW/_new 2015-07-14 17:45:51.000000000 +0200
@@ -21,7 +21,7 @@
%bcond_with tests
Name: ghc-network
-Version: 2.6.2.0
+Version: 2.6.2.1
Release: 0
Summary: Low-level networking interface
License: BSD-3-Clause
++++++ network-2.6.2.0.tar.gz -> network-2.6.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/network-2.6.2.0/CHANGELOG.md new/network-2.6.2.1/CHANGELOG.md
--- old/network-2.6.2.0/CHANGELOG.md 1970-01-01 01:00:00.000000000 +0100
+++ new/network-2.6.2.1/CHANGELOG.md 2015-07-07 20:40:52.000000000 +0200
@@ -0,0 +1,14 @@
+## Version 2.6.2.1
+
+ * Regenerate configure and HsNetworkConfig.h.in.
+
+ * Better detection of CAN sockets.
+
+## Version 2.6.2.0
+
+ * Add support for TCP_USER_TIMEOUT.
+
+ * Don't conditionally export the SockAddr constructors.
+
+ * Add isSupportSockAddr to allow checking for supported address types
+ at runtime.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/network-2.6.2.0/Network/Socket/Types.hsc new/network-2.6.2.1/Network/Socket/Types.hsc
--- old/network-2.6.2.0/Network/Socket/Types.hsc 2015-05-29 13:13:34.000000000 +0200
+++ new/network-2.6.2.1/Network/Socket/Types.hsc 2015-07-07 20:40:52.000000000 +0200
@@ -831,7 +831,7 @@
#if defined(DOMAIN_SOCKET_SUPPORT)
SockAddrUnix{} -> True
#endif
-#if defined(AF_CAN)
+#if defined(CAN_SOCKET_SUPPORT)
SockAddrCan{} -> True
#endif
_ -> False
@@ -858,7 +858,7 @@
#if defined(IPV6_SOCKET_SUPPORT)
sizeOfSockAddr (SockAddrInet6 _ _ _ _) = #const sizeof(struct sockaddr_in6)
#endif
-#if defined(AF_CAN)
+#if defined(CAN_SOCKET_SUPPORT)
sizeOfSockAddr (SockAddrCan _) = #const sizeof(struct sockaddr_can)
#endif
@@ -872,7 +872,7 @@
sizeOfSockAddrByFamily AF_INET6 = #const sizeof(struct sockaddr_in6)
#endif
sizeOfSockAddrByFamily AF_INET = #const sizeof(struct sockaddr_in)
-#if defined(AF_CAN)
+#if defined(CAN_SOCKET_SUPPORT)
sizeOfSockAddrByFamily AF_CAN = #const sizeof(struct sockaddr_can)
#endif
@@ -936,7 +936,7 @@
(#poke struct sockaddr_in6, sin6_addr) p addr
(#poke struct sockaddr_in6, sin6_scope_id) p scope
#endif
-#if defined(AF_CAN)
+#if defined(CAN_SOCKET_SUPPORT)
pokeSockAddr p (SockAddrCan ifIndex) = do
#if defined(darwin_HOST_OS)
zeroMemory p (#const sizeof(struct sockaddr_can))
@@ -966,7 +966,7 @@
scope <- (#peek struct sockaddr_in6, sin6_scope_id) p
return (SockAddrInet6 (PortNum port) flow addr scope)
#endif
-#if defined(AF_CAN)
+#if defined(CAN_SOCKET_SUPPORT)
(#const AF_CAN) -> do
ifidx <- (#peek struct sockaddr_can, can_ifindex) p
return (SockAddrCan ifidx)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/network-2.6.2.0/configure new/network-2.6.2.1/configure
--- old/network-2.6.2.0/configure 2015-05-29 13:13:34.000000000 +0200
+++ new/network-2.6.2.1/configure 2015-07-07 20:40:52.000000000 +0200
@@ -3624,7 +3624,7 @@
done
-for ac_header in arpa/inet.h netdb.h netinet/in.h netinet/tcp.h sys/socket.h sys/uio.h sys/un.h linux/can.h
+for ac_header in arpa/inet.h netdb.h netinet/in.h netinet/tcp.h sys/socket.h sys/uio.h sys/un.h linux/can.h linux/tcp.h
do :
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/network-2.6.2.0/include/HsNet.h new/network-2.6.2.1/include/HsNet.h
--- old/network-2.6.2.0/include/HsNet.h 2015-05-29 13:13:34.000000000 +0200
+++ new/network-2.6.2.1/include/HsNet.h 2015-07-07 20:40:52.000000000 +0200
@@ -94,6 +94,7 @@
#endif
#ifdef HAVE_LINUX_CAN_H
# include