Update port math/p5-Math-Pari to 2.010706 p.s. If you have no plans to maintaint this port (it was last updated 2003/08/21) then feel free to pass maintainership to me or to perl@ How-To-Repeat: <Code/input/activities to reproduce the problem (multiple lines)>
Responsible Changed From-To: freebsd-ports-bugs->mharo Over to maintainer
Before seeing this I successfully installed Math::Pari 2.010706 from CPAN, by allowing it to fetch a version of PARI it liked (2.1.7) instead of installing the port math/pari which is 2.3.0. However, I also had to apply the following patch to Pari.xs in the Math::Pari source tree: --- Pari.xs Wed May 31 13:25:06 2006 +++ .cpan/build/Math-Pari-2.010706/Pari.xs Fri Sep 15 15:03:40 2006 @@ -658,13 +658,12 @@ } #ifdef LONG_SHORTER_THAN_IV -# error "LONG_SHORTER_THAN_IV not implemented" GEN my_UVtoi(UV uv) { long oldavma = avma; GEN a = my_ulongtoi((ulong)(uv>>(8*sizeof(ulong)))); - GEN b = my_ulongtoi((ulong)(uv & ((((UV)1)<<(8*sizeof(ulong))) - 1)); + GEN b = my_ulongtoi((ulong)(uv & ((((UV)1)<<(8*sizeof(ulong))) - 1))); a = gshift(a, (8*sizeof(ulong))); return gerepileupto(oldavma, gadd(a,b)); Removing the # error at line 661 doesn't cause the module to fail its test suite.... Jonathan
skv 2006-11-10 16:32:07 UTC FreeBSD ports repository Modified files: math/p5-Math-Pari Makefile distinfo pkg-plist Added files: math/p5-Math-Pari/files patch-Makefile.PL Removed files: math/p5-Math-Pari/files patch-makefile Log: * update to 2.010709, use dynamic library instead of static [1] * take ownership (inactive maintainer) PR: ports/103297 [1] Submitted by: skv Approved by: portmgr (krion) [2] Revision Changes Path 1.9 +10 -17 ports/math/p5-Math-Pari/Makefile 1.6 +3 -3 ports/math/p5-Math-Pari/distinfo 1.1 +22 -0 ports/math/p5-Math-Pari/files/patch-Makefile.PL (new) 1.5 +0 -17 ports/math/p5-Math-Pari/files/patch-makefile (dead) 1.4 +0 -1 ports/math/p5-Math-Pari/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed.