GNU bug report logs - #73566
[PATCH] gnu: pari-gp: Update to 2.17.0.

Previous Next

Package: guix-patches;

Reported by: Andreas Enge <andreas <at> enge.fr>

Date: Mon, 30 Sep 2024 12:38:05 UTC

Severity: normal

Tags: patch

Done: Andreas Enge <andreas <at> enge.fr>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 73566 in the body.
You can then email your comments to 73566 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Mon, 30 Sep 2024 12:38:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Andreas Enge <andreas <at> enge.fr>:
New bug report received and forwarded. Copy sent to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org. (Mon, 30 Sep 2024 12:38:06 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: guix-patches <at> gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH] gnu: pari-gp: Update to 2.17.0.
Date: Mon, 30 Sep 2024 14:35:26 +0200
* gnu/packages/algebra.scm (pari-gp): Update to 2.17.0.

Change-Id: If0ea83651ae7aa4cb5de61dfaa5ec2b11051eaab
---
 gnu/packages/algebra.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 2187cd062d..2c81b88d8d 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -230,7 +230,7 @@ (define-public python-fpylll
 (define-public pari-gp
   (package
     (name "pari-gp")
-    (version "2.15.5")
+    (version "2.17.0")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -238,7 +238,7 @@ (define-public pari-gp
                     version ".tar.gz"))
               (sha256
                (base32
-                "10grsn8wr8k02akj8f8wm1rhzrk0qls4phr46gv59nfr2msxmz8f"))))
+                "1a5fn64x7255ma7rkkjg5g17fq6mnjlzjfi8wbncc24dy77ff8z7"))))
     (build-system gnu-build-system)
     (native-inputs (list (texlive-updmap.cfg)))
     (inputs (list gmp libx11 perl readline))

base-commit: 1a6a85768e4652ee1bd44d3a913baa3285be238b
-- 
2.46.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Mon, 07 Oct 2024 14:24:01 GMT) Full text and rfc822 format available.

Message #8 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 73566 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH v2 1/2] gnu: pari-gp: Update to 2.17.0.
Date: Mon,  7 Oct 2024 16:23:09 +0200
* gnu/packages/algebra.scm (pari-gp): Update to 2.17.0.

Change-Id: If0ea83651ae7aa4cb5de61dfaa5ec2b11051eaab
---
 gnu/packages/algebra.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 2187cd062d..2c81b88d8d 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -230,7 +230,7 @@ (define-public python-fpylll
 (define-public pari-gp
   (package
     (name "pari-gp")
-    (version "2.15.5")
+    (version "2.17.0")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -238,7 +238,7 @@ (define-public pari-gp
                     version ".tar.gz"))
               (sha256
                (base32
-                "10grsn8wr8k02akj8f8wm1rhzrk0qls4phr46gv59nfr2msxmz8f"))))
+                "1a5fn64x7255ma7rkkjg5g17fq6mnjlzjfi8wbncc24dy77ff8z7"))))
     (build-system gnu-build-system)
     (native-inputs (list (texlive-updmap.cfg)))
     (inputs (list gmp libx11 perl readline))

base-commit: ff88c8cf3e2b8e3e86f438dd42adfce2db8dc337
-- 
2.46.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Mon, 07 Oct 2024 14:25:02 GMT) Full text and rfc822 format available.

Message #11 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 73566 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH v2 2/2] gnu: gp2c: Update to 0.0.14.
Date: Mon,  7 Oct 2024 16:23:10 +0200
* gnu/packages/algebra.scm (gp2c): Update to 0.0.14.

Change-Id: Ia45f9fae34f0a63a434ab5f7120cf1fba943161b
---
 gnu/packages/algebra.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 2c81b88d8d..8cfdb6456d 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -268,7 +268,7 @@ (define-public pari-gp
 (define-public gp2c
   (package
    (name "gp2c")
-   (version "0.0.13")
+   (version "0.0.14")
    (source (origin
             (method url-fetch)
             (uri (string-append
@@ -276,7 +276,7 @@ (define-public gp2c
                   version ".tar.gz"))
             (sha256
               (base32
-                "0dlxlrwwvhmjljjzsq95fsm14j5n5353snd92b0pdg9ylzn784r6"))))
+                "0c3v1g04mkb45xrcrxr9xzp61nnql38k6i6s77i5f14l0b614qdg"))))
    (build-system gnu-build-system)
    (native-inputs (list perl))
    (inputs (list pari-gp))
-- 
2.46.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Mon, 21 Oct 2024 14:14:01 GMT) Full text and rfc822 format available.

Message #14 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 73566 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH v3 0/2] Update pari-gp
Date: Mon, 21 Oct 2024 16:11:34 +0200
A new version with a patch from upstream, which should make one more
dependent package compile. paritwine is still not compiling, since some
pari-gp internals on which it relied have changed.

Andreas Enge (2):
  gnu: pari-gp: Update to 2.17.0.
  gnu: gp2c: Update to 0.0.14.

 gnu/local.mk                             |  1 +
 gnu/packages/algebra.scm                 |  8 ++++----
 gnu/packages/patches/pari-gp-qfcvp.patch | 19 +++++++++++++++++++
 3 files changed, 24 insertions(+), 4 deletions(-)
 create mode 100644 gnu/packages/patches/pari-gp-qfcvp.patch


base-commit: 59b2a60d0041882d732e1766e28f0df5a1ef1ac1
-- 
2.46.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Mon, 21 Oct 2024 14:15:02 GMT) Full text and rfc822 format available.

Message #17 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 73566 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH v3 1/2] gnu: pari-gp: Update to 2.17.0.
Date: Mon, 21 Oct 2024 16:11:35 +0200
* gnu/packages/algebra.scm (pari-gp): Update to 2.17.0.
* gnu/packages/patches/pari-gp-qfcvp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.

Change-Id: If0ea83651ae7aa4cb5de61dfaa5ec2b11051eaab
---
 gnu/local.mk                             |  1 +
 gnu/packages/algebra.scm                 |  4 ++--
 gnu/packages/patches/pari-gp-qfcvp.patch | 19 +++++++++++++++++++
 3 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 gnu/packages/patches/pari-gp-qfcvp.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 89a795bfbd..3e9943daa5 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1944,6 +1944,7 @@ dist_patch_DATA =						\
   %D%/packages/patches/strace-readlink-tests.patch		\
   %D%/packages/patches/sunxi-tools-remove-sys-io.patch	\
   %D%/packages/patches/p11-kit-hurd.patch			\
+  %D%/packages/patches/pari-gp-qfcvp.patch                      \
   %D%/packages/patches/patch-hurd-path-max.patch		\
   %D%/packages/patches/perl-5.14-autosplit-default-time.patch	\
   %D%/packages/patches/perl-5.14-module-pluggable-search.patch	\
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 2187cd062d..2c81b88d8d 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -230,7 +230,7 @@ (define-public python-fpylll
 (define-public pari-gp
   (package
     (name "pari-gp")
-    (version "2.15.5")
+    (version "2.17.0")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -238,7 +238,7 @@ (define-public pari-gp
                     version ".tar.gz"))
               (sha256
                (base32
-                "10grsn8wr8k02akj8f8wm1rhzrk0qls4phr46gv59nfr2msxmz8f"))))
+                "1a5fn64x7255ma7rkkjg5g17fq6mnjlzjfi8wbncc24dy77ff8z7"))))
     (build-system gnu-build-system)
     (native-inputs (list (texlive-updmap.cfg)))
     (inputs (list gmp libx11 perl readline))
diff --git a/gnu/packages/patches/pari-gp-qfcvp.patch b/gnu/packages/patches/pari-gp-qfcvp.patch
new file mode 100644
index 0000000000..4dfaedc54a
--- /dev/null
+++ b/gnu/packages/patches/pari-gp-qfcvp.patch
@@ -0,0 +1,19 @@
+commit 9086c5ce165bdff6ac0e63b641279f6d9e44f4a7
+Author: Bill Allombert <Bill.Allombert <at> math.u-bordeaux.fr>
+Date:   Tue Oct 1 23:54:34 2024 +0200
+
+    qfcvp: fix prototype code [#2575]
+
+diff --git a/src/functions/linear_algebra/qfcvp b/src/functions/linear_algebra/qfcvp
+index 5ee883390a..7be5fa9570 100644
+--- a/src/functions/linear_algebra/qfcvp
++++ b/src/functions/linear_algebra/qfcvp
+@@ -1,7 +1,7 @@
+ Function: qfcvp
+ Section: linear_algebra
+ C-Name: qfcvp0
+-Prototype: GGDGDGD0,L,p
++Prototype: GGDGDGD0,L,
+ Help: qfcvp(x,t,{B},{m},{flag=0}): x being a square and symmetric
+  matrix representing a positive definite quadratic form, and t a vector of
+  the same dimension, this function deals with the vectors of whose squared
-- 
2.46.0





Information forwarded to andreas <at> enge.fr, bavier <at> posteo.net, sharlatanus <at> gmail.com, guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Mon, 21 Oct 2024 14:15:02 GMT) Full text and rfc822 format available.

Message #20 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 73566 <at> debbugs.gnu.org
Cc: Andreas Enge <andreas <at> enge.fr>
Subject: [PATCH v3 2/2] gnu: gp2c: Update to 0.0.14.
Date: Mon, 21 Oct 2024 16:11:36 +0200
* gnu/packages/algebra.scm (gp2c): Update to 0.0.14.

Change-Id: Ia45f9fae34f0a63a434ab5f7120cf1fba943161b
---
 gnu/packages/algebra.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 2c81b88d8d..8cfdb6456d 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -268,7 +268,7 @@ (define-public pari-gp
 (define-public gp2c
   (package
    (name "gp2c")
-   (version "0.0.13")
+   (version "0.0.14")
    (source (origin
             (method url-fetch)
             (uri (string-append
@@ -276,7 +276,7 @@ (define-public gp2c
                   version ".tar.gz"))
             (sha256
               (base32
-                "0dlxlrwwvhmjljjzsq95fsm14j5n5353snd92b0pdg9ylzn784r6"))))
+                "0c3v1g04mkb45xrcrxr9xzp61nnql38k6i6s77i5f14l0b614qdg"))))
    (build-system gnu-build-system)
    (native-inputs (list perl))
    (inputs (list pari-gp))
-- 
2.46.0





Information forwarded to guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Sun, 15 Dec 2024 16:33:01 GMT) Full text and rfc822 format available.

Message #23 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Andreas Enge <andreas <at> enge.fr>
Cc: 73566 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus <at> gmail.com>,
 Eric Bavier <bavier <at> posteo.net>
Subject: Re: [bug#73566] [PATCH v3 0/2] Update pari-gp
Date: Sun, 15 Dec 2024 17:32:31 +0100
Hi,

Andreas Enge <andreas <at> enge.fr> skribis:

>   gnu: pari-gp: Update to 2.17.0.
>   gnu: gp2c: Update to 0.0.14.

I’m not on the math team but I think you can go ahead and push it!

Ludo’.




Information forwarded to guix-patches <at> gnu.org:
bug#73566; Package guix-patches. (Tue, 17 Dec 2024 16:36:02 GMT) Full text and rfc822 format available.

Message #26 received at 73566 <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 73566 <at> debbugs.gnu.org, Sharlatan Hellseher <sharlatanus <at> gmail.com>,
 Eric Bavier <bavier <at> posteo.net>
Subject: Re: [bug#73566] [PATCH v3 0/2] Update pari-gp
Date: Tue, 17 Dec 2024 17:34:50 +0100
Am Sun, Dec 15, 2024 at 05:32:31PM +0100 schrieb Ludovic Courtès:
> >   gnu: pari-gp: Update to 2.17.0.
> >   gnu: gp2c: Update to 0.0.14.

Thanks for the encouragement! In fact there is a problem with some
depending packages, I just have not found the time to update them as
well. So for the time being, I prefer staying with the old version...

Andreas





Reply sent to Andreas Enge <andreas <at> enge.fr>:
You have taken responsibility. (Thu, 16 Jan 2025 16:56:01 GMT) Full text and rfc822 format available.

Notification sent to Andreas Enge <andreas <at> enge.fr>:
bug acknowledged by developer. (Thu, 16 Jan 2025 16:56:02 GMT) Full text and rfc822 format available.

Message #31 received at 73566-done <at> debbugs.gnu.org (full text, mbox):

From: Andreas Enge <andreas <at> enge.fr>
To: 73566-done <at> debbugs.gnu.org
Subject: Re: [PATCH v3 0/2] Update pari-gp
Date: Thu, 16 Jan 2025 17:55:09 +0100
Am Mon, Oct 21, 2024 at 04:11:34PM +0200 schrieb Andreas Enge:
> A new version with a patch from upstream, which should make one more
> dependent package compile. paritwine is still not compiling, since some
> pari-gp internals on which it relied have changed.

I have just pushed the patches; the next steps will be to rewrite the
offending parts of paritwine, and to update to the next point release of
pari-gp.

Andreas





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 14 Feb 2025 12:24:17 GMT) Full text and rfc822 format available.

This bug report was last modified 177 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.