<html><head></head><body><div>Hi Peter,</div><div><br></div><div>On Mon, 2024-11-25 at 12:26 +0000, Peter Blackman wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>On 24/11/2024 18:04, 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"><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>- Now, when Debian is packaging Castle Game Engine, it all should not<br></div><div>matter, at least for simple building of programs. The paths to<br></div><div>precompiled engine units should be specified inside your /etc/fpc.cfg<br></div><div>and the CASTLE_ENGINE_PATH should not be necessary.<br></div></blockquote><div>NO, please!!  /etc/fpc.cfg is owned by fpc, and under root privilege.<br></div><div>I can't be changed by another package's build.<br></div></blockquote><div>Yes, but CGE adds a file in /etc/fpc.cfg.d/ which support was added by <br></div><div>me to handle similar issues on FPC libraries.<br></div><div>Cheers,<br></div><div>Abou Al Montacir<br></div></blockquote><div><br></div><div>Hi Abou,<br></div><div><br></div><div>I'm not seeing any directory /etc/fpc.cfg.d/<br></div><div>after installing CGE here.<br></div><div>So guessing this might be the problem.</div></blockquote><div>This is part of what I need to check.</div><div>Maybe I need to fix that.</div><div>However I can find <a href="https://salsa.debian.org/pascal-team/castle-game-engine/-/commit/d9783821a88f560fa4741e7ed8b06ecce0ffb05e">https://salsa.debian.org/pascal-team/castle-game-engine/-/commit/d9783821a88f560fa4741e7ed8b06ecce0ffb05e</a> which makes me think that this is not needed because by default <span style="caret-color: rgb(40, 39, 45); color: rgb(40, 39, 45); font-family: "GitLab Mono", "JetBrains Mono", Menlo, "DejaVu Sans Mono", "Liberation Mono", Consolas, "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-size: 12.6px; white-space: break-spaces; -webkit-tap-highlight-color: rgba(5, 5, 6, 0); background-color: rgb(199, 240, 210);">${FPCDIR}/units/*</span><span style="font-size: 14.666667px;"> is already included by /etc/fpc.cfg file.</span></div><div><br></div><div>All this need that I dig into it more deeply, but lacking time.</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>P.S.<br></div><div>The /etc/fpc.cfg.d/ concept sounds very interesting.<br></div><div>Would be useful say for BGRABitmap, fpgui etc.<br></div><div>Is there documentation on it somewhere?</div></blockquote><div>No, but the commit was <a href="https://salsa.debian.org/pascal-team/fpc/-/commit/5314a79167eb59d700772e8df07b8c647ede32c9">https://salsa.debian.org/pascal-team/fpc/-/commit/5314a79167eb59d700772e8df07b8c647ede32c9</a></div><div>This was accepted by upstream as you can see in <a href="https://salsa.debian.org/pascal-team/fpc/-/blob/master/fpcsrc/compiler/options.pas?ref_type=master#L2866">https://salsa.debian.org/pascal-team/fpc/-/blob/master/fpcsrc/compiler/options.pas?ref_type=master#L2866</a></div><div><br></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>-- <br></pre><pre>Cheers,
Abou Al Montacir
</pre></span></div><br class="Apple-interchange-newline"><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"></blockquote></body></html>