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.