Hello community,

here is the log from the commit of package ntl for openSUSE:Factory checked in 
at 2015-07-02 22:49:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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  2015-03-30 19:33:00.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.ntl.new/ntl.changes     2015-07-03 
00:11:10.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Jun 24 08:49:29 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream release 9.2.0
+* Performance improvements to zz_pX and Vec<zz_p>.
+* Performance improvements to ZZX: implemented asymptotically fast
+  CRT code for HomMul and more cache-friendly logic.
+* Completed the transition away from floating-point arithmetic for
+  the implementation of single-precision modular arithmetic.
+
+-------------------------------------------------------------------

Old:
----
  ntl-9.0.0.tar.gz

New:
----
  ntl-9.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ntl.spec ++++++
--- /var/tmp/diff_new_pack.Ws3jyI/_old  2015-07-03 00:11:11.000000000 +0200
+++ /var/tmp/diff_new_pack.Ws3jyI/_new  2015-07-03 00:11:11.000000000 +0200
@@ -17,8 +17,8 @@
 
 
 Name:           ntl
-%define lname  libntl10
-Version:        9.0.0
+%define lname  libntl15
+Version:        9.2.0
 Release:        0
 Summary:        Library for Number Theory
 License:        GPL-2.0+
@@ -93,7 +93,7 @@
 
 %files -n %lname
 %defattr(-,root,root)
-%_libdir/libntl.so.10*
+%_libdir/libntl.so.15*
 
 %files devel
 %defattr(-,root,root)

++++++ ntl-9.0.0.tar.gz -> ntl-9.2.0.tar.gz ++++++
++++ 9257 lines of diff (skipped)

++++++ ntl-automake.diff ++++++
--- /var/tmp/diff_new_pack.Ws3jyI/_old  2015-07-03 00:11:12.000000000 +0200
+++ /var/tmp/diff_new_pack.Ws3jyI/_new  2015-07-03 00:11:12.000000000 +0200
@@ -1,21 +1,21 @@
 From: Jan Engelhardt <jeng...@medozas.de>
 Date: 2011-09-15 16:30:59.937789147 +0200 (initial production)
 Upstream: sent 2012-12-06 04:02:00 +0100 (initial send)
-Date: 2015-02-03 01:46:19.087083498 +0100 (update for ntl 8)
+Date: 2015-05-09 00:22 +0200 (update for 9.2)
 
 ---
  Makefile.am         |   15 ++++++
  autogen.sh          |    5 ++
  configure.ac        |   94 +++++++++++++++++++++++++++++++++++++++++
- include/Makefile.am |   95 +++++++++++++++++++++++++++++++++++++++++
+ include/Makefile.am |  101 ++++++++++++++++++++++++++++++++++++++++++++
  include/NTL/g_lip.h |    1 
  src/Makefile.am     |  118 
++++++++++++++++++++++++++++++++++++++++++++++++++++
- 6 files changed, 327 insertions(+), 1 deletion(-)
+ 6 files changed, 333 insertions(+), 1 deletion(-)
 
-Index: ntl-9.0.0/Makefile.am
+Index: ntl-9.2.0/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-9.0.0/Makefile.am
++++ ntl-9.2.0/Makefile.am
 @@ -0,0 +1,15 @@
 +# -*- Makefile -*-
 +
@@ -32,20 +32,20 @@
 +include/NTL/config.h: config.h
 +      mkdir -p include/NTL
 +      grep 'define NTL_' <$< >$@
-Index: ntl-9.0.0/autogen.sh
+Index: ntl-9.2.0/autogen.sh
 ===================================================================
 --- /dev/null
-+++ ntl-9.0.0/autogen.sh
++++ ntl-9.2.0/autogen.sh
 @@ -0,0 +1,5 @@
 +#!/bin/sh -e
 +
 +mkdir -p m4;
 +autoreconf -fi;
 +rm -Rf autom4te.cache;
-Index: ntl-9.0.0/configure.ac
+Index: ntl-9.2.0/configure.ac
 ===================================================================
 --- /dev/null
-+++ ntl-9.0.0/configure.ac
++++ ntl-9.2.0/configure.ac
 @@ -0,0 +1,94 @@
 +AC_INIT([ntl], [8.1.2])
 +AC_CONFIG_AUX_DIR([build-aux])
@@ -141,11 +141,11 @@
 +AC_SUBST([my_CXXFLAGS])
 +AC_CONFIG_FILES([Makefile src/Makefile include/Makefile])
 +AC_OUTPUT
-Index: ntl-9.0.0/include/Makefile.am
+Index: ntl-9.2.0/include/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-9.0.0/include/Makefile.am
-@@ -0,0 +1,95 @@
++++ ntl-9.2.0/include/Makefile.am
+@@ -0,0 +1,101 @@
 +# -*- Makefile -*-
 +
 +nobase_include_HEADERS = \
@@ -181,6 +181,12 @@
 +      NTL/def_config.h \
 +      NTL/fileio.h \
 +      NTL/g_lip.h \
++      NTL/have_LL.h \
++      NTL/have_LL_no.h \
++      NTL/have_LL_yes.h \
++      NTL/have_builtin_clzl.h \
++      NTL/have_builtin_clzl_no.h \
++      NTL/have_builtin_clzl_yes.h \
 +      NTL/lip.h \
 +      NTL/lzz_p.h \
 +      NTL/lzz_pE.h \
@@ -241,20 +247,20 @@
 +      NTL/vector.h \
 +      NTL/version.h \
 +      NTL/xdouble.h
-Index: ntl-9.0.0/include/NTL/g_lip.h
+Index: ntl-9.2.0/include/NTL/g_lip.h
 ===================================================================
---- ntl-9.0.0.orig/include/NTL/g_lip.h
-+++ ntl-9.0.0/include/NTL/g_lip.h
-@@ -537,5 +537,4 @@ long _ntl_gblock_storage(long d);
- #define NTL_zssubmul _ntl_gssubmul
- #define NTL_zsubmul _ntl_gsubmul
+--- ntl-9.2.0.orig/include/NTL/g_lip.h
++++ ntl-9.2.0/include/NTL/g_lip.h
+@@ -588,5 +588,4 @@ long _ntl_gblock_storage(long d);
+ 
+ 
  
 -#define NTL_GMP_LIP
  
-Index: ntl-9.0.0/src/Makefile.am
+Index: ntl-9.2.0/src/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-9.0.0/src/Makefile.am
++++ ntl-9.2.0/src/Makefile.am
 @@ -0,0 +1,118 @@
 +# -*- Makefile -*-
 +
@@ -264,7 +270,7 @@
 +lib_LTLIBRARIES = libntl.la
 +
 +# cf. "VERSION_INFO" file
-+libntl_la_LDFLAGS = -version-info 10:0:0 -no-undefined
++libntl_la_LDFLAGS = -version-info 15:0:0 -no-undefined
 +libntl_la_LIBADD  = -lm
 +if WITH_GMP
 +libntl_la_LIBADD += -lgmp


Reply via email to