Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-unix-bytestring for
openSUSE:Factory checked in at 2022-08-10 17:13:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-unix-bytestring (Old)
and /work/SRC/openSUSE:Factory/.ghc-unix-bytestring.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-unix-bytestring"
Wed Aug 10 17:13:27 2022 rev:4 rq:994051 version:0.3.7.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-unix-bytestring/ghc-unix-bytestring.changes
2021-11-11 21:38:38.700985930 +0100
+++
/work/SRC/openSUSE:Factory/.ghc-unix-bytestring.new.1521/ghc-unix-bytestring.changes
2022-08-10 17:14:37.837916379 +0200
@@ -1,0 +2,8 @@
+Thu May 26 05:28:17 UTC 2022 - Peter Simons <[email protected]>
+
+- Update unix-bytestring to version 0.3.7.7.
+ 0.3.7.7 (2022-05-25):
+ - Updated the `alignment` macro to avoid warnings on hsc2hs-0.68
(ghc-8.0); also fixing cross-compilation for Arm AArch64:
+ *
<https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.0#hsc2hs-defines-an-alignment-macro>
+
+-------------------------------------------------------------------
Old:
----
unix-bytestring-0.3.7.6.tar.gz
New:
----
unix-bytestring-0.3.7.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-unix-bytestring.spec ++++++
--- /var/tmp/diff_new_pack.VF1WH0/_old 2022-08-10 17:14:38.353917726 +0200
+++ /var/tmp/diff_new_pack.VF1WH0/_new 2022-08-10 17:14:38.357917736 +0200
@@ -1,7 +1,7 @@
#
# spec file for package ghc-unix-bytestring
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%global pkg_name unix-bytestring
Name: ghc-%{pkg_name}
-Version: 0.3.7.6
+Version: 0.3.7.7
Release: 0
Summary: Unix/Posix-specific functions for ByteStrings
License: BSD-3-Clause
++++++ unix-bytestring-0.3.7.6.tar.gz -> unix-bytestring-0.3.7.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unix-bytestring-0.3.7.6/CHANGELOG
new/unix-bytestring-0.3.7.7/CHANGELOG
--- old/unix-bytestring-0.3.7.6/CHANGELOG 2001-09-09 03:46:40.000000000
+0200
+++ new/unix-bytestring-0.3.7.7/CHANGELOG 2001-09-09 03:46:40.000000000
+0200
@@ -1,3 +1,6 @@
+0.3.7.7 (2022-05-25):
+ - Updated the `alignment` macro to avoid warnings on hsc2hs-0.68
(ghc-8.0); also fixing cross-compilation for Arm AArch64:
+ *
<https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.0#hsc2hs-defines-an-alignment-macro>
0.3.7.6 (2021-11-02):
- Updated version bounds for GHC 8.2.1
0.3.7.5 (2021-10-24):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unix-bytestring-0.3.7.6/src/Foreign/C/Error/Safe.hs
new/unix-bytestring-0.3.7.7/src/Foreign/C/Error/Safe.hs
--- old/unix-bytestring-0.3.7.6/src/Foreign/C/Error/Safe.hs 2001-09-09
03:46:40.000000000 +0200
+++ new/unix-bytestring-0.3.7.7/src/Foreign/C/Error/Safe.hs 2001-09-09
03:46:40.000000000 +0200
@@ -4,8 +4,8 @@
-- 2021.10.17
-- |
-- Module : Foreign.C.Error.Safe
--- Copyright : Copyright (c) 2010--2021 wren gayle romano
--- License : BSD
+-- Copyright : 2010--2022 wren romano
+-- License : BSD-3-Clause
-- Maintainer : [email protected]
-- Stability : provisional
-- Portability : portable (H98+FFI)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString/Lazy.hs
new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString/Lazy.hs
--- old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString/Lazy.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString/Lazy.hs
2001-09-09 03:46:40.000000000 +0200
@@ -4,8 +4,8 @@
-- 2021.10.17
-- |
-- Module : System.Posix.IO.ByteString.Lazy
--- Copyright : Copyright (c) 2010--2021 wren gayle romano
--- License : BSD
+-- Copyright : 2010--2022 wren romano
+-- License : BSD-3-Clause
-- Maintainer : [email protected]
-- Stability : experimental
-- Portability : non-portable (requires POSIX.1, XPG4.2)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString.hsc
new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString.hsc
--- old/unix-bytestring-0.3.7.6/src/System/Posix/IO/ByteString.hsc
2001-09-09 03:46:40.000000000 +0200
+++ new/unix-bytestring-0.3.7.7/src/System/Posix/IO/ByteString.hsc
2001-09-09 03:46:40.000000000 +0200
@@ -27,8 +27,8 @@
-- 2021.10.17
-- |
-- Module : System.Posix.IO.ByteString
--- Copyright : Copyright (c) 2010--2021 wren gayle romano
--- License : BSD
+-- Copyright : 2010--2022 wren romano
+-- License : BSD-3-Clause
-- Maintainer : [email protected]
-- Stability : experimental
-- Portability : non-portable (POSIX.1, XPG4.2; hsc2hs, FFI)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/unix-bytestring-0.3.7.6/src/System/Posix/Types/Iovec.hsc
new/unix-bytestring-0.3.7.7/src/System/Posix/Types/Iovec.hsc
--- old/unix-bytestring-0.3.7.6/src/System/Posix/Types/Iovec.hsc
2001-09-09 03:46:40.000000000 +0200
+++ new/unix-bytestring-0.3.7.7/src/System/Posix/Types/Iovec.hsc
2001-09-09 03:46:40.000000000 +0200
@@ -1,11 +1,11 @@
{-# LANGUAGE ForeignFunctionInterface #-}
{-# OPTIONS_GHC -Wall -fwarn-tabs #-}
----------------------------------------------------------------
--- 2021.10.17
+-- 2022.05.25
-- |
-- Module : System.Posix.Types.Iovec
--- Copyright : Copyright (c) 2010--2021 wren gayle romano
--- License : BSD
+-- Copyright : 2010--2022 wren romano
+-- License : BSD-3-Clause
-- Maintainer : [email protected]
-- Stability : experimental
-- Portability : non-portable (POSIX.1, XPG4.2; hsc2hs, FFI)
@@ -52,8 +52,13 @@
, iov_len :: {-# UNPACK #-} !CSize -- size_t
}
+-- This traditional macro has been incorporated into hcs2hs-0.68
+-- (GHC 8.0), so we cpp guard it for older compilers.
+--
<https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/8.0#hsc2hs-defines-an-alignment-macro>
+#if __GLASGOW_HASKELL__ < 800
#let alignment t = \
"%lu", (unsigned long) offsetof(struct {char x__; t (y__); }, y__)
+#endif
instance Storable CIovec where
alignment _ = #{alignment struct iovec}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unix-bytestring-0.3.7.6/unix-bytestring.cabal
new/unix-bytestring-0.3.7.7/unix-bytestring.cabal
--- old/unix-bytestring-0.3.7.6/unix-bytestring.cabal 2001-09-09
03:46:40.000000000 +0200
+++ new/unix-bytestring-0.3.7.7/unix-bytestring.cabal 2001-09-09
03:46:40.000000000 +0200
@@ -1,20 +1,25 @@
+Cabal-Version: 2.2
+-- Cabal >=2.2 is required for:
+--
<https://cabal.readthedocs.io/en/latest/cabal-package.html#common-stanzas>
+-- Since 2.1, the Cabal-Version must be the absolutely first thing
+-- in the file, even before comments. Also, no longer uses ">=".
+-- <https://github.com/haskell/cabal/issues/4899>
+
----------------------------------------------------------------
--- wren gayle romano <[email protected]> ~ 2021.11.02
+-- wren gayle romano <[email protected]> ~ 2022.05.25
----------------------------------------------------------------
--- Cabal >=1.10 is required by Hackage.
-Cabal-Version: >= 1.10
-Build-Type: Simple
-
Name: unix-bytestring
-Version: 0.3.7.6
+Version: 0.3.7.7
+Build-Type: Simple
Stability: provisional
Homepage: https://wrengr.org/software/hackage.html
Bug-Reports: https://github.com/wrengr/unix-bytestring/issues
Author: wren gayle romano
Maintainer: [email protected]
-Copyright: Copyright (c) 2010???2021 wren gayle romano
-License: BSD3
+Copyright: 2010???2022 wren romano
+-- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3"
+License: BSD-3-Clause
License-File: LICENSE
Category: System