[Pkg-pascal-devel] Bug#887575: Bug#887575: Bug#887575: Bug#887575: Bug#887575: castle-game-engine FTBFS with fpc 3.0.4

Abou Al Montacir abou.almontacir at sfr.fr
Fri Jan 19 08:14:47 UTC 2018

Hi Michalis,
On Thu, 2018-01-18 at 22:25 +0100, Michalis Kamburelis wrote:
> 2018-01-18 20:56 GMT+01:00 Michalis Kamburelis <michalis.kambi at gmail.com>:
> > So, we should get to the point where CGE (or any other package
> > using fpmake) can be compiled by simple
> > 
> > ~~~
> > unset FPCDIR
> > fpc fpmake.pp
> > ./fpmake # without any additional options like --globalunitdir
> > ~~~
> > 
> I created a "simplest possible example of using fpmake", so that you
> can test it all without dealing with (unrelated) Castle Game Engine
> code and Makefiles:
> - Get https://github.com/michaliskambi/simplest-fpmake-test .
> - Run "./testme.sh", that just calls "./fpmake".
> - I think that we should make it "just work" if user installed FPC
> from a Debian package. Without the need to set $FPCDIR, without the
> need to pass --globalunitdir .
> Right now, it will not work. Right now, you need to use
> --globalunitdir pointing to the proper location when invoking fpmake
> (see testme.sh comments).
> (In the previous FPC versions, setting environment variable FPCDIR was
> also enough, without the need for --globalunitdir . It doesn't work
> for me now, although I see that the code reading $FPCDIR is in
> TFPCDefaults.CompilerDefaults. As far as I observed, this was broken
> in FPC 3.x upstream, unrelated to Debian.)
Thank you  for this example. I'll use it to debug this WE and hope we get it
fixed by beginning of next week.

Abou Al Montacir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20180119/c0f9895d/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-pascal-devel/attachments/20180119/c0f9895d/attachment.sig>

More information about the Pkg-pascal-devel mailing list