<div dir="auto"><br>
<br>
On Tue, May 26, 2020 at 12:36 PM Doug Torrance <<a href="mailto:dtorrance@piedmont.edu" target="_blank" rel="noreferrer">dtorrance@piedmont.edu</a>> wrote:<br>
><br>
> On Tue, May 26, 2020 at 7:13 AM Dima Pasechnik <<a href="mailto:dimpase@gmail.com" target="_blank" rel="noreferrer">dimpase@gmail.com</a>> wrote:<br>
> ><br>
> > On Tue, May 26, 2020 at 11:29 AM Doug Torrance <<a href="mailto:dtorrance@piedmont.edu" target="_blank" rel="noreferrer">dtorrance@piedmont.edu</a>> wrote:<br>
> > ><br>
> > > On Tue, May 26, 2020 at 4:15 AM Dima Pasechnik <<a href="mailto:dimpase@gmail.com" target="_blank" rel="noreferrer">dimpase@gmail.com</a>> wrote:<br>
> > > > > Thanks for the link! It looks out of date with respect to upstream,<br>
> > > > > though. The csdp package in Debian works quite well with Macaulay2 in<br>
> > > > > its current state. Is there anything in particular that would be<br>
> > > > > useful to have for Sage in Debian that isn't available right now with<br>
> > > > > the csdp package?<br>
> > > ><br>
> > > > Looking at your package, it seems you are installing things in<br>
> > > > /usr/local, which is<br>
> > > > out of line with the usual Debian policy.<br>
> > ><br>
> > > That's the upstream default, but the Debian package is patched to<br>
> > > install everything into /usr.<br>
> > ><br>
> > > > That's a bit offtopic, but does M2's csdp package work on macOS?<br>
> > > > (Sage's csdp does)<br>
> > ><br>
> > > I believe it does, as a large proportion of M2's users are Mac users.<br>
> ><br>
> > Right - if you only build a static library.<br>
> > The main reason for autotoolization was an ability to build a dynamic library.<br>
><br>
> That makes sense. M2 doesn't link against the csdp library, but<br>
> several of its packages (written in M2's own high-level language)<br>
> interface with csdp by parsing its output from the command line.<br>
><br>
> Would having a dynamic csdp library in Debian be useful for Sage?<br>
<br>
yes, we are building a csdp backend for Sage SDP solver, and <br>
technologically speaking it needs a dynamic library<br>
to talk to (same would apply to building Python, and some other languages, extensions, in general).<div dir="auto"><br></div><div dir="auto">Dima<br>
<br>
<br>
><br>
> _______________________________________________<br>
> Debian-science-sagemath mailing list<br>
> <a href="mailto:Debian-science-sagemath@alioth-lists.debian.net" target="_blank" rel="noreferrer">Debian-science-sagemath@alioth-lists.debian.net</a><br>
> <a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-sagemath" rel="noreferrer noreferrer" target="_blank">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-sagemath</a><br></div></div>