<html><head></head><body><div>Hi Paul,</div><div><br></div><div>On Tue, 2025-02-04 at 21:23 +0100, Abou Al Montacir wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>On Tue, 2025-02-04 at 21:14 +0100, Paul Gevers wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Hi Abou,<br></div><div><br></div><div>On 04-02-2025 10:10, Abou Al Montacir wrote:<br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>That sounds like a bug then? Did "we" make changes influencing checksums?<br></div></blockquote><div>Yes, I've enabled -XD with hardening, so this will require, not only to <br></div><div>rebuild all programs, but also to change compilation flags adding <br></div><div>@hardening.<br></div></blockquote><div><br></div><div><br></div><div>Do I understand correctly that all reverse build dependencies now need <br></div><div>to make changes? Or those that build units? Either way, if this change <br></div><div>needs rebuilds (either no-change or with change) of multiple reverse <br></div><div>build dependencies, this should have been agreed with the Release Team <br></div><div>upfront as with any transition.</div></blockquote><div>I don't think this change needs rebuilding anything except Lazarus, CGE and qt4pas.</div><div>However when I made the change, I did not realize it will change the units CRC, it was meant to touch only executables.</div><div><br></div><div>Now, I realize I was optimistic a bit and will try to fix all before the freeze.</div></blockquote><div>It seems I underestimated the issues that this will cause.</div><div><br></div><div>I have now all packages that work well on <i>unstable</i> but can't enter <i>testing</i> due to some cross dependencies.</div><div>FPC from <i>unstable</i> is cross checked with tests from CGE and Lazarus from <i>testing</i> and this of course will not work as all PPU changed CRC due to the -XD and -Cg flags.</div><div><br></div><div>As for now, FPC is only 4 days old, but I fear that even after 5 days, these errors will continue to prevent it entering <i>testing</i>.</div><div>Do you have any advise to unblock such situation?</div><div>Should I ask for CGE and Lazarus removal from testing? Or is there any softer solution?</div><div style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 14.666667px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; text-decoration: none;">-- </div><div style="caret-color: rgb(46, 52, 54); color: rgb(46, 52, 54); font-family: Cantarell; font-size: 14.666667px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.4); -webkit-text-stroke-width: 0px; text-decoration: none;"><span><pre>Cheers,
Abou Al Montacir</pre></span></div></body></html>