Summary: | [PATCH] math/superlu: Update to version 5.1.1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | tkato432 | ||||||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | jbeich, marino, riggs, thierry | ||||||||||
Priority: | --- | Keywords: | needs-patch, needs-qa, patch | ||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Created attachment 163892 [details]
math_superlu.diff
Version 5.1 has been released.
Comment on attachment 163892 [details]
math_superlu.diff
Port is un-maintained, implicit approval
Did they re-roll the distfile? => Attempting to fetch http://crd-legacy.lbl.gov/~xiaoye/SuperLU/superlu_5.1.tar.gz fetch: http://crd-legacy.lbl.gov/~xiaoye/SuperLU/superlu_5.1.tar.gz: size mismatch: expected 2563623, actual 2562892 Oh, it would appear so. diff -urN old/SuperLU_5.1/SRC/util.c new/SuperLU_5.1/SRC/util.c --- old/SuperLU_5.1/SRC/util.c 2015-07-25 05:39:53.000000000 +0000 +++ new/SuperLU_5.1/SRC/util.c 2015-12-18 20:37:31.000000000 +0000 @@ -29,7 +29,7 @@ void superlu_abort_and_exit(char* msg) { - fprintf(stderr, msg); + fprintf(stderr, "%s", msg); exit (-1); } diff -urN old/SuperLU_5.1/make.inc new/SuperLU_5.1/make.inc --- old/SuperLU_5.1/make.inc 2015-12-03 23:27:55.000000000 +0000 +++ new/SuperLU_5.1/make.inc 2015-12-04 01:06:38.000000000 +0000 @@ -21,7 +21,7 @@ # # The name of the libraries to be created/linked to # -SuperLUroot = $(HOME)/Dropbox/Codes/SuperLU/SuperLU_5.1 +SuperLUroot = $(HOME)/Dropbox/Codes/SuperLU/SuperLU SUPERLULIB = $(SuperLUroot)/lib/libsuperlu_5.1.a #BLASLIB = $(SuperLUroot)/lib/libblas.a (In reply to tkato432 from comment #4) With the new tarball the build fails: ... => Patch patch-make.inc failed to apply cleanly. Can you resubmit a working patch against the new distfile? Created attachment 165270 [details]
math_superlu.diff
Adjusted to the latest tarball.
Comment on attachment 165270 [details]
math_superlu.diff
Port is unmaintained, implicit approval
According to http://crd.lbl.gov/~xiaoye/SuperLU/ it has been upgraded to 5.1.1. Created attachment 166087 [details]
math_superlu.diff
Version 5.1.1 has been released.
A commit references this bug: Author: mat Date: Tue Mar 8 15:55:13 UTC 2016 New revision: 410620 URL: https://svnweb.freebsd.org/changeset/ports/410620 Log: Update to 5.1.1. PR: 203482 Submitted by: tkato432 yahoo com Sponsored by: Absolight Changes: head/math/superlu/Makefile head/math/superlu/distinfo head/math/superlu/files/ head/math/superlu/pkg-descr head/math/superlu/pkg-plist mat, this broke arpack++ everywhere specifically, arpark++ specifies lib/libsuperlu.a which this commit removed http://portsmon.freebsd.org/portoverview.py?category=math&portname=arpack%2B%2B cad/tochnog is broken because of this commit too. I'm reopening the PR. ports r411007 fixed comment 12 and ports r411034 fixed comment 11. Unless you thx |
Created attachment 161615 [details] math_superlu.diff