[Pkg-pascal-devel] Bug#818663: fpc FTBFS on i386.

peter green plugwash at p10link.net
Sat Mar 19 12:26:57 UTC 2016

Package: fpc
Version: 3.0.0+dfsg-3
Severity: serious

The most recent i386 build of freepascal failed.

/usr/bin/ppc386 -Ur -Xs -O2 -n -Fui386 -Fusystems -Fu/«BUILDDIR»/fpc-3.0.0+dfsg/fpcsrc/rtl/units/i386-linux -Fii386 -FE. -FUi386/units/i386-linux -dRELEASE @/«BUILDDIR»/fpc-3.0.0+dfsg/debian/deb-host-fpc.cfg   -di386 -dGDB -dBROWSERLOG -Fux86 -Sew pp.pas
hlcgcpu.pas(43,74) Error: Identifier not found "TSymStr"
hlcgcpu.pas(43,105) Error: Identifier not found "pcgpara"
hlcgcpu.pas(43,16) Error: There is no method in an ancestor class to be overridden: "a_call_name(TAsmList;tprocdef;const<erroneous type>;const {Open} Array Of<erroneous type>;tdef;Boolean):TCGPara;"
hlcgcpu.pas(50,1) Fatal: There were 3 errors compiling module, stopping
Fatal: Compilation aborted

This seems to be a result of the recent pic related backports. I'm 
working on a fix now.

What I do find concerning is that some of the patches explicitly have 
i386 in their name, yet the build failure implies that the result of 
applying those patches was not tested on i386.

More information about the Pkg-pascal-devel mailing list