So the immediate issue now is whether or not to enable this by default
in bookworm?
How hard would it be to rebuild everything?
I don't actually know what facilities Debian has for that. Would it be a binNMU of everything?
Wookey wrote:
So the immediate issue now is whether or not to enable this by default
in bookworm?
The majority of packages will not be rebuilt until the release, so
if we add this now it means that packages pick up the change when
they are rebuilt in stable via a security update or point release.
That's not very appealing, independent of the supposed low risk
factor.
I think this should rather be applied early after the Bookworm
release (and ideally we can also finish off the necessary testing
and add -fstack-clash-protection at least for amd64 and other archs
which are ready for it (#918914)).
Some of the architectures already have a hard time keeping up with the
normal load.
Enabling these flags as soon as the trixie release cycle starts, sounds
like a better idea. Adoption of these flags will then naturally progress
and before the trixie release we can rebuild whatever remains.
this change is only targeted at two archs, which I'd hope could cope with it.If we ignore/break MA: same co-installability, sure.
Sure, but this means that a much smaller subset of packages will need tothis change is only targeted at two archs, which I'd hope could cope with it.If we ignore/break MA: same co-installability, sure.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 463 |
Nodes: | 16 (2 / 14) |
Uptime: | 156:12:26 |
Calls: | 9,384 |
Calls today: | 4 |
Files: | 13,561 |
Messages: | 6,095,837 |