FreeBSD Bugzilla – Attachment 91399 Details for
Bug 128728
[maintainer] Update math/msieve to 1.38
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
msieve-1.38.diff
msieve-1.38.diff (text/plain), 2.59 KB, created by
Daniel Roethlisberger
on 2008-11-09 16:20:12 UTC
(
hide
)
Description:
msieve-1.38.diff
Filename:
MIME Type:
Creator:
Daniel Roethlisberger
Created:
2008-11-09 16:20:12 UTC
Size:
2.59 KB
patch
obsolete
>diff -ruN msieve.orig/Makefile msieve/Makefile >--- msieve.orig/Makefile 2008-03-30 01:09:07.000000000 +0100 >+++ msieve/Makefile 2008-11-09 16:51:08.000000000 +0100 >@@ -6,7 +6,7 @@ > # > > PORTNAME= msieve >-PORTVERSION= 1.34 >+PORTVERSION= 1.38 > CATEGORIES= math > MASTER_SITES= http://www.boo.net/~jasonp/ \ > http://mirror.roe.ch/dist/msieve/ >@@ -39,13 +39,9 @@ > CFLAGS+= -D_FILE_OFFSET_BITS=64 > .endif > >-# Does not build with GCC 4.2 >-.if ${OSVERSION} >= 700042 >-USE_GCC= 3.4 >-.if ${ARCH} == "sparc64" >+.if ${OSVERSION} >= 700042 && ${ARCH} == "sparc64" > BROKEN= Does not compile on sparc64-7 > .endif >-.endif > > ALL_TARGET= generic > .if ${ARCH} == "i386" >diff -ruN msieve.orig/distinfo msieve/distinfo >--- msieve.orig/distinfo 2008-03-30 01:09:07.000000000 +0100 >+++ msieve/distinfo 2008-11-09 16:34:49.000000000 +0100 >@@ -1,3 +1,3 @@ >-MD5 (msieve134.tar.gz) = 22ce5db1ddeb2c54978a074176eeee4f >-SHA256 (msieve134.tar.gz) = 570c131d4d1131129b3a68e0e2426f779f4581b9db29d61d891a70df32efba5c >-SIZE (msieve134.tar.gz) = 314962 >+MD5 (msieve138.tar.gz) = e6d296466f01f0ae261219f8ee2d3277 >+SHA256 (msieve138.tar.gz) = f3856abd5280b1d911569bba438b5ce8a4bfe215df71e85d495a27f77fb3aedb >+SIZE (msieve138.tar.gz) = 305807 >diff -ruN msieve.orig/files/patch-Makefile msieve/files/patch-Makefile >--- msieve.orig/files/patch-Makefile 2008-03-30 01:09:07.000000000 +0100 >+++ msieve/files/patch-Makefile 2008-11-09 16:38:14.000000000 +0100 >@@ -7,8 +7,8 @@ > -CC = gcc > +#CC = gcc > WARN_FLAGS = -Wall -W -Wconversion >--OPT_FLAGS = -O3 -fomit-frame-pointer -march=athlon -D_FILE_OFFSET_BITS=64 >-+#OPT_FLAGS = -O3 -fomit-frame-pointer -march=athlon -D_FILE_OFFSET_BITS=64 >+-OPT_FLAGS = -O3 -fomit-frame-pointer -march=athlon-xp -D_FILE_OFFSET_BITS=64 >++#OPT_FLAGS = -O3 -fomit-frame-pointer -march=athlon-xp -D_FILE_OFFSET_BITS=64 > #OPT_FLAGS = -O3 -fomit-frame-pointer -march=k8 > > -CFLAGS = $(OPT_FLAGS) $(MACHINE_FLAGS) $(WARN_FLAGS) -Iinclude -Ignfs/poly >diff -ruN msieve.orig/pkg-descr msieve/pkg-descr >--- msieve.orig/pkg-descr 2008-03-30 01:09:07.000000000 +0100 >+++ msieve/pkg-descr 2008-11-09 16:48:55.000000000 +0100 >@@ -1,7 +1,7 @@ > Msieve is a library and utility for factoring large integers using the most > powerful modern algorithms. It features a stable and very fast implementation > of a self-initializing multiple polynomial quadratic sieve (MPQS), plus a >-somewhat experimental general number field sieve (GNFS) code. >+somewhat experimental general number field sieve (GNFS) implementation. > > Primary design goals are speed, portability and ease of use. Msieve claims to > be the fastest implementation for factoring general inputs between 40 and 100
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 128728
: 91399