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

Re: glibc udebs built with -Os



Goswin von Brederlow a écrit :
Aurelien Jarno <aurelien@aurel32.net> writes:


Hi all,

After a discussion with Joey Hess and later with Frans Pop at Debconf
6, we have decided that it could be a good idea to have a udeb glibc
built with -Os.

I have made a few tests, mainly on i386 and amd64, and also on all
architectures but m68k. All tests were ok. The tests include comparing
the test logs with the normal version, running small tests programs
with threads, and for all architectures but s390, ia64 and alpha (I
don't own those machines) a boot with this glibc. This made me very
enthusiastic.

This has been implemented partially in glibc 2.3.6-10 and more fully
in glibc 2.3.6-11.

However we start facing some problems. We have build failures on s390
and ia64 that were not present on the test builds. That let me think
building the glibc with -Os is maybe not really stable. What it is
sure, is that it is not supported upstream. On hppa, it is only
possible to build the udeb with -Os with gcc-4.1. Also on i386 we've
reached the biggest size possible for a build log (75MB).

That's why I am now thinking of removing that from the current glibc
and postpone that for later (probably etch+1), but I'd like to know
what other people think, also people from d-i to know if the gain in
space is really important for etch.

Bye,
Aurelien


Will/Would that inlcude a -Os libc6-pic package for use with mklibs
when building the initial ramdisk for D-I? Size probably matters much
more there.

Well that could be done, but that does not really change the problem, I mean a glibc with -Os has still to be built, which seems to cause some problems as describe in my previous mail.

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



Reply to: