Testing compilation in packages for i386-wince, with CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-wince- (GNU assembler (GNU Binutils) 2.34 using rtl/wince) ### /usr/bin/gmake -j 16 -r -C packages all CPU_TARGET=i386 OS_TARGET=wince BINUTILSPREFIX=i386-wince- CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppc386 FPCMAKEOPT=" -ao-32 -gl" INSTALL_PREFIX=/home/muller/pas/fpc-3.2.3 gmake: Entering directory '/home/muller/pas/gitlab-fpc-source-fixes/packages' /usr/bin/gmake -C fpmkunit bootstrap gmake[1]: Entering directory '/home/muller/pas/gitlab-fpc-source-fixes/packages/fpmkunit' /usr/bin/mkdir -p units_bs/sparc-linux /home/muller/pas/fpc-3.2.3/bin/ppcsparc src/fpmkunit.pp -Fu/home/muller/pas/fixes_3_2/fpcsrc/rtl/units/sparc-linux -FUunits_bs/sparc-linux -Fu../paszlib/src -Fu../hash/src -Fi../paszlib/src -ao-32 -gl -Fi../fcl-process/src/unix -Fu../fcl-process/src -Fi../fcl-process/src/linux -Fi../fcl-process/src/dummy -Fu../libtar/src Free Pascal Compiler version 3.2.3-49-ge33dc760dd [2025/09/21] for sparc Copyright (c) 1993-2024 by Florian Klaempfl and others Target OS: Linux for SPARC Compiling src/fpmkunit.pp Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/fcl-process/src/process.pp Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/fcl-process/src/pipes.pp Assembling pipes process.inc(186,9) Warning: Symbol "ApplicationName" is deprecated process.inc(186,36) Warning: Symbol "CommandLine" is deprecated process.inc(190,11) Warning: Symbol "ApplicationName" is deprecated process.inc(190,38) Warning: Symbol "CommandLine" is deprecated process.inc(197,13) Warning: Symbol "CommandLine" is deprecated process.inc(198,16) Warning: Symbol "ApplicationName" is deprecated process.inc(200,16) Warning: Symbol "CommandLine" is deprecated process.inc(216,13) Warning: Symbol "ApplicationName" is deprecated process.inc(218,22) Warning: Symbol "ApplicationName" is deprecated process.inc(233,11) Warning: Symbol "ApplicationName" is deprecated process.inc(236,15) Warning: Symbol "ApplicationName" is deprecated process.inc(337,33) Warning: Symbol "ApplicationName" is deprecated process.inc(339,31) Warning: Symbol "CommandLine" is deprecated process.inc(343,40) Warning: Symbol "FpGetEnv" is deprecated process.inc(317,3) Note: Local variable "res" not used process.inc(460,21) Warning: Comparison might be always true due to range of constant and expression processbody.inc(626,28) Warning: Symbol "SetCommandLine" is deprecated processbody.inc(669,28) Warning: Symbol "SetCommandLine" is deprecated process.inc(30,3) Note: Local variable "PriorityConstants" not used Writing Resource String Table file: process.rsj Assembling process Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/libtar/src/libtar.pp libtar.pp(194,18) Warning: Constructor should be public libtar.pp(308,48) Warning: Symbol "Time" is deprecated: "use TimeStamp instead" Assembling libtar Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/zipper.pp Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/zstream.pp Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/zbase.pas Writing Resource String Table file: zbase.rsj Assembling zbase Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/gzio.pas Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/hash/src/crc.pas crc.pas(463,3) Note: Local variable "POLY128REV" not used Assembling crc Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/zdeflate.pas Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/trees.pas Assembling trees Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/adler.pas Assembling adler zdeflate.pas(365,83) Warning: Procedure type "FAR" ignored zdeflate.pas(367,81) Warning: Procedure type "FAR" ignored zdeflate.pas(369,81) Warning: Procedure type "FAR" ignored zdeflate.pas(1949,1) Warning: unreachable code Assembling zdeflate Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/zinflate.pas Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/infblock.pas Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/infcodes.pas Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/infutil.pas Assembling infutil Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/inffast.pas Assembling inffast Assembling infcodes Compiling /home/muller/pas/gitlab-fpc-source-fixes/packages/paszlib/src/inftrees.pas Assembling inftrees Assembling infblock Assembling zinflate Assembling gzio Writing Resource String Table file: zstream.rsj Assembling zstream zipper.pp(881,32) Warning: Symbol "faHidden" is not portable zipper.pp(884,44) Warning: Symbol "faSymLink" is not portable zipper.pp(886,44) Warning: Symbol "faSysFile" is not portable zipper.pp(899,17) Warning: Symbol "faSymLink" is not portable zipper.pp(1522,47) Warning: Symbol "Time" is deprecated: "use TimeStamp instead" zipper.pp(1771,8) Warning: User defined: TODO: find a way to recognize VFAT and NTFS zipper.pp(2749,10) Warning: User defined: TODO: Implement CRC Check zipper.pp(2787,9) Warning: unreachable code zipper.pp(3274,36) Warning: Symbol "faSymLink" is not portable zipper.pp(3288,5) Warning: unreachable code zipper.pp(3299,5) Warning: unreachable code Writing Resource String Table file: zipper.rsj Assembling zipper fpmkunit.pp(1388,17) Warning: An inherited method is hidden by "constructor Create(TComponent);" fpmkunit.pp(2064,7) Warning: Symbol "CommandLine" is deprecated fpmkunit.pp(2064,19) Warning: Symbol "SetCommandLine" is deprecated fpmkunit.pp(2113,102) Warning: Symbol "faSymLink" is not portable fpmkunit.pp(2802,5) Warning: Symbol "CommandLine" is deprecated fpmkunit.pp(2802,16) Warning: Symbol "SetCommandLine" is deprecated fpmkunit.pp(3300,5) Note: Call to subroutine "procedure WriteBarrier;" marked as inline is not inlined fpmkunit.pp(3307,7) Note: Call to subroutine "procedure ReadWriteBarrier;" marked as inline is not inlined fpmkunit.pp(3801,3) Note: Call to subroutine "function TDependencies.Add(const Value:AnsiString):TDependency;" marked as inline is not inlined fpmkunit.pp(3811,3) Note: Local variable "i" not used fpmkunit.pp(3938,9) Note: Local variable "OL" not used fpmkunit.pp(6219,109) Warning: Symbol "faSymLink" is not portable fpmkunit.pp(6941,6) Note: Local variable "J" not used fpmkunit.pp(6944,3) Note: Local variable "S" not used fpmkunit.pp(7088,9) Note: Call to subroutine "procedure ReadBarrier;" marked as inline is not inlined fpmkunit.pp(7352,60) Note: Call to subroutine "function TDependencies.AddUnit(const Value:AnsiString):TDependency;" marked as inline is not inlined fpmkunit.pp(7950,13) Warning: Symbol "FixPath" is deprecated: "Use the overload with AIsDir instead" fpmkunit.pp(8032,3) Note: Local variable "UC" not used fpmkunit.pp(8471,9) Note: Call to subroutine "procedure ReadWriteBarrier;" marked as inline is not inlined fpmkunit.pp(8507,11) Note: Call to subroutine "procedure WriteBarrier;" marked as inline is not inlined fpmkunit.pp(1064,5) Note: Private field "TCustomDefaults.FSingleDocProjectFile" is never used Writing Resource String Table file: fpmkunit.rsj Assembling fpmkunit 27765 lines compiled, 3.3 sec 42 warning(s) issued 16 note(s) issued gmake[1]: Leaving directory '/home/muller/pas/gitlab-fpc-source-fixes/packages/fpmkunit' /home/muller/pas/fpc-3.2.3/bin/ppcsparc fpmake.pp -Fu/home/muller/pas/fixes_3_2/fpcsrc/packages/fpmkunit/units_bs/sparc-linux -Fu/home/muller/pas/fixes_3_2/fpcsrc/rtl/units/sparc-linux -ao-32 -gl Free Pascal Compiler version 3.2.3-49-ge33dc760dd [2025/09/21] for sparc Copyright (c) 1993-2024 by Florian Klaempfl and others Target OS: Linux for SPARC Compiling fpmake.pp fpmake.pp(16,3) Note: Local variable "T" is assigned but never used Assembling fpmake Linking fpmake /usr/bin/ld: skipping incompatible /usr/lib/gcc/sparc64-linux-gnu/15/crtbegin.o when searching for /usr/lib/gcc/sparc64-linux-gnu/15/crtbegin.o /usr/bin/ld: cannot find /usr/lib/gcc/sparc64-linux-gnu/15/crtbegin.o: file in wrong format /usr/bin/ld: skipping incompatible /usr/lib/gcc/sparc64-linux-gnu/15/crtbegin.o when searching for /usr/lib/gcc/sparc64-linux-gnu/15/crtbegin.o fpmake.pp(60) Error: Error while linking fpmake.pp(60) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted gmake: *** [Makefile:1731: fpmake] Error 1 gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source-fixes/packages' Failure: Testing packages for i386-wince, with OPT="-n -vx " FPC=/home/muller/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-wince-, res=2 (GNU assembler (GNU Binutils) 2.34 using rtl/wince) Error line found in /home/muller/logs/fixes/check-targets/target-check-packages-i386-wince.txt: Target fpmake Error 1 in line 1731 target_make_files="fpmake" Listing directory rtl/units/i386-wince: rtl/units/i386-wince/dos.o rtl/units/i386-wince/cp3021.o rtl/units/i386-wince/cp856.log-ppu rtl/units/i386-wince/cp646.log-ppu rtl/units/i386-wince/rtlconsts.rsj rtl/units/i386-wince/cp8859_14.ppu rtl/units/i386-wince/cp1255.ppu rtl/units/i386-wince/cp861.o rtl/units/i386-wince/cp8859_4.log-ppu rtl/units/i386-wince/libimpsharemem.a rtl/units/i386-wince/cp850.ppu rtl/units/i386-wince/sysconst.o rtl/units/i386-wince/cp1251.o rtl/units/i386-wince/macpas.log-ppu rtl/units/i386-wince/extpas.o rtl/units/i386-wince/ufloat128.ppu rtl/units/i386-wince/iso7185.ppu rtl/units/i386-wince/cp3021.log-ppu rtl/units/i386-wince/cp862.ppu rtl/units/i386-wince/cp852.o rtl/units/i386-wince/unicodedata.rsj rtl/units/i386-wince/cp1252.ppu rtl/units/i386-wince/cp8859_4.o rtl/units/i386-wince/exeinfo.o rtl/units/i386-wince/sfpu128.log-ppu rtl/units/i386-wince/cp3021.ppu rtl/units/i386-wince/cp1255.o rtl/units/i386-wince/types.ppu rtl/units/i386-wince/cp8859_6.o rtl/units/i386-wince/cp861.ppu rtl/units/i386-wince/cp8859_4.ppu rtl/units/i386-wince/cp863.log-ppu rtl/units/i386-wince/cp1251.ppu rtl/units/i386-wince/ufloatx80.ppu rtl/units/i386-wince/cpu.ppu rtl/units/i386-wince/sysconst.ppu rtl/units/i386-wince/fpintres.o rtl/units/i386-wince/fpwidestring.ppu rtl/units/i386-wince/cp8859_9.ppu rtl/units/i386-wince/cp864.ppu rtl/units/i386-wince/unicodedata.log-ppu rtl/units/i386-wince/sysutils.ppu rtl/units/i386-wince/objpas.o rtl/units/i386-wince/dynlibs.o rtl/units/i386-wince/charset.o rtl/units/i386-wince/cp8859_14.log-ppu rtl/units/i386-wince/cp1253.log-ppu rtl/units/i386-wince/classes.o rtl/units/i386-wince/cp8859_11.ppu rtl/units/i386-wince/softfpu.log-ppu rtl/units/i386-wince/strings.o rtl/units/i386-wince/cp8859_15.log-ppu rtl/units/i386-wince/rtlconsts.ppu rtl/units/i386-wince/cp1255.log-ppu rtl/units/i386-wince/typinfo.rsj rtl/units/i386-wince/messages.ppu rtl/units/i386-wince/strings.log-ppu rtl/units/i386-wince/sysutils.log-ppu rtl/units/i386-wince/cp8859_9.o rtl/units/i386-wince/ctypes.o rtl/units/i386-wince/system.log-ppu rtl/units/i386-wince/mmx.o rtl/units/i386-wince/cp861.log-ppu rtl/units/i386-wince/cp1256.ppu rtl/units/i386-wince/fpintres.ppu rtl/units/i386-wince/cp8859_16.ppu rtl/units/i386-wince/cp437.o rtl/units/i386-wince/ctypes.ppu rtl/units/i386-wince/cpkoi8_u.log-ppu rtl/units/i386-wince/cp8859_2.log-ppu rtl/units/i386-wince/cp1256.log-ppu rtl/units/i386-wince/dos.log-ppu rtl/units/i386-wince/getopts.log-ppu rtl/units/i386-wince/macpas.ppu rtl/units/i386-wince/cp1257.log-ppu rtl/units/i386-wince/math.o rtl/units/i386-wince/mmx.ppu rtl/units/i386-wince/cp1252.o rtl/units/i386-wince/cp775.log-ppu rtl/units/i386-wince/sysutils.o rtl/units/i386-wince/cp865.log-ppu rtl/units/i386-wince/cp857.log-ppu rtl/units/i386-wince/cp1254.log-ppu rtl/units/i386-wince/sfpu128.ppu rtl/units/i386-wince/heaptrc.log-ppu rtl/units/i386-wince/cp862.log-ppu rtl/units/i386-wince/cp8859_6.ppu rtl/units/i386-wince/typinfo.ppu rtl/units/i386-wince/getopts.ppu rtl/units/i386-wince/cp8859_10.o rtl/units/i386-wince/rtlconsts.log-ppu rtl/units/i386-wince/cp855.log-ppu rtl/units/i386-wince/iso7185.o rtl/units/i386-wince/math.ppu rtl/units/i386-wince/cp852.log-ppu rtl/units/i386-wince/cp1250.o rtl/units/i386-wince/cp8859_9.log-ppu rtl/units/i386-wince/extpas.log-ppu rtl/units/i386-wince/ctypes.log-ppu rtl/units/i386-wince/cp852.ppu rtl/units/i386-wince/cp437.log-ppu rtl/units/i386-wince/windows.o rtl/units/i386-wince/cp1252.log-ppu rtl/units/i386-wince/cp8859_8.o rtl/units/i386-wince/cp874.ppu rtl/units/i386-wince/cp8859_16.log-ppu rtl/units/i386-wince/cp8859_1.ppu rtl/units/i386-wince/libimpfpintres.a rtl/units/i386-wince/dynlibs.ppu rtl/units/i386-wince/types.o rtl/units/i386-wince/cp864.o rtl/units/i386-wince/cp860.o rtl/units/i386-wince/windows.log-ppu rtl/units/i386-wince/cp856.ppu rtl/units/i386-wince/cp8859_1.log-ppu rtl/units/i386-wince/cp8859_6.log-ppu rtl/units/i386-wince/getopts.o rtl/units/i386-wince/cpkoi8_u.ppu rtl/units/i386-wince/cp869.ppu rtl/units/i386-wince/cp855.ppu rtl/units/i386-wince/character.o rtl/units/i386-wince/cp646.ppu rtl/units/i386-wince/cp856.o rtl/units/i386-wince/cp8859_11.o rtl/units/i386-wince/cp865.ppu rtl/units/i386-wince/classes.ppu rtl/units/i386-wince/objpas.ppu rtl/units/i386-wince/messages.log-ppu rtl/units/i386-wince/sharemem.ppu rtl/units/i386-wince/sfpu128.o rtl/units/i386-wince/cp8859_10.ppu rtl/units/i386-wince/cpkoi8_u.o rtl/units/i386-wince/sharemem.o rtl/units/i386-wince/cp8859_3.ppu rtl/units/i386-wince/cp1257.o rtl/units/i386-wince/cp862.o rtl/units/i386-wince/system.o rtl/units/i386-wince/cmem.log-ppu rtl/units/i386-wince/cp1258.o rtl/units/i386-wince/cpu.o rtl/units/i386-wince/cp775.o rtl/units/i386-wince/softfpu.o rtl/units/i386-wince/cp8859_15.o rtl/units/i386-wince/uuchar.ppu rtl/units/i386-wince/typinfo.log-ppu rtl/units/i386-wince/cp857.ppu rtl/units/i386-wince/cp8859_3.log-ppu rtl/units/i386-wince/cp8859_7.ppu rtl/units/i386-wince/types.log-ppu rtl/units/i386-wince/exeinfo.log-ppu rtl/units/i386-wince/ufloatx80.o rtl/units/i386-wince/windows.ppu rtl/units/i386-wince/libimpiso7185.a rtl/units/i386-wince/cpu.log-ppu rtl/units/i386-wince/fgl.ppu rtl/units/i386-wince/cp775.ppu rtl/units/i386-wince/cp869.o rtl/units/i386-wince/sysconst.rsj rtl/units/i386-wince/cp1250.ppu rtl/units/i386-wince/sfpux80.log-ppu rtl/units/i386-wince/cp8859_10.log-ppu rtl/units/i386-wince/typinfo.o rtl/units/i386-wince/unicodenumtable.log-ppu rtl/units/i386-wince/cp8859_2.ppu rtl/units/i386-wince/cpkoi8_r.o rtl/units/i386-wince/cp737.ppu rtl/units/i386-wince/charset.log-ppu rtl/units/i386-wince/libimpheaptrc.a rtl/units/i386-wince/character.log-ppu rtl/units/i386-wince/cmem.ppu rtl/units/i386-wince/cp1258.ppu rtl/units/i386-wince/cp646.o rtl/units/i386-wince/cp1254.o rtl/units/i386-wince/cp8859_5.o rtl/units/i386-wince/cp8859_14.o rtl/units/i386-wince/fgl.log-ppu rtl/units/i386-wince/cp1253.ppu rtl/units/i386-wince/libimpwindows.a rtl/units/i386-wince/heaptrc.o rtl/units/i386-wince/unicodenumtable.o rtl/units/i386-wince/math.log-ppu rtl/units/i386-wince/cmem.o rtl/units/i386-wince/cp8859_8.log-ppu rtl/units/i386-wince/cp1254.ppu rtl/units/i386-wince/ufloat128.log-ppu rtl/units/i386-wince/cp874.log-ppu rtl/units/i386-wince/sfpux80.ppu rtl/units/i386-wince/cp737.o rtl/units/i386-wince/cp1251.log-ppu rtl/units/i386-wince/iso7185.log-ppu rtl/units/i386-wince/cp8859_8.ppu rtl/units/i386-wince/cpkoi8_r.log-ppu rtl/units/i386-wince/cp1256.o rtl/units/i386-wince/unicodedata.ppu rtl/units/i386-wince/uuchar.o rtl/units/i386-wince/sfpux80.o rtl/units/i386-wince/cp1250.log-ppu rtl/units/i386-wince/libimpcmem.a rtl/units/i386-wince/cp8859_5.log-ppu rtl/units/i386-wince/fpwidestring.o rtl/units/i386-wince/cp8859_13.o rtl/units/i386-wince/ufloatx80.log-ppu rtl/units/i386-wince/cp874.o rtl/units/i386-wince/cp866.o rtl/units/i386-wince/cp1258.log-ppu rtl/units/i386-wince/cp8859_15.ppu rtl/units/i386-wince/ufloat128.o rtl/units/i386-wince/rtlconsts.o rtl/units/i386-wince/cp8859_5.ppu rtl/units/i386-wince/strings.ppu rtl/units/i386-wince/cp8859_13.ppu rtl/units/i386-wince/cp1257.ppu rtl/units/i386-wince/character.ppu rtl/units/i386-wince/cp8859_3.o rtl/units/i386-wince/exeinfo.ppu rtl/units/i386-wince/cp864.log-ppu rtl/units/i386-wince/extpas.ppu rtl/units/i386-wince/cp8859_11.log-ppu rtl/units/i386-wince/fgl.o rtl/units/i386-wince/cp857.o rtl/units/i386-wince/fpwidestring.log-ppu rtl/units/i386-wince/macpas.o rtl/units/i386-wince/sysconst.log-ppu rtl/units/i386-wince/cp863.ppu rtl/units/i386-wince/cp8859_13.log-ppu rtl/units/i386-wince/cp863.o rtl/units/i386-wince/cp866.ppu rtl/units/i386-wince/cp869.log-ppu rtl/units/i386-wince/math.rsj rtl/units/i386-wince/cp855.o rtl/units/i386-wince/cpall.log-ppu rtl/units/i386-wince/lineinfo.o rtl/units/i386-wince/cpkoi8_r.ppu rtl/units/i386-wince/unicodedata.o rtl/units/i386-wince/fpintres.log-ppu rtl/units/i386-wince/dynlibs.log-ppu rtl/units/i386-wince/objpas.log-ppu rtl/units/i386-wince/cp865.o rtl/units/i386-wince/heaptrc.ppu rtl/units/i386-wince/lineinfo.log-ppu rtl/units/i386-wince/cp8859_2.o rtl/units/i386-wince/cp866.log-ppu rtl/units/i386-wince/cp8859_1.o rtl/units/i386-wince/messages.o rtl/units/i386-wince/system.ppu rtl/units/i386-wince/cp737.log-ppu rtl/units/i386-wince/cp850.log-ppu rtl/units/i386-wince/sharemem.log-ppu rtl/units/i386-wince/classes.log-ppu rtl/units/i386-wince/cp1253.o rtl/units/i386-wince/cp8859_7.log-ppu rtl/units/i386-wince/unicodenumtable.ppu rtl/units/i386-wince/cpall.ppu rtl/units/i386-wince/cp8859_16.o rtl/units/i386-wince/charset.ppu rtl/units/i386-wince/cp8859_7.o rtl/units/i386-wince/lineinfo.ppu rtl/units/i386-wince/cp860.ppu rtl/units/i386-wince/cp437.ppu rtl/units/i386-wince/softfpu.ppu rtl/units/i386-wince/cp860.log-ppu rtl/units/i386-wince/uuchar.log-ppu rtl/units/i386-wince/libimpsystem.a rtl/units/i386-wince/cp850.o rtl/units/i386-wince/dos.ppu rtl/units/i386-wince/mmx.log-ppu