On Sun, Jul 02, 2023 at 12:02:46AM +0300, Adrian Bunk wrote:
......
Linking a package with hardening=+all against a static library
from a package not using hardening=+all cannot work on the
affected architectures.
For example hppa has pie masked for build flags. If the porters for
alpha and/or ia64 consider that they should also get pie masked for
those arches, I'm fine doing the changes.
...
PIE is unusual in being enabled by default on all release architectures,
but not being enabled by default on some non-release architectures.
With some teams like Debian Med putting hardening=+all into every source package, 20% of the source packages in the archive have it already set.
This makes both sides of the PIE/non-PIE archive split on the affected semi-PIE architectures huge.
...
Thanks,
Guillem
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 299 |
Nodes: | 16 (2 / 14) |
Uptime: | 80:41:52 |
Calls: | 6,696 |
Calls today: | 1 |
Files: | 12,229 |
Messages: | 5,347,746 |