Hello community, here is the log from the commit of package ntl for openSUSE:Factory checked in at 2018-06-29 22:33:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntl (Old) and /work/SRC/openSUSE:Factory/.ntl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ntl" Fri Jun 29 22:33:41 2018 rev:20 rq:618699 version:11.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ntl/ntl.changes 2017-10-02 16:54:14.742038074 +0200 +++ /work/SRC/openSUSE:Factory/.ntl.new/ntl.changes 2018-06-29 22:33:50.942134656 +0200 @@ -1,0 +2,13 @@ +Wed Jun 6 13:24:18 UTC 2018 - [email protected] + +- Update to new upstream release 11.0.0 + * Multithreading is enabled. To get these speedups, you have to + call SetNumThreads. + * Thread boosted all cubic-time operations in mat_ZZ_pE, + mat_lzz_pE, and mat_GF2E. This includes: matrix + multiplication, inversion, determinant, kernel, image, and + solving linear systems. + * Thread boosted RandomPrime, GenPrime, and GenGermainPrime. + * New functions: GetWallTime, VectorRandomWord. + +------------------------------------------------------------------- Old: ---- ntl-10.5.0.tar.gz New: ---- ntl-11.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntl.spec ++++++ --- /var/tmp/diff_new_pack.W64VmQ/_old 2018-06-29 22:33:51.650134042 +0200 +++ /var/tmp/diff_new_pack.W64VmQ/_new 2018-06-29 22:33:51.650134042 +0200 @@ -1,7 +1,7 @@ # # spec file for package ntl # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,11 +17,11 @@ Name: ntl -%define lname libntl33 -Version: 10.5.0 +%define lname libntl36 +Version: 11.0.0 Release: 0 Summary: Library for Number Theory -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Scientific/Math Url: http://shoup.net/ntl/ ++++++ ntl-10.5.0.tar.gz -> ntl-11.0.0.tar.gz ++++++ ++++ 14707 lines of diff (skipped) ++++++ ntl-automake.diff ++++++ --- /var/tmp/diff_new_pack.W64VmQ/_old 2018-06-29 22:33:51.982133754 +0200 +++ /var/tmp/diff_new_pack.W64VmQ/_new 2018-06-29 22:33:51.990133747 +0200 @@ -7,14 +7,14 @@ Makefile.am | 15 ++++++ autogen.sh | 5 ++ configure.ac | 96 ++++++++++++++++++++++++++++++++++++++++ - include/Makefile.am | 67 ++++++++++++++++++++++++++++ + include/Makefile.am | 66 +++++++++++++++++++++++++++ src/Makefile.am | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - 5 files changed, 306 insertions(+) + 5 files changed, 305 insertions(+) -Index: ntl-10.5.0/Makefile.am +Index: ntl-11.0.0/Makefile.am =================================================================== --- /dev/null -+++ ntl-10.5.0/Makefile.am ++++ ntl-11.0.0/Makefile.am @@ -0,0 +1,15 @@ +# -*- Makefile -*- + @@ -31,20 +31,20 @@ +include/NTL/config.h: config.h + mkdir -p include/NTL + grep 'define NTL_' <$< >$@ -Index: ntl-10.5.0/autogen.sh +Index: ntl-11.0.0/autogen.sh =================================================================== --- /dev/null -+++ ntl-10.5.0/autogen.sh ++++ ntl-11.0.0/autogen.sh @@ -0,0 +1,5 @@ +#!/bin/sh -e + +mkdir -p m4; +autoreconf -fi; +rm -Rf autom4te.cache; -Index: ntl-10.5.0/configure.ac +Index: ntl-11.0.0/configure.ac =================================================================== --- /dev/null -+++ ntl-10.5.0/configure.ac ++++ ntl-11.0.0/configure.ac @@ -0,0 +1,96 @@ +AC_INIT([ntl], [9.6.4]) +AC_CONFIG_AUX_DIR([build-aux]) @@ -142,17 +142,16 @@ +AC_SUBST([my_CXXFLAGS]) +AC_CONFIG_FILES([Makefile src/Makefile include/Makefile]) +AC_OUTPUT -Index: ntl-10.5.0/include/Makefile.am +Index: ntl-11.0.0/include/Makefile.am =================================================================== --- /dev/null -+++ ntl-10.5.0/include/Makefile.am -@@ -0,0 +1,67 @@ ++++ ntl-11.0.0/include/Makefile.am +@@ -0,0 +1,66 @@ +# -*- Makefile -*- + +nobase_include_HEADERS = \ -+NTL/ALL_FEATURES.h NTL/BasicThreadPool.h NTL/FFT.h NTL/FacVec.h NTL/GF2.h NTL/GF2E.h NTL/GF2EX.h NTL/GF2EXFactoring.h NTL/GF2X.h NTL/GF2XFactoring.h NTL/GF2XVec.h NTL/HAVE_ALIGNED_ARRAY.h NTL/HAVE_AVX.h NTL/HAVE_AVX2.h NTL/HAVE_BUILTIN_CLZL.h NTL/HAVE_COPY_TRAITS1.h NTL/HAVE_COPY_TRAITS2.h NTL/HAVE_FMA.h NTL/HAVE_LL_TYPE.h NTL/HAVE_PCLMUL.h NTL/HAVE_SSSE3.h NTL/HNF.h NTL/LLL.h NTL/Lazy.h NTL/LazyTable.h NTL/MatPrime.h NTL/REPORT_ALL_FEATURES.h NTL/RR.h NTL/SmartPtr.h NTL/WordVector.h NTL/ZZ.h NTL/ZZVec.h NTL/ZZX.h NTL/ZZXFactoring.h NTL/ZZ_limbs.h NTL/ZZ_p.h NTL/ZZ_pE.h NTL/ZZ_pEX.h NTL/ZZ_pEXFactoring.h NTL/ZZ_pX.h NTL/ZZ_pXFactoring.h \ ++ NTL/ALL_FEATURES.h NTL/BasicThreadPool.h NTL/FFT.h NTL/FacVec.h NTL/GF2.h NTL/GF2E.h NTL/GF2EX.h NTL/GF2EXFactoring.h NTL/GF2X.h NTL/GF2XFactoring.h NTL/GF2XVec.h NTL/HAVE_ALIGNED_ARRAY.h NTL/HAVE_AVX.h NTL/HAVE_AVX2.h NTL/HAVE_BUILTIN_CLZL.h NTL/HAVE_CHRONO_TIME.h NTL/HAVE_COPY_TRAITS1.h NTL/HAVE_COPY_TRAITS2.h NTL/HAVE_FMA.h NTL/HAVE_LL_TYPE.h NTL/HAVE_MACOS_TIME.h NTL/HAVE_PCLMUL.h NTL/HAVE_POSIX_TIME.h NTL/HAVE_SSSE3.h NTL/HNF.h NTL/LLL.h NTL/Lazy.h NTL/LazyTable.h NTL/MatPrime.h NTL/PackageInfo.h NTL/REPORT_ALL_FEATURES.h NTL/RR.h NTL/SmartPtr.h NTL/WordVector.h NTL/ZZ.h NTL/ZZVec.h NTL/ZZX.h NTL/ZZXFactoring.h NTL/ZZ_limbs.h NTL/ZZ_p.h NTL/ZZ_pE.h NTL/ZZ_pEX.h NTL/ZZ_pEXFactoring.h NTL/ZZ_pX.h NTL/ZZ_pXFactoring.h \ + NTL/ctools.h \ -+ NTL/def_config.h \ + NTL/fileio.h \ + NTL/lip.h \ + NTL/lzz_p.h \ @@ -214,10 +213,10 @@ + NTL/vector.h \ + NTL/version.h \ + NTL/xdouble.h -Index: ntl-10.5.0/src/Makefile.am +Index: ntl-11.0.0/src/Makefile.am =================================================================== --- /dev/null -+++ ntl-10.5.0/src/Makefile.am ++++ ntl-11.0.0/src/Makefile.am @@ -0,0 +1,123 @@ +# -*- Makefile -*- + @@ -227,7 +226,7 @@ +lib_LTLIBRARIES = libntl.la + +# cf. "VERSION_INFO" file -+libntl_la_LDFLAGS = -version-info 33:0:0 -no-undefined ++libntl_la_LDFLAGS = -version-info 36:0:0 -no-undefined +libntl_la_LIBADD = -lm -lpthread +if WITH_GMP +libntl_la_LIBADD += -lgmp
