Opened 10 years ago
Closed 9 years ago
#45101 closed update (duplicate)
SuiteSparse 4.3.1
Reported by: | Schamschula (Marius Schamschula) | Owned by: | michaelld (Michael Dickens) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | SuiteSparse |
Description
SuiteSparse has been updated to version 4.3.1. Some of the patch files will need adjustment.
Attachments (2)
Change History (11)
comment:1 Changed 10 years ago by Schamschula (Marius Schamschula)
comment:2 Changed 10 years ago by mf2k (Frank Schima)
Cc: | michaelld@… removed |
---|---|
Owner: | changed from macports-tickets@… to michaelld@… |
Version: | 2.3.1 |
comment:3 follow-up: 5 Changed 10 years ago by michaelld (Michael Dickens)
Well ... I can update SuiteSparse, but the update is not compatible with Octave (@3.8.1). A quick search does not turn up patches to fix this. I'll ping the Octave devs to see if they know about this issue. I'd prefer to not update SuiteSparse until other projects use the new APIs.
Changed 10 years ago by michaelld (Michael Dickens)
Attachment: | SuiteSparse_4.2.1-4.3.1.svn.diff added |
---|
comment:4 Changed 10 years ago by michaelld (Michael Dickens)
I've attached the "svn diff" for anybody wanting to do this update. I don't know if it works with the other ports that use SuiteSparse; knowing it does not work with Octave is enough for me to hold off ...
comment:5 Changed 10 years ago by Schamschula (Marius Schamschula)
Replying to michaelld@…:
Well ... I can update SuiteSparse, but the update is not compatible with Octave (@3.8.1). A quick search does not turn up patches to fix this. I'll ping the Octave devs to see if they know about this issue. I'd prefer to not update SuiteSparse until other projects use the new APIs.
Thanks for that info. I was afraid of that! That's a good enough reason to stay at the old version.
comment:6 Changed 10 years ago by seanfarley (Sean Farley)
I can try to test this out for PETSc and dolfin but if the API changed, then I don't have much hope.
Changed 10 years ago by michaelld (Michael Dickens)
Attachment: | patch-SuiteSparse.diff added |
---|
Patch to Octave 3.8.[12] for SuiteSparse 4.3 API
comment:7 Changed 10 years ago by michaelld (Michael Dickens)
@sean: yes, please, if you could test those that would be great.
The Octave devs have a patch for the new SuiteSparse API: http://hg.savannah.gnu.org/hgweb/octave/rev/afd6179d2616 . I've attached it as a -p0 patch to this ticket. It fixes the immediate SuiteSparse issue, but I get errors due to "#include <math.h>" not chaining through properly.
comment:8 Changed 10 years ago by seanfarley (Sean Farley)
I've finally had a chance to look at this and none of the downstream ports have released versions to fix this. Dolfin just fixed this last month. PETSc still needs to update, though. I would prefer to hold back updating SuiteSparse until octave, dolfin, and petsc are compatible.
comment:9 Changed 9 years ago by michaelld (Michael Dickens)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Moving discussion to #47903.
Also: livecheck is broken:
Error: cannot check if SuiteSparse was updated (regex didn't match)