Hello community, here is the log from the commit of package ghc-resolv for openSUSE:Factory checked in at 2020-01-03 17:35:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-resolv (Old) and /work/SRC/openSUSE:Factory/.ghc-resolv.new.6675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-resolv" Fri Jan 3 17:35:43 2020 rev:6 rq:760296 version:0.1.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-resolv/ghc-resolv.changes 2019-12-27 13:56:51.788759620 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-resolv.new.6675/ghc-resolv.changes 2020-01-03 17:36:07.611269253 +0100 @@ -1,0 +2,8 @@ +Sun Dec 29 10:27:09 UTC 2019 - psim...@suse.com + +- Update resolv to version 0.1.1.3. + + * GHC 8.8 / base-4.13 only compat hotfix release; the next + release will support older GHC/base versions again + +------------------------------------------------------------------- Old: ---- resolv-0.1.1.2.tar.gz New: ---- resolv-0.1.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-resolv.spec ++++++ --- /var/tmp/diff_new_pack.SoWBzt/_old 2020-01-03 17:36:08.307269611 +0100 +++ /var/tmp/diff_new_pack.SoWBzt/_new 2020-01-03 17:36:08.307269611 +0100 @@ -19,7 +19,7 @@ %global pkg_name resolv %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.1.1.2 +Version: 0.1.1.3 Release: 0 Summary: Domain Name Service (DNS) lookup via the libresolv standard library routines License: GPL-2.0-or-later ++++++ resolv-0.1.1.2.tar.gz -> resolv-0.1.1.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resolv-0.1.1.2/ChangeLog.md new/resolv-0.1.1.3/ChangeLog.md --- old/resolv-0.1.1.2/ChangeLog.md 2018-10-28 00:43:14.000000000 +0200 +++ new/resolv-0.1.1.3/ChangeLog.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,12 @@ +See also http://pvp.haskell.org/faq + # Revision history for `resolv` +## 0.1.1.3 + +* GHC 8.8 / base-4.13 only compat hotfix release; the next release will support + older GHC/base versions again + ## 0.1.1.2 * Clarify/relax licensing terms diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resolv-0.1.1.2/resolv.cabal new/resolv-0.1.1.3/resolv.cabal --- old/resolv-0.1.1.2/resolv.cabal 2018-10-28 00:43:14.000000000 +0200 +++ new/resolv-0.1.1.3/resolv.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,7 +1,7 @@ -cabal-version: 1.12 +cabal-version: 2.2 name: resolv -version: 0.1.1.2 +version: 0.1.1.3 synopsis: Domain Name Service (DNS) lookup via the libresolv standard library routines description: { @@ -32,8 +32,7 @@ provides a compatible subset of this package's API. } -X-SPDX-License-Identifier: GPL-2.0-or-later -license: GPL-2 +license: GPL-2.0-or-later license-files: LICENSE LICENSE.GPLv2 LICENSE.GPLv3 author: Herbert Valerio Riedel maintainer: h...@gnu.org @@ -81,11 +80,11 @@ Network.DNS.FFI Compat - build-depends: base >= 4.5 && <4.13 - , base16-bytestring == 0.1.* - , binary >= 0.7.3 && < 0.9 - , bytestring >= 0.9.2 && < 0.11 - , containers >= 0.4.2.1 && < 0.7 + build-depends: base ^>= 4.13 + , base16-bytestring ^>= 0.1 + , binary ^>= 0.8 + , bytestring ^>= 0.10 + , containers ^>= 0.5 || ^>= 0.6 ghc-options: -Wall include-dirs: cbits diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/resolv-0.1.1.2/src/Network/DNS/Message.hs new/resolv-0.1.1.3/src/Network/DNS/Message.hs --- old/resolv-0.1.1.2/src/Network/DNS/Message.hs 2018-10-28 00:43:14.000000000 +0200 +++ new/resolv-0.1.1.3/src/Network/DNS/Message.hs 2001-09-09 03:46:40.000000000 +0200 @@ -93,7 +93,7 @@ instance Binary CharStr where put (CharStr bs) - | BS.length bs > 0xff = fail "putString: string too long" + | BS.length bs > 0xff = error "putString: string too long" | otherwise = do putWord8 (fromIntegral $ BS.length bs) putByteString bs @@ -593,7 +593,7 @@ rdataLen = BSL.length rdata unless (rdataLen < 0x10000) $ - fail "rdata too large" + error "rdata too large" putWord16be (fromIntegral rdataLen) putLazyByteString rdata @@ -740,7 +740,7 @@ encodeNsecTypeMap :: Set Type -> Put encodeNsecTypeMap bmap = do - when (Set.null bmap) $ fail "invalid empty type-map" + when (Set.null bmap) $ error "invalid empty type-map" -- when (Set.member 0 bmap) $ fail "invalid TYPE0 set in type-map" -- TODO: verify that Meta-TYPES and QTYPEs aren't contained in bmap