Rebuild for pari 2.15.0.

This commit is contained in:
Jerry James 2022-09-26 21:47:57 -06:00
parent 5ed3b44cd5
commit cfdd27206e
2 changed files with 21 additions and 10 deletions

View File

@ -1,5 +1,5 @@
--- modules/pari/desc2lisp.lisp.orig 2018-07-18 17:50:36.000000000 -0600
+++ modules/pari/desc2lisp.lisp 2018-08-03 15:05:25.139224753 -0600
--- modules/pari/desc2lisp.lisp.orig 2021-06-28 14:32:42.000000000 -0600
+++ modules/pari/desc2lisp.lisp 2022-09-19 21:12:06.708459685 -0600
@@ -166,7 +166,15 @@
(setq h (car h)))
(if (and h (ext:starts-with-p h f) (setq end (search "):" h)))
@ -17,3 +17,15 @@
;; (or (warn "~S: no arglist in ~S" 'desc-arglist desc) ...)
:unspecific)))
--- modules/pari/pari.lisp.orig 2021-06-28 14:32:42.000000000 -0600
+++ modules/pari/pari.lisp 2022-09-19 21:23:25.026083675 -0600
@@ -218,8 +218,7 @@ t.e., this is the memory size for the re
;; extern int factor_add_primes;
(def-c-var factor_add_primes (:type int))
-;; extern ulong DEBUGFILES, DEBUGLEVEL, DEBUGMEM
-(def-c-var debugfiles (:name "DEBUGFILES") (:type ulong))
+;; extern ulong DEBUGLEVEL, DEBUGMEM
(def-c-var debuglevel (:name "DEBUGLEVEL") (:type ulong))
(def-c-var debugmem (:name "DEBUGMEM") (:type ulong))

View File

@ -22,7 +22,7 @@ Version: 2.49.93
# - src/socket.d and modules/clx/mit-clx/doc.lisp are HPND
# - src/xthread.d and modules/asdf/asdf.lisp are X11
License: GPL-2.0-or-later AND (GPL-2.0-or-later OR GFDL-1.2-or-later) AND LGPL-2.1-or-later AND HPND AND X11
Release: 27%{?dist}
Release: 28%{?dist}
URL: http://www.clisp.org/
Source0: %{forgesource}
# Upstream dropped this file from the distribution
@ -34,7 +34,7 @@ Source3: http://translationproject.org/latest/clisp/de.po
Patch0: %{name}-db.patch
# https://sourceforge.net/p/clisp/patches/32/
Patch1: %{name}-format.patch
# Adapt to changes in pari 2.11.0
# Adapt to changes in pari 2.15.0
Patch2: %{name}-pari.patch
# The combination of register and volatile is nonsensical
Patch3: %{name}-register-volatile.patch
@ -123,15 +123,11 @@ Files necessary for linking CLISP programs.
%prep
%forgesetup
%patch0 -p0
%patch1 -p0
%patch2 -p0
%patch3 -p0
%patch4 -p0
%autopatch -M4 -p0
%ifarch %{power64}
%patch5 -p0
%endif
%patch6 -p0
%autopatch -m6 -p0
cp -p %{SOURCE1} emacs
cp -p %{SOURCE2} %{SOURCE3} src/po
@ -451,6 +447,9 @@ make -C build base-mod-check
%changelog
* Mon Sep 19 2022 Jerry James <loganjerry@gmail.com> - 2.49.93-28
- Rebuild for pari 2.15.0
* Thu Aug 18 2022 Jerry James <loganjerry@gmail.com> - 2.49.93-27
- Rebuild for libsvm 3.3