[Bug 1943984] Re: No archive files for static compilation are included in the -dev package
Mattia Rizzolo
1943984 at bugs.launchpad.net
Wed Sep 29 11:30:04 UTC 2021
As a member of the Debian LibreOffice Team, and also as an Ubuntu
Developer, I'm likewise not convinced that starting to build and ship
graphite2's static library is a really useful thing to do.
I'm personally generically against static libraries, since I regularly see
grief caused by poor tracking of statically-builtand or embedded things.
And I don't really buy the need to save space when talking about a 137328
bytes shared lib (taken from the last build of graphite2 in Sid, that's the
size of the .so).
It feels like you are building some kind to system image that you'd then
flash into some embedded thingy. I don't think there is much value in
saving...what, a dozen kB perhaps? (I haven't tried building the .a, so
happy to get the number). If your system is so constrained in space you're
likely going to need some much more dedicated work to reduce the size of
all components anyway; similarly if you are after the (normally
uncountable) performance improvement of statically linked binaries.
On Wed, 29 Sep 2021, 1:06 pm Sebastien Bacher, <1943984 at bugs.launchpad.net>
wrote:
> Debian wontfixed the change so it means we will need to carry a delta at
> the cost of increased workload from our team if we take the change. Not
> saying that we should be we need to weight the cost over time and the
> benefit
>
> --
> You received this bug notification because you are subscribed to Ubuntu.
> https://bugs.launchpad.net/bugs/1943984
>
> Title:
> No archive files for static compilation are included in the -dev
> package
>
> Status in graphite2 package in Ubuntu:
> New
> Status in graphite2 package in Debian:
> Won't Fix
>
> Bug description:
> There is no libgraphite2.a file, so it is not possible to compile
> statically against this library. See attached patch to solve this.
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/graphite2/+bug/1943984/+subscriptions
>
>
>
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1943984
Title:
No archive files for static compilation are included in the -dev
package
Status in graphite2 package in Ubuntu:
New
Status in graphite2 package in Debian:
Won't Fix
Bug description:
There is no libgraphite2.a file, so it is not possible to compile
statically against this library. See attached patch to solve this.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/graphite2/+bug/1943984/+subscriptions
More information about the Ubuntu-sponsors
mailing list