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, <1943...@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 Desktop Packages, which is subscribed to graphite2 in 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 -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp