summaryrefslogtreecommitdiff
path: root/libre/sagemath/sagemath-singular-4.1.0.p2.patch
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2017-02-21 17:25:29 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2017-02-21 17:25:29 -0300
commitde616ec6d89e901706d72b1ee96eb77d3c6079d2 (patch)
tree0d71130234aaa6cfcc32c9192b88589b166eac39 /libre/sagemath/sagemath-singular-4.1.0.p2.patch
parentcb0c90d32c4268aa5adf0b43561d32c2536f423e (diff)
downloadabslibre-de616ec6d89e901706d72b1ee96eb77d3c6079d2.tar.gz
abslibre-de616ec6d89e901706d72b1ee96eb77d3c6079d2.tar.bz2
abslibre-de616ec6d89e901706d72b1ee96eb77d3c6079d2.zip
sagemath-7.5.1-7.parabola1: singular 4.1.0.p2 rebuild
Diffstat (limited to 'libre/sagemath/sagemath-singular-4.1.0.p2.patch')
-rw-r--r--libre/sagemath/sagemath-singular-4.1.0.p2.patch33
1 files changed, 33 insertions, 0 deletions
diff --git a/libre/sagemath/sagemath-singular-4.1.0.p2.patch b/libre/sagemath/sagemath-singular-4.1.0.p2.patch
new file mode 100644
index 000000000..b1a74a091
--- /dev/null
+++ b/libre/sagemath/sagemath-singular-4.1.0.p2.patch
@@ -0,0 +1,33 @@
+--- src/sage/libs/singular/decl.pxd.orig 2017-02-21 07:58:27.088118954 +0000
++++ src/sage/libs/singular/decl.pxd 2017-02-21 07:59:01.794846500 +0000
+@@ -484,8 +484,8 @@
+
+ ring *rDefault(int char , int nvars, char **names)
+ ring *rDefault(const n_Procs_s* cf, int nvars, char **names)
+- ring *rDefault(int ch , int nvars, char **names,int ord_size, int *ord, int *block0, int *block1, int **wvhdl)
+- ring *rDefault(const n_Procs_s* cf, int nvars, char **names,int ord_size, int *ord, int *block0, int *block1, int **wvhdl)
++ ring *rDefault(int ch , int nvars, char **names,int ord_size, rRingOrder_t *ord, int *block0, int *block1, int **wvhdl)
++ ring *rDefault(const n_Procs_s* cf, int nvars, char **names,int ord_size, rRingOrder_t *ord, int *block0, int *block1, int **wvhdl)
+
+
+
+--- src/sage/libs/singular/ring.pyx.orig 2017-02-21 07:24:23.197906897 +0000
++++ src/sage/libs/singular/ring.pyx 2017-02-21 07:29:23.731763098 +0000
+@@ -21,7 +21,7 @@
+ from sage.libs.singular.decl cimport number, poly, ring, currRing
+ from sage.libs.singular.decl cimport rChangeCurrRing, rCopy0, rComplete, rDelete, idInit
+ from sage.libs.singular.decl cimport omAlloc0, omStrDup, omAlloc, omAlloc0Bin, sip_sring_bin, rnumber_bin
+-from sage.libs.singular.decl cimport ringorder_dp, ringorder_Dp, ringorder_lp, ringorder_rp, ringorder_ds, ringorder_Ds, ringorder_ls, ringorder_M, ringorder_C, ringorder_wp, ringorder_Wp, ringorder_ws, ringorder_Ws, ringorder_a
++from sage.libs.singular.decl cimport ringorder_dp, ringorder_Dp, ringorder_lp, ringorder_rp, ringorder_ds, ringorder_Ds, ringorder_ls, ringorder_M, ringorder_C, ringorder_wp, ringorder_Wp, ringorder_ws, ringorder_Ws, ringorder_a, rRingOrder_t
+ from sage.libs.singular.decl cimport p_Copy, prCopyR
+ from sage.libs.singular.decl cimport n_unknown, n_Zp, n_Q, n_R, n_GF, n_long_R, n_algExt,n_transExt,n_long_C, n_Z, n_Zn, n_Znm, n_Z2m, n_CF
+ from sage.libs.singular.decl cimport n_coeffType, cfInitCharProc
+@@ -165,7 +165,7 @@
+ ## q q : GF(q=p^n) *names TRUE (todo)
+
+ _wvhdl = <int **>omAlloc0((nblcks + 2) * sizeof(int *))
+- _order = <int *>omAlloc0((nblcks + 2) * sizeof(int))
++ _order = <rRingOrder_t *>omAlloc0((nblcks + 2) * sizeof(int))
+ _block0 = <int *>omAlloc0((nblcks + 2) * sizeof(int))
+ _block1 = <int *>omAlloc0((nblcks + 2) * sizeof(int))
+