Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gmp for openSUSE:Factory checked in at 2023-08-05 12:55:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gmp (Old) and /work/SRC/openSUSE:Factory/.gmp.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gmp" Sat Aug 5 12:55:00 2023 rev:60 rq:1102324 version:6.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gmp/gmp.changes 2021-11-20 22:47:46.743912177 +0100 +++ /work/SRC/openSUSE:Factory/.gmp.new.22712/gmp.changes 2023-08-05 12:55:14.720708953 +0200 @@ -1,0 +2,26 @@ +Fri Aug 4 08:09:53 UTC 2023 - Richard Biener <rguent...@suse.com> + +- GMP 6.3.0 + * A possible overflow of type int is avoided for mpz_cmp on huge operands. + * A possible error condition when a malformed file is read with mpz_inp_raw + is now correctly handled. + * New public function mpz_prevprime, companion of the existing mpz_nextprime. + * New documented pointer types mpz_ptr, mpz_srcptr, and similar for other + GMP types. Refer to the manual for full list and suggested usage. These + types have been present in gmp.h at least since GMP-4.0, but previously + not advertised to users. + * Support for 64-bit Arm under Macos. + * Support for the loongarch64 CPU family. + * Support for building with LTO, link-time optimisations. + * New special code for base = 2 in mpz_powm reduces the average time for + the functions that test primality. + * Speedup for the function mpz_nextprime on large operands. + * Speedup for multiplications (some sizes only) thanks to new internal + functions to compute small negacyclic products. + * Special assembly code for IBM z13 and later "mainframe" CPUs, resulting + in a huge speedup. + * Improved assembly for several 64-bit x86 CPUs, Risc-V, 64-bit Arm. +- Removed gmp-6.2.1-CVE-2021-43618.patch which is included in the + new release. + +------------------------------------------------------------------- Old: ---- gmp-6.2.1-CVE-2021-43618.patch gmp-6.2.1.tar.xz gmp-6.2.1.tar.xz.sig New: ---- gmp-6.3.0.tar.xz gmp-6.3.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gmp.spec ++++++ --- /var/tmp/diff_new_pack.u4rB3e/_old 2023-08-05 12:55:15.304712688 +0200 +++ /var/tmp/diff_new_pack.u4rB3e/_new 2023-08-05 12:55:15.308712714 +0200 @@ -1,7 +1,7 @@ # # spec file for package gmp # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 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 @@ %{!?make_build: %define make_build make %{?_smp_mflags}} Name: gmp -Version: 6.2.1 +Version: 6.3.0 Release: 0 Summary: A library for calculating huge numbers License: (GPL-2.0-or-later OR LGPL-3.0-or-later) AND GPL-3.0-or-later @@ -30,7 +30,6 @@ Source3: baselibs.conf # revert change causing bsc#1179751 Patch1: gmp-6.2.1-arm64-invert_limb.patch -Patch2: gmp-6.2.1-CVE-2021-43618.patch BuildRequires: fipscheck BuildRequires: gcc-c++ BuildRequires: m4 @@ -79,7 +78,6 @@ %prep %setup -q %patch1 -%patch2 -p1 %build export CFLAGS="%{optflags} -fexceptions" ++++++ gmp-6.2.1.tar.xz -> gmp-6.3.0.tar.xz ++++++ ++++ 39839 lines of diff (skipped)