[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sundials lagging behind upstream



I've just pushed the changes. Some things though:
1. Upstream appears to have stripped nearly the entire code of the copyright of UC Regents, not sure what's going there...
2. The new matrix/solver libs refer to a (which one isn't specified) LICENSE file, but appear to not match any one. I've currently put them under the top level LICENSE (LLNL/LLNS), but that's doesn't match the top of the files (LLNS/SMU). Suggestions of how to handle that?

With the new sunlinsol and sunmatrix, what do the SOs depend on, it'd be nice to avoid having to bring in the whole mpi dependency tree when mpi isn't being used.

James


On 21 May 2018 at 13:34, Dima Kogan <dima@secretsauce.net> wrote:
James Tocknell <aragilar@gmail.com> writes:

> Upstream has at the very least moved files around, and based on the
> changelog that upstream posted, there are definitely ABI breaks. I did go
> through the files and update d/copyright, but I need to do one final pass
> before I push it. I plan on doing that in the next week or so.

I just worked on this some more. The git repo now contains packages that
are buildable and installable and usable; I think. The examples all
build and run except

- the CUDA ones
- the superlu-mt ones (Debian doesn't ship this dependency)

I haven't looked at the copyrights. So James, when you get a chance to
push those updates, that'd be wonderful.

Other than that, the main remaining hurdle to pushing these into the
archive is figuring out what to do with sunlinsol and sunmatrix. My
understanding is that these provide some internal functionality. They
have a different ABI version than the rest of sundials, but the same as
each other. So I'm putting all these into a new libsundials-core1
package. Does this seem reasonable?

Past that, there're a few more issues that need to be resolved, but that
I don't think are blockers for us.



--
Don't send me files in proprietary formats (.doc(x), .xls, .ppt etc.). It isn't good enough for Tim Berners-Lee, and it isn't good enough for me either. For more information visit http://www.gnu.org/philosophy/no-word-attachments.html.

Truly great madness cannot be achieved without significant intelligence.
 - Henrik Tikkanen

If you're not messing with your sanity, you're not having fun.
 - James Tocknell

In theory, there is no difference between theory and practice; In practice, there is.

Reply to: