lazarus fails to build on mips and mipsel (Debian)
Original Reporter info from Mantis: paul.gevers
-
Reporter name: Paul Gevers
Original Reporter info from Mantis: paul.gevers
- Reporter name: Paul Gevers
Description:
Recently, we added fpc on mips and mipsel architectures in Debian. However, even the latest released lazarus version (1.8.0-rc2) fails to build on mips and mipsel.¹ The error doesn't seem to be Debian specific, so I reasoned you'd want to know (full log here²):
(9009) Assembling buildmanager
/«BUILDDIR»/lazarus-1.8.0rc2+dfsg/ide/lazbuild.lpr(85,48) Hint: (5024) Parameter "Filename" not usedrc2+dfsg/ide/lazbuild.lpr(82,45) Hint: (5024) Parameter "Code" not used
/«BUILDDIR»/lazarus-1.8.0
/«BUILDDIR»/lazarus-1.8.0rc2+dfsg/ide/lazbuild.lpr(83,21) Hint: (5024) Parameter "Filename" not usedrc2+dfsg/ide/lazbuild.lpr(102,38) Hint: (5024) Parameter "DlgType" not used
/«BUILDDIR»/lazarus-1.8.0
/«BUILDDIR»/lazarus-1.8.0rc2+dfsg/ide/lazbuild.lpr(102,65) Hint: (5024) Parameter "Buttons" not usedrc2+dfsg/ide/lazbuild.lpr(103,44) Hint: (5024) Parameter "HelpKeyword" not used
/«BUILDDIR»/lazarus-1.8.0
/«BUILDDIR»/lazarus-1.8.0rc2+dfsg/ide/lazbuild.lpr(105,39) Hint: (5024) Parameter "DlgType" not usedrc2+dfsg/ide/lazbuild.lpr(105,66) Hint: (5024) Parameter "Buttons" not used
/«BUILDDIR»/lazarus-1.8.0
/«BUILDDIR»/lazarus-1.8.0rc2+dfsg/ide/lazbuild.lpr(106,45) Hint: (5024) Parameter "HelpKeyword" not usedrc2+dfsg/ide/lazbuild.lpr(618,97) Hint: (5091) Local variable "InheritedOptionStrings" of a managed type does not seem to be initialized
/«BUILDDIR»/lazarus-1.8.0
(9009) Assembling lazbuild
(9022) Compiling resource ../units/mips-linux/nogui/lazbuild.or
Error: Architecture mips is not available for elf format
lazbuild.lpr(1871) Error: (9029) Error while compiling resources
lazbuild.lpr(1871) Fatal: (10026) There were 1 errors compiling module, stopping
Fatal: (1018) Compilation aborted
Makefile:3967: recipe for target 'lazbuild' failed
make[3]: *** [lazbuild] Error 1
make[3]: Leaving directory '/«BUILDDIR»/lazarus-1.8.0rc2+dfsg/ide'rc2+dfsg/ide'
Makefile:4390: recipe for target 'lazbuilder' failed
make[2]: *** [lazbuilder] Error 2
make[2]: Leaving directory '/«BUILDDIR»/lazarus-1.8.0
Makefile:3166: recipe for target 'lazbuild' failed
make[1]: *** [lazbuild] Error 2
make[1]: Leaving directory '/«BUILDDIR»/lazarus-1.8.0~rc2+dfsg'
debian/rules:156: recipe for target 'build-arch-stamp' failed
¹ https://buildd.debian.org/status/logs.php?pkg=lazarus&ver=1.8.0rc2%2Bdfsg-1rc2%2Bdfsg-1&stamp=1497024409&raw=0
² https://buildd.debian.org/status/fetch.php?pkg=lazarus&arch=mips&ver=1.8.0
Mantis conversion info:
- Mantis ID: 31989
- Version: 1.8RC2
- Monitored by: » paul.gevers (Paul Gevers)