From 529f83afda36ac4888e49cde0e670e501b9e6d6eab2bd4ac7ddb964b1f85b72a Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Wed, 4 Jan 2017 08:58:45 +0000 Subject: [PATCH] - Update to GMP 6.1.2 release. * Mini-GMP: Fixed a division bug, which on a machine with 64-bit unsigned long affects approximately 1 out of 2^32 divisors. * Mini-GMP: Fix mpz_set_str crash on inputs with a large number of leading zeros. Also stricter input validation, rejecting inputs with no digits. * Handle more systems which require PIC code in static libraries (e.g., "hardened" Gentoo and Debian 9). * Configuration for arm (-32 and -64) has been rewritten, fixing poor code selection for many CPUs. * Mini-GMP: Updated to the latest development version, including new functions mpn_com and mpn_neg. OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/gmp?expand=0&rev=68 --- gmp-6.1.1.tar.xz | 3 --- gmp-6.1.1.tar.xz.sig | Bin 351 -> 0 bytes gmp-6.1.2.tar.xz | 3 +++ gmp-6.1.2.tar.xz.sig | Bin 0 -> 351 bytes gmp.changes | 16 ++++++++++++++++ gmp.spec | 4 ++-- 6 files changed, 21 insertions(+), 5 deletions(-) delete mode 100644 gmp-6.1.1.tar.xz delete mode 100644 gmp-6.1.1.tar.xz.sig create mode 100644 gmp-6.1.2.tar.xz create mode 100644 gmp-6.1.2.tar.xz.sig diff --git a/gmp-6.1.1.tar.xz b/gmp-6.1.1.tar.xz deleted file mode 100644 index 6b98384..0000000 --- a/gmp-6.1.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d36e9c05df488ad630fff17edb50051d6432357f9ce04e34a09b3d818825e831 -size 1943164 diff --git a/gmp-6.1.1.tar.xz.sig b/gmp-6.1.1.tar.xz.sig deleted file mode 100644 index 5f495068dd957037d9636db1fbfe961a154d8bc336106605b03189bf3fccbe07..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmV-l0igbg0bB$C0RjL91p-%TaAE)o2@vyHpZF-oa+rJO3H=*OGKLFSOEc_6*yG*3 z2~&n?D{4ew&O7(%A=SH4KHxXqWQf7C68S8@YBgLKEdhDhJ#N+wAAD5O5BZ2D>P-{P zfoUuO?j0Z$L7W$zSArg>OZc_m+9tK!>DN;|FGCG{B1UdJI9_FP2k=LW=MLfbuNtM} z*hwdQB2YoM!hq?^hEE z6^JhfCa0S^erW>^V$72uu<%YU`z;Lh# zdq@F?Pa55LYh)V927n~(-R>y!>G-1HHyfg|!wGJBR~!I^$-!2~$+((>y6a^_fEQG&}=t6G}y~8hs&?qr&WkaJ;1<7?!5d-Nrw>HL}QKf^;U-ZYnZNB{m#BYg+g4o zEB-!(ZMz0+cHCCxCmJIec(=&DnXNc>%ilGj+Z`Z1utG|I+R)isQxq&pG0m6p&(T7B zP#98c?LW}AQjo-|@z)Fq4$qrAf5S5B_JAD$;L1bA^x{{(rB+tZ(8pZQR^QPHlS8tp zxRnsFhl&30CIzf|l3KNrrz@UX?iCza3^f*`?46yOHTf*X5cp=t(&}k==%#(v)%sZx zHvnvSG&*F7rW3xCyKU%^oFizyfE>K+yiWIc`5s%j;;KAxqQ*t!Y;Fx>U1<6jfv9Qy xte?)yz`@h%{Ql;|8!o8@!U-F!y?x%4-O+Aw$(x~9K0gGH6mlQtRQ1Qq*%btfvd;hj literal 0 HcmV?d00001 diff --git a/gmp.changes b/gmp.changes index b0adc6b..8f505d2 100644 --- a/gmp.changes +++ b/gmp.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Jan 4 08:20:17 UTC 2017 - rguenther@suse.com + +- Update to GMP 6.1.2 release. + * Mini-GMP: Fixed a division bug, which on a machine with 64-bit + unsigned long affects approximately 1 out of 2^32 divisors. + * Mini-GMP: Fix mpz_set_str crash on inputs with a large number of + leading zeros. Also stricter input validation, rejecting inputs + with no digits. + * Handle more systems which require PIC code in static libraries (e.g., + "hardened" Gentoo and Debian 9). + * Configuration for arm (-32 and -64) has been rewritten, fixing poor + code selection for many CPUs. + * Mini-GMP: Updated to the latest development version, including + new functions mpn_com and mpn_neg. + ------------------------------------------------------------------- Thu Jun 30 07:34:19 UTC 2016 - mpluskal@suse.com diff --git a/gmp.spec b/gmp.spec index 83cd8b5..9e0f52b 100644 --- a/gmp.spec +++ b/gmp.spec @@ -1,7 +1,7 @@ # # spec file for package gmp # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gmp -Version: 6.1.1 +Version: 6.1.2 Release: 0 Summary: The GNU MP Library License: GPL-3.0+ and LGPL-3.0+