[MacPorts] #70636: sparskit @2-20190610: checksum mismatch (was: sparskit: checksum mismatch)
MacPorts
noreply at macports.org
Sat Sep 7 06:41:22 UTC 2024
#70636: sparskit @2-20190610: checksum mismatch
---------------------------+----------------------
Reporter: barracuda156 | Owner: dstrubbe
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.10.1
Resolution: | Keywords: haspatch
Port: sparskit |
---------------------------+----------------------
Changes (by ryandesign):
* keywords: => haspatch
Comment:
This developer uses unversioned distfiles so checksum mismatches will
occur any time they release a new version.
The difference between the old file that we mirrored in 2019 and the new
one from 2021 is:
{{{#!diff
diff -ru 20190610/SPARSKIT2/README 20210601/SPARSKIT2/README
--- 20190610/SPARSKIT2/README 2019-06-10 11:17:08.000000000 -0500
+++ 20210601/SPARSKIT2/README 2021-06-01 13:37:21.000000000 -0500
@@ -2,7 +2,7 @@
S P A R S K I T V E R S I O N 2.
-----------------------------------------------------------------------
-Latest update : Mon Jun 10 11:17:08 CDT 2019
+Latest update : Tue Jun 1 13:37:21 CDT 2021
-----------------------------------------------------------------------
@@ -89,8 +89,8 @@
by E. Rothman, from Cornell).
ORDERINGS:
- still in the works. But contains a few coloring routines
- and level-set related orderings -- (e.g., cuthill Mc Kee, etc.)
+ Contains a few coloring routines and level-set related
+ orderings -- (e.g., cuthill Mc Kee, etc.)
UNSUPP : various `unsupported' routines and drivers.
(misc. routines includind routines for
Only in 20190610/SPARSKIT2: libskit.a
diff -ru 20190610/SPARSKIT2/logfile 20210601/SPARSKIT2/logfile
--- 20190610/SPARSKIT2/logfile 2019-06-10 09:41:51.000000000 -0500
+++ 20210601/SPARSKIT2/logfile 2021-06-01 13:36:15.000000000 -0500
@@ -356,4 +356,8 @@
-----------------------------------------------------------------------
-
\ No newline at end of file
+June 1, 2021
+ removed libskit.a from distribution. causes issues.
+ [Reported by Davis Strubbe]
+
+-----------------------------------------------------------------------
diff -ru 20190610/SPARSKIT2/makefile 20210601/SPARSKIT2/makefile
--- 20190610/SPARSKIT2/makefile 2017-12-22 15:54:48.000000000 -0600
+++ 20210601/SPARSKIT2/makefile 2021-06-01 13:31:44.000000000 -0500
@@ -94,7 +94,7 @@
@for dir in $(DIRS) ;\
do \
echo cleaning $$dir ;\
- (cd $$dir; rm -f *~ *.o *.ex .,* fort.* ftn?? *.mat core) ;\
+ (cd $$dir; rm -f *~ *.o *.ex .,* fort.* ftn?? *.mat core, *.a)
;\
done
tarit:
}}}
So the difference is just that the makefile now removes the static library
and the distfile no longer contains a precompiled static library that we
have to delete before we can build it.
https://github.com/macports/macports-ports/pull/25643
--
Ticket URL: <https://trac.macports.org/ticket/70636#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list