Hello community,

here is the log from the commit of package ntl for openSUSE:Factory checked in 
at 2015-03-30 19:32:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-02-20 12:01:36.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.ntl.new/ntl.changes     2015-03-30 
19:33:00.000000000 +0200
@@ -1,0 +2,11 @@
+Fri Mar 27 16:15:01 UTC 2015 - [email protected]
+
+- Update to new upstream release 9.0.0
+* The interface to the single-precision modular arithmetic
+  routines has been modified slightly: In particular, on 64-bit
+  x86/GCC platforms, single precision moduli can now be up to 60
+  bits, rather than 50 bits. Using larger moduli speeds up a number
+  of things, like ZZ_pX arithmetic, as fewer primes need to be used
+  in Chinese Remaindering steps.
+
+-------------------------------------------------------------------

Old:
----
  ntl-8.1.2.tar.gz

New:
----
  ntl-9.0.0.tar.gz

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

Other differences:
------------------
++++++ ntl.spec ++++++
--- /var/tmp/diff_new_pack.94tHGE/_old  2015-03-30 19:33:01.000000000 +0200
+++ /var/tmp/diff_new_pack.94tHGE/_new  2015-03-30 19:33:01.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ntl
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,8 +17,8 @@
 
 
 Name:           ntl
-%define lname  libntl9
-Version:        8.1.2
+%define lname  libntl10
+Version:        9.0.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.9*
+%_libdir/libntl.so.10*
 
 %files devel
 %defattr(-,root,root)

++++++ ntl-8.1.2.tar.gz -> ntl-9.0.0.tar.gz ++++++
++++ 5649 lines of diff (skipped)

++++++ ntl-automake.diff ++++++
--- /var/tmp/diff_new_pack.94tHGE/_old  2015-03-30 19:33:01.000000000 +0200
+++ /var/tmp/diff_new_pack.94tHGE/_new  2015-03-30 19:33:01.000000000 +0200
@@ -7,15 +7,15 @@
  Makefile.am         |   15 ++++++
  autogen.sh          |    5 ++
  configure.ac        |   94 +++++++++++++++++++++++++++++++++++++++++
- include/Makefile.am |   94 +++++++++++++++++++++++++++++++++++++++++
+ include/Makefile.am |   95 +++++++++++++++++++++++++++++++++++++++++
  include/NTL/g_lip.h |    1 
  src/Makefile.am     |  118 
++++++++++++++++++++++++++++++++++++++++++++++++++++
- 6 files changed, 326 insertions(+), 1 deletion(-)
+ 6 files changed, 327 insertions(+), 1 deletion(-)
 
-Index: ntl-8.1.2/Makefile.am
+Index: ntl-9.0.0/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-8.1.2/Makefile.am
++++ ntl-9.0.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-8.1.2/autogen.sh
+Index: ntl-9.0.0/autogen.sh
 ===================================================================
 --- /dev/null
-+++ ntl-8.1.2/autogen.sh
++++ ntl-9.0.0/autogen.sh
 @@ -0,0 +1,5 @@
 +#!/bin/sh -e
 +
 +mkdir -p m4;
 +autoreconf -fi;
 +rm -Rf autom4te.cache;
-Index: ntl-8.1.2/configure.ac
+Index: ntl-9.0.0/configure.ac
 ===================================================================
 --- /dev/null
-+++ ntl-8.1.2/configure.ac
++++ ntl-9.0.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-8.1.2/include/Makefile.am
+Index: ntl-9.0.0/include/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-8.1.2/include/Makefile.am
-@@ -0,0 +1,94 @@
++++ ntl-9.0.0/include/Makefile.am
+@@ -0,0 +1,95 @@
 +# -*- Makefile -*-
 +
 +nobase_include_HEADERS = \
@@ -210,6 +210,7 @@
 +      NTL/pair_lzz_pEX_long.h \
 +      NTL/pair_lzz_pX_long.h \
 +      NTL/quad_float.h \
++      NTL/sp_arith.h \
 +      NTL/thread.h \
 +      NTL/tools.h \
 +      NTL/vec_GF2.h \
@@ -240,20 +241,20 @@
 +      NTL/vector.h \
 +      NTL/version.h \
 +      NTL/xdouble.h
-Index: ntl-8.1.2/include/NTL/g_lip.h
+Index: ntl-9.0.0/include/NTL/g_lip.h
 ===================================================================
---- ntl-8.1.2.orig/include/NTL/g_lip.h
-+++ ntl-8.1.2/include/NTL/g_lip.h
-@@ -530,5 +530,4 @@ long _ntl_gblock_storage(long d);
+--- 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
  
 -#define NTL_GMP_LIP
  
-Index: ntl-8.1.2/src/Makefile.am
+Index: ntl-9.0.0/src/Makefile.am
 ===================================================================
 --- /dev/null
-+++ ntl-8.1.2/src/Makefile.am
++++ ntl-9.0.0/src/Makefile.am
 @@ -0,0 +1,118 @@
 +# -*- Makefile -*-
 +
@@ -263,7 +264,7 @@
 +lib_LTLIBRARIES = libntl.la
 +
 +# cf. "VERSION_INFO" file
-+libntl_la_LDFLAGS = -version-info 9:1:0 -no-undefined
++libntl_la_LDFLAGS = -version-info 10:0:0 -no-undefined
 +libntl_la_LIBADD  = -lm
 +if WITH_GMP
 +libntl_la_LIBADD += -lgmp


Reply via email to