On 3/1/10, Simon Josefsson <si...@josefsson.org> wrote: > > I tend to prefer ease of maintenance over optimizing code size for > non-modern and/or non-GNU systems. The amount of system-replacing > gnulib object code pulled in shouldn't be too large even on older GNU
I have seen regexp replaced on the then current fedora. I find this attitude of "non-GNU systems are obsolete and we include almost the whole gnu libc with each and every piece of software built for them" to be very unfortunate. > systems. Did you try to measure the bloat size? Which modules with > object code do you need in every sub-module? here is what I pass with --avoid: no-c++ stdint stdbool havelib gettext localcharset uniwidth/width streq uniname/uniname unitypes link-follow nocrash libsigsegv gnu-make gettimeofday getpagesize sys_time alloca-opt alloca extensions include_next verify string mbsinit wchar wctype mbrtowc mbsrtowcs memmove memcmp memchr nl_langinfo I think it would be nice if gnulib-tool did this factoring automatically. -- Sam Steingold <http://sds.podval.org>