Hello community,

here is the log from the commit of package gap-float for openSUSE:Factory 
checked in at 2018-01-21 15:49:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-float (Old)
 and      /work/SRC/openSUSE:Factory/.gap-float.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gap-float"

Sun Jan 21 15:49:12 2018 rev:2 rq:559909 version:0.7.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-float/gap-float.changes      2017-10-08 
20:08:36.441453975 +0200
+++ /work/SRC/openSUSE:Factory/.gap-float.new/gap-float.changes 2018-01-21 
15:49:13.629194959 +0100
@@ -1,0 +2,5 @@
+Mon Dec 25 22:15:09 UTC 2017 - [email protected]
+
+- Add fplll.diff.
+
+-------------------------------------------------------------------

New:
----
  fplll.diff

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

Other differences:
------------------
++++++ gap-float.spec ++++++
--- /var/tmp/diff_new_pack.9liqXV/_old  2018-01-21 15:49:14.173169434 +0100
+++ /var/tmp/diff_new_pack.9liqXV/_new  2018-01-21 15:49:14.177169246 +0100
@@ -26,6 +26,7 @@
 
 #Git-Clone:    git://github.com/laurentbartholdi/float/
 Source:         
https://www.gap-system.org/pub/gap/gap4/tar.bz2/packages/float-%version.tar.bz2
+Patch1:         fplll.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -48,6 +49,7 @@
 
 %prep
 %setup -qn float-%version
+%patch -P 1 -p1
 
 %build
 autoreconf -fi

++++++ fplll.diff ++++++
From: Jan Engelhardt <[email protected]>
Date: 2017-12-25 21:26:12.464848010 +0100

build: fix compile error with newer fplll

fplll dropped some typedefs.

---
 src/fplll.C |    3 +++
 1 file changed, 3 insertions(+)

Index: float-0.7.6/src/fplll.C
===================================================================
--- float-0.7.6.orig/src/fplll.C
+++ float-0.7.6/src/fplll.C
@@ -103,6 +103,9 @@ template<> Obj GET_INTOBJ(Z_NR<double> &
   return o;
 }
 
+typedef Z_NR<mpz_t> Integer;
+typedef ZZ_mat<mpz_t> IntMatrix;
+
 template <class Z> void SET_Z(Integer &s, const Z_NR<Z> &t);
 
 template <> void SET_Z(Integer &s, const Z_NR<mpz_t> &t)

Reply via email to