<html><head></head><body><div>Hi Peter,</div><div><br></div><div>On Thu, 2025-02-13 at 10:45 +0000, Peter Blackman wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>On 12/02/2025 12:33, Abou Al Montacir wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>As explained in a previous discussion, the PIE is enabled only on a <br></div><div>subset of architectures (amd64, i386, arm*, ...)<br></div><div>Developers shall use @hardening to enable hardening, not manually <br></div><div>added flags. This ensures all FPC compiled programs have the very same <br></div><div>compilation flags with regards to PIE.<br></div></blockquote><div><br></div><div>Hi Abou,<br></div><div><br></div><div>just a minor point here. I have not seen any issues with -znow or -zrelro<br></div><div>on any architecture. Maybe they could be always set?</div></blockquote><div>I already suffered enough with current change, that I would like to take a break.</div><div>But one thing I'm regretting: I should have uploaded that change to experimental.</div><div><br></div><div>So, first I have the 3.2.2.+dfsg-46 to upload, then we can see if we can enforce these flags on all architectures.</div><div>-- </div><pre style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-variant-caps: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; text-decoration: none;">Cheers,
Abou Al Montacir</pre><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"></blockquote></body></html>