commit ntl for openSUSE:Factory
Hello community, here is the log from the commit of package ntl for openSUSE:Factory checked in at 2016-12-08 00:31:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntl (Old) and /work/SRC/openSUSE:Factory/.ntl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ntl" Changes: -------- --- /work/SRC/openSUSE:Factory/ntl/ntl.changes 2016-11-04 21:00:25.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ntl.new/ntl.changes 2016-12-08 00:31:48.000000000 +0100 @@ -1,0 +2,14 @@ +Tue Nov 29 11:16:07 UTC 2016 - jengelh@inai.de + +- Update to new upstream release 10.3.0 + * Marginally improved performance and crossovers for mat_zz_p + multipliplication. + * Retired the zz_pXAltArgument class, which was used for modular + composition in zz_pX. While this has been in in the documented + interface for a few months, it was flagged as being provisional + and subject to change. In place of zz_pXAltArgument, the class + zz_pXNewArgument was added. + * Implementation of a multi-modular strategy for matrix + multiplication over ZZ_p. + +------------------------------------------------------------------- Old: ---- ntl-10.1.0.tar.gz New: ---- ntl-10.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntl.spec ++++++ --- /var/tmp/diff_new_pack.bTrn07/_old 2016-12-08 00:31:49.000000000 +0100 +++ /var/tmp/diff_new_pack.bTrn07/_new 2016-12-08 00:31:49.000000000 +0100 @@ -17,8 +17,8 @@ Name: ntl -%define lname libntl31 -Version: 10.1.0 +%define lname libntl33 +Version: 10.3.0 Release: 0 Summary: Library for Number Theory License: LGPL-2.1+ ++++++ ntl-10.1.0.tar.gz -> ntl-10.3.0.tar.gz ++++++ ++++ 7878 lines of diff (skipped) ++++++ ntl-automake.diff ++++++ --- /var/tmp/diff_new_pack.bTrn07/_old 2016-12-08 00:31:50.000000000 +0100 +++ /var/tmp/diff_new_pack.bTrn07/_new 2016-12-08 00:31:50.000000000 +0100 @@ -7,14 +7,14 @@ Makefile.am | 15 ++++++ autogen.sh | 5 ++ configure.ac | 96 ++++++++++++++++++++++++++++++++++++++++ - include/Makefile.am | 98 +++++++++++++++++++++++++++++++++++++++++ - src/Makefile.am | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++ - 5 files changed, 336 insertions(+) + include/Makefile.am | 100 ++++++++++++++++++++++++++++++++++++++++++ + src/Makefile.am | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++ + 5 files changed, 339 insertions(+) -Index: ntl-10.1.0/Makefile.am +Index: ntl-10.3.0/Makefile.am =================================================================== --- /dev/null -+++ ntl-10.1.0/Makefile.am ++++ ntl-10.3.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.1.0/autogen.sh +Index: ntl-10.3.0/autogen.sh =================================================================== --- /dev/null -+++ ntl-10.1.0/autogen.sh ++++ ntl-10.3.0/autogen.sh @@ -0,0 +1,5 @@ +#!/bin/sh -e + +mkdir -p m4; +autoreconf -fi; +rm -Rf autom4te.cache; -Index: ntl-10.1.0/configure.ac +Index: ntl-10.3.0/configure.ac =================================================================== --- /dev/null -+++ ntl-10.1.0/configure.ac ++++ ntl-10.3.0/configure.ac @@ -0,0 +1,96 @@ +AC_INIT([ntl], [9.6.4]) +AC_CONFIG_AUX_DIR([build-aux]) @@ -142,11 +142,11 @@ +AC_SUBST([my_CXXFLAGS]) +AC_CONFIG_FILES([Makefile src/Makefile include/Makefile]) +AC_OUTPUT -Index: ntl-10.1.0/include/Makefile.am +Index: ntl-10.3.0/include/Makefile.am =================================================================== --- /dev/null -+++ ntl-10.1.0/include/Makefile.am -@@ -0,0 +1,98 @@ ++++ ntl-10.3.0/include/Makefile.am +@@ -0,0 +1,100 @@ +# -*- Makefile -*- + +nobase_include_HEADERS = \ @@ -169,6 +169,7 @@ + NTL/Lazy.h \ + NTL/LazyTable.h \ + NTL/LLL.h \ ++ NTL/MatPrime.h \ + NTL/RR.h \ + NTL/SmartPtr.h \ + NTL/WordVector.h \ @@ -176,6 +177,7 @@ + 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 \ @@ -245,11 +247,11 @@ + NTL/vector.h \ + NTL/version.h \ + NTL/xdouble.h -Index: ntl-10.1.0/src/Makefile.am +Index: ntl-10.3.0/src/Makefile.am =================================================================== --- /dev/null -+++ ntl-10.1.0/src/Makefile.am -@@ -0,0 +1,122 @@ ++++ ntl-10.3.0/src/Makefile.am +@@ -0,0 +1,123 @@ +# -*- Makefile -*- + +AM_CPPFLAGS = -I${top_builddir}/include -I${top_srcdir}/include @@ -258,7 +260,7 @@ +lib_LTLIBRARIES = libntl.la + +# cf. "VERSION_INFO" file -+libntl_la_LDFLAGS = -version-info 31:0:0 -no-undefined ++libntl_la_LDFLAGS = -version-info 33:0:0 -no-undefined +libntl_la_LIBADD = -lm -lpthread +if WITH_GMP +libntl_la_LIBADD += -lgmp @@ -270,7 +272,8 @@ + BasicThreadPool.cpp \ + FFT.cpp FacVec.cpp GF2.cpp GF2E.cpp GF2EX.cpp GF2EXFactoring.cpp \ + GF2X.cpp GF2X1.cpp GF2XFactoring.cpp GF2XVec.cpp HNF.cpp \ -+ ctools.cpp LLL.cpp LLL_FP.cpp LLL_QP.cpp LLL_RR.cpp LLL_XD.cpp RR.cpp \ ++ ctools.cpp LLL.cpp LLL_FP.cpp LLL_QP.cpp LLL_RR.cpp LLL_XD.cpp \ ++ MatPrime.cpp RR.cpp \ + WordVector.cpp ZZ.cpp ZZVec.cpp ZZX.cpp ZZX1.cpp ZZXCharPoly.cpp \ + ZZXFactoring.cpp ZZ_p.cpp ZZ_pE.cpp ZZ_pEX.cpp ZZ_pEXFactoring.cpp \ + ZZ_pX.cpp ZZ_pX1.cpp ZZ_pXCharPoly.cpp ZZ_pXFactoring.cpp fileio.cpp \
participants (1)
-
root@hilbert.suse.de