Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-async for openSUSE:Factory checked in at 2021-10-12 21:49:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-async (Old) and /work/SRC/openSUSE:Factory/.ghc-async.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-async" Tue Oct 12 21:49:13 2021 rev:25 rq:924067 version:2.2.4 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-async/ghc-async.changes 2021-03-10 08:56:35.974848373 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-async.new.2443/ghc-async.changes 2021-10-12 21:50:28.903968643 +0200 @@ -1,0 +2,8 @@ +Thu Oct 7 07:57:09 UTC 2021 - [email protected] + +- Update async to version 2.2.4. + ## Changes in 2.2.4: + + - Support for GHC 9.2 + +------------------------------------------------------------------- Old: ---- async-2.2.3.tar.gz New: ---- async-2.2.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-async.spec ++++++ --- /var/tmp/diff_new_pack.IfF99r/_old 2021-10-12 21:50:29.395969347 +0200 +++ /var/tmp/diff_new_pack.IfF99r/_new 2021-10-12 21:50:29.399969353 +0200 @@ -19,7 +19,7 @@ %global pkg_name async %bcond_with tests Name: ghc-%{pkg_name} -Version: 2.2.3 +Version: 2.2.4 Release: 0 Summary: Run IO operations asynchronously and wait for their results License: BSD-3-Clause ++++++ async-2.2.3.tar.gz -> async-2.2.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/async-2.2.3/Control/Concurrent/Async.hs new/async-2.2.4/Control/Concurrent/Async.hs --- old/async-2.2.3/Control/Concurrent/Async.hs 2021-02-15 09:41:48.000000000 +0100 +++ new/async-2.2.4/Control/Concurrent/Async.hs 2001-09-09 03:46:40.000000000 +0200 @@ -958,10 +958,10 @@ -- exception handler. {-# INLINE rawForkIO #-} rawForkIO :: IO () -> IO ThreadId -rawForkIO action = IO $ \ s -> +rawForkIO (IO action) = IO $ \ s -> case (fork# action s) of (# s1, tid #) -> (# s1, ThreadId tid #) {-# INLINE rawForkOn #-} rawForkOn :: Int -> IO () -> IO ThreadId -rawForkOn (I# cpu) action = IO $ \ s -> +rawForkOn (I# cpu) (IO action) = IO $ \ s -> case (forkOn# cpu action s) of (# s1, tid #) -> (# s1, ThreadId tid #) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/async-2.2.3/async.cabal new/async-2.2.4/async.cabal --- old/async-2.2.3/async.cabal 2021-02-15 09:41:48.000000000 +0100 +++ new/async-2.2.4/async.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ name: async -version: 2.2.3 +version: 2.2.4 -- don't forget to update ./changelog.md! synopsis: Run IO operations asynchronously and wait for their results @@ -34,7 +34,21 @@ cabal-version: >=1.10 homepage: https://github.com/simonmar/async bug-reports: https://github.com/simonmar/async/issues -tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4 +tested-with: + GHC == 9.2.0.20210821 + GHC == 9.0.1 + GHC == 8.10.4 + GHC == 8.8.4 + GHC == 8.6.5 + GHC == 8.4.4 + GHC == 8.2.2 + GHC == 8.0.2 + GHC == 7.10.3 + GHC == 7.8.4 + GHC == 7.6.3 + GHC == 7.4.2 + GHC == 7.2.2 + GHC == 7.0.4 extra-source-files: changelog.md @@ -50,14 +64,16 @@ if impl(ghc>=7.1) other-extensions: Trustworthy exposed-modules: Control.Concurrent.Async - build-depends: base >= 4.3 && < 4.16, hashable >= 1.1.2.0 && < 1.4, stm >= 2.2 && < 2.6 + build-depends: base >= 4.3 && < 4.17, + hashable >= 1.1.2.0 && < 1.4, + stm >= 2.2 && < 2.6 test-suite test-async default-language: Haskell2010 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: test-async.hs - build-depends: base >= 4.3 && < 4.15, + build-depends: base >= 4.3 && < 4.17, async, stm, test-framework, @@ -93,5 +109,3 @@ main-is: race.hs build-depends: base, async, stm ghc-options: -O2 -threaded - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/async-2.2.3/changelog.md new/async-2.2.4/changelog.md --- old/async-2.2.3/changelog.md 2021-02-15 09:41:48.000000000 +0100 +++ new/async-2.2.4/changelog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,3 +1,7 @@ +## Changes in 2.2.4: + + - Support for GHC 9.2 + ## Changes in 2.2.3: - Documentation fixes
