Created attachment 161615 [details] math_superlu.diff
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