Mailinglist Archive: opensuse-factory (297 mails)
| < Previous | Next > |
Re: [opensuse-factory] dist meeting agenda
- From: Simon Strandman <simon.strandman@xxxxxxxxx>
- Date: Wed, 24 Jan 2007 16:02:50 +0100
- Message-id: <45B7751A.1030609@xxxxxxxxx>
Andreas Jaeger skrev:
Is it known what impact on performance this will have?
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
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.
Is it known what impact on performance this will have?
Simon
Please send me your comments and additions,
Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx
| < Previous | Next > |