Here're the proposed agenda items for this weeks dist meeting.

* Use fast linking style:

  The linker & glibc in 10.2 support the --hash-style=both (or just
  gnu) flag, which halves linking time [ still a major cost on all
  startup]. Unfortunately - it seems we only re-compiled glibc with
  this flag, and not all the other applications in the system :-) Risk
  wise this is a no-brainer, RedHat are already shipping with
  --hash-style=gnu [ this is unfortunate since the binaries are then
  not back-compatible ]. We should most likely use --hash-style=both
  (at some small size penalty) - but after some time switch over to
  --hash-style=gnu to save size.

* libata per default (see minutes from last time - the partitioning
  question is still open)

* Enable -fstack-protector for the new distros for every package
  by default

  Red Hat according to their press statements builds all of their
  distribution using -fstack-protector, the heuristic stack overflow
  detection. While we use -D_FORTIFY_SOURCE=2, this one only covers
  known arrays. I think we should also enable -fstack-protector for
  all packages. If we enable it by default in the compiler, all
  software will automatically get the benefit too.


Please send me your comments and additions,
 
Andreas
-- 
 Andreas Jaeger, [EMAIL PROTECTED], http://www.suse.de/~aj/
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126

Attachment: pgpQj2cqFBWpj.pgp
Description: PGP signature

Reply via email to