[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: glibc udebs



Joey Hess wrote:
Aurelien Jarno wrote:
I manage to build smaller udebs for the glibc. I built it with -Os, and disabled support for 2.4 kernels. On i386, the gain is 124kB on the udebs size and 260kB on the installed size.

Currently it is built in a dirty way by doing that on the main library. If it is working and useful for d-i, I will change the build system and add another pass.

The build test does not show more errors, contrary to what was reported in the bug report, probably because these udeb are using linuxthreads and not nptl.

The i386 udebs are available on

http://people.debian.org/~aurel32/glibc-udeb/

If you need them for other architectures, please ask me.

That seems to be a 404, so I can't check, but I think we'll also need a

Oops sorry I have uploaded them directly to gluck.d.o when I was Oaxatepec because of bad connectivity, and my rsync script from home remove them.

It should be ok for now.

-small-pic deb package for this to be useful for d-i, since that would
allow creating smaller 2.6 floppy images with the reduced size udeb. I
think Sylvian Ferriol will be interested in doing that, 124kb saved
might mean he can add support for usb floppies or something like that.

Well if it is only for d-i, maybe it should be a udeb package? The only concern I have with that is that it has to go through NEW...

We probably can't proceed to actually using the udeb for i386 until 2.4
support is dropped from d-i though. Having two udebs, one that needs
2.6, would confuse d-i at runtime.

You might also want to consider already dropping 2.4 support from the
libc udebs for other arches where d-i has already stopped using 2.4,
including amd64, powerpc, ia64, hppa, and alpha.

That's what I have done, ie there is still support for 2.4 on arm, i386, m68k, mips, mipsel, s390 and and sparc.

Bye,
Aurelien

--
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: