On Mon, 2017-05-15 at 09:42 -0400, Matthew Miller wrote: > On Fri, May 12, 2017 at 04:05:50PM +0000, Zbigniew Jędrzejewski-Szmek > wrote: > > has any consideration been give to the size increase required by > > the > > change from libidn (678k) to libidn2 + libunistring (228k + 1246k)? > > That's not *too* bad, since currently none of the things which > > depend > > on idn end up in the initramfs, but still, it's noticeable. > > Thanks for considering this angle. Is there a way to reduce that? > Looks like libunistring is just... large. We could include a libidn2 which only contains the parts of libunistring that it needs via gnulib. That could reduce the size significantly, at the cost of including a library as static. My understanding of libunistring is that it is going to be widely used for UTF conversions and internationalized string handling given that the posix APIs in libc are terrible in that aspect. I believe it is already widely used mostly as gnulib module (copylib). regards, Nikos _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx