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.

Reply via email to