Re: [sage-devel] Static libraries

2019-12-19 Thread Isuru Fernando
On Thu, Dec 19, 2019 at 9:43 PM Dima Pasechnik wrote: > On Mon, Dec 16, 2019 at 7:32 PM E. Madison Bray > wrote: > > > > On Thu, Oct 10, 2019 at 9:24 PM Dima Pasechnik > wrote: > > > > > > On Debian gp (from pari/gp) links statically to libpari, for > performance reasons. > > > > Okay, but tha

Re: [sage-devel] Static libraries

2019-12-19 Thread Dima Pasechnik
On Mon, Dec 16, 2019 at 7:32 PM E. Madison Bray wrote: > > On Thu, Oct 10, 2019 at 9:24 PM Dima Pasechnik wrote: > > > > On Debian gp (from pari/gp) links statically to libpari, for performance > > reasons. > > Okay, but that's no reason Sage needs to install static libs in > $SAGE_LOCAL/lib.

Re: [sage-devel] Static libraries

2019-12-16 Thread E. Madison Bray
On Thu, Oct 10, 2019 at 9:24 PM Dima Pasechnik wrote: > > On Debian gp (from pari/gp) links statically to libpari, for performance > reasons. Okay, but that's no reason Sage needs to install static libs in $SAGE_LOCAL/lib. It should only ever be necessary if one package needs to statically lin

Re: [sage-devel] Static libraries

2019-10-10 Thread Dima Pasechnik
On Debian gp (from pari/gp) links statically to libpari, for performance reasons. On Thu, Oct 10, 2019 at 2:19 PM François Bissey wrote: > > > > On 11/10/2019, at 4:53 AM, Dima Pasechnik wrote: > > > > (IIRC there are few places that need static libs) > > There are a few places where people cl

Re: [sage-devel] Static libraries

2019-10-10 Thread François Bissey
> On 11/10/2019, at 4:53 AM, Dima Pasechnik wrote: > > (IIRC there are few places that need static libs) There are a few places where people claim they want the static libraries for performance reasons. I live perfectly well without static libraries in sage-on-gentoo and I would think most ot

Re: [sage-devel] Static libraries

2019-10-10 Thread Dima Pasechnik
The stuff in ./local/share/gap/pkg/SmallGrp-1.3/ are not static libraries, to begin with. Otherwise, indeed, why not systematically try to add "--disable-static" in spkg-install files to everything that accepts it, and see how it flies (IIRC there are few places that need static libs) On Thu,

[sage-devel] Static libraries

2019-10-10 Thread Marc Mezzarobba
Hi, Maybe a stupid question, but: does Sage really need to build all these static libraries? Why? 456M./local/lib/libgiac.a 144M./local/lib/libec.a 120M./local/lib/libppl_c.a 107M./local/lib/libpari.a 69M ./local/lib/libppl.a 48M ./local/lib/libsymmetrica.a 31M ./local

[sage-devel] Static libraries considered harmful

2013-06-08 Thread Volker Braun
It was suggested on http://trac.sagemath.org/14699 that we rehash the old arguments why static libraries have no place in a modular software system. So here we go: * No easy way to tell which static library (much less its version) is used by a binary * Space (both disk and memory) bloat, cod