### /usr/bin/gmake -d -r -C rtl all CPU_TARGET=sparc OS_TARGET=linux FPC=/home/pierre/pas/fpc-3.3.1/bin/ppcsparc BINUTILSPREFIX=sparc-linux- OPT="-XR/home/pierre/sys-root/sparc-linux -n -dFPC_USE_LIBC -vx -Fl/home/pierre/sys-root/sparc-linux/usr/lib32 -k-rpath=/usr/lib32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9/32 -Fl/home/pierre/sys-root/sparc-linux/lib32 -k-rpath=/lib32 -Fl/home/pierre/sys-root/sparc-linux/lib -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-linux -dXr_disabled" GNU Make 4.3 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake: Entering directory '/home/pierre/pas/gitlab-fpc-source/rtl' Updating makefiles.... Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'linux_all'. File 'linux_all' does not exist. Finished prerequisites of target file 'linux_all'. Must remake target 'linux_all'. /usr/bin/gmake -C linux all Putting child 0x61b38d28c4a0 (linux_all) PID 1891647 on the chain. Live child 0x61b38d28c4a0 (linux_all) PID 1891647 GNU Make 4.3 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake[1]: Entering directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../sparc/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'fpc_all'. File 'fpc_all' does not exist. Considering target file 'fpcmade.sparc-linux'. File 'fpcmade.sparc-linux' does not exist. Considering target file 'fpc_loaders'. File 'fpc_loaders' does not exist. Considering target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. File '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux' does not exist. Finished prerequisites of target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Must remake target '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. /usr/bin/mkdir -p /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x6157f33e3d60 (/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux) PID 1891656 on the chain. Live child 0x6157f33e3d60 (/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux) PID 1891656 Reaping winning child 0x6157f33e3d60 PID 1891656 Removing child 0x6157f33e3d60 PID 1891656 from chain. Successfully remade target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Considering target file 'prt0.o'. File 'prt0.o' does not exist. Considering target file 'sparc/prt0.as'. Looking for an implicit rule for 'sparc/prt0.as'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.pp'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.pas'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.lpr'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.dpr'. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.pp'. Looking for a rule with intermediate file 'sparc/prt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.pas'. Looking for a rule with intermediate file 'sparc/prt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.lpr'. Looking for a rule with intermediate file 'sparc/prt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.dpr'. Looking for a rule with intermediate file 'sparc/prt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'sparc/prt0.as'. Finished prerequisites of target file 'sparc/prt0.as'. No need to remake target 'sparc/prt0.as'. Finished prerequisites of target file 'prt0.o'. Must remake target 'prt0.o'. /usr/bin/gmake /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x6157f33e89e0 (prt0.o) PID 1891657 on the chain. Live child 0x6157f33e89e0 (prt0.o) PID 1891657 GNU Make 4.3 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake[2]: Entering directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../sparc/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x6157f33e89e0 PID 1891657 sparc-linux-as -32 -o /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux/prt0.o sparc/prt0.as Live child 0x6157f33e89e0 (prt0.o) PID 1891666 Reaping winning child 0x6157f33e89e0 PID 1891666 Removing child 0x6157f33e89e0 PID 1891666 from chain. Successfully remade target file 'prt0.o'. Considering target file 'dllprt0.o'. File 'dllprt0.o' does not exist. Considering target file 'sparc/dllprt0.as'. Looking for an implicit rule for 'sparc/dllprt0.as'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.pp'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.pas'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.lpr'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.dpr'. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.pp'. Looking for a rule with intermediate file 'sparc/dllprt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.pas'. Looking for a rule with intermediate file 'sparc/dllprt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.lpr'. Looking for a rule with intermediate file 'sparc/dllprt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.dpr'. Looking for a rule with intermediate file 'sparc/dllprt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'sparc/dllprt0.as'. Finished prerequisites of target file 'sparc/dllprt0.as'. No need to remake target 'sparc/dllprt0.as'. Finished prerequisites of target file 'dllprt0.o'. Must remake target 'dllprt0.o'. /usr/bin/gmake /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x6157f33e9640 (dllprt0.o) PID 1891667 on the chain. Live child 0x6157f33e9640 (dllprt0.o) PID 1891667 GNU Make 4.3 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake[2]: Entering directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../sparc/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x6157f33e9640 PID 1891667 sparc-linux-as -32 -KPIC -o /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux/dllprt0.o sparc/dllprt0.as Live child 0x6157f33e9640 (dllprt0.o) PID 1891676 Reaping winning child 0x6157f33e9640 PID 1891676 Removing child 0x6157f33e9640 PID 1891676 from chain. Successfully remade target file 'dllprt0.o'. Considering target file 'cprt0.o'. File 'cprt0.o' does not exist. Considering target file 'sparc/cprt0.as'. Looking for an implicit rule for 'sparc/cprt0.as'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.pp'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.pas'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.lpr'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.dpr'. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.pp'. Looking for a rule with intermediate file 'sparc/cprt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.pas'. Looking for a rule with intermediate file 'sparc/cprt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.lpr'. Looking for a rule with intermediate file 'sparc/cprt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.dpr'. Looking for a rule with intermediate file 'sparc/cprt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'sparc/cprt0.as'. Finished prerequisites of target file 'sparc/cprt0.as'. No need to remake target 'sparc/cprt0.as'. Finished prerequisites of target file 'cprt0.o'. Must remake target 'cprt0.o'. /usr/bin/gmake /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x6157f33e8b50 (cprt0.o) PID 1891677 on the chain. Live child 0x6157f33e8b50 (cprt0.o) PID 1891677 GNU Make 4.3 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake[2]: Entering directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../sparc/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x6157f33e8b50 PID 1891677 sparc-linux-as -32 -o /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux/cprt0.o sparc/cprt0.as Live child 0x6157f33e8b50 (cprt0.o) PID 1891686 Reaping winning child 0x6157f33e8b50 PID 1891686 Removing child 0x6157f33e8b50 PID 1891686 from chain. Successfully remade target file 'cprt0.o'. Considering target file 'gprt0.o'. File 'gprt0.o' does not exist. Considering target file 'sparc/gprt0.as'. Looking for an implicit rule for 'sparc/gprt0.as'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.pp'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.pas'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.lpr'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.dpr'. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.pp'. Looking for a rule with intermediate file 'sparc/gprt0.as.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.pas'. Looking for a rule with intermediate file 'sparc/gprt0.as.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.lpr'. Looking for a rule with intermediate file 'sparc/gprt0.as.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.dpr'. Looking for a rule with intermediate file 'sparc/gprt0.as.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'sparc/gprt0.as'. Finished prerequisites of target file 'sparc/gprt0.as'. No need to remake target 'sparc/gprt0.as'. Finished prerequisites of target file 'gprt0.o'. Must remake target 'gprt0.o'. /usr/bin/gmake /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x6157f33e6e40 (gprt0.o) PID 1891687 on the chain. Live child 0x6157f33e6e40 (gprt0.o) PID 1891687 GNU Make 4.3 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... gmake[2]: Entering directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reading makefile '../inc/makefile.inc' (search path) (no ~ expansion)... Reading makefile '../sparc/makefile.cpu' (search path) (no ~ expansion)... Updating makefiles.... Considering target file '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Looking for a rule with intermediate file '../sparc/makefile.cpu.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Looking for a rule with intermediate file '../sparc/makefile.cpu.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Looking for a rule with intermediate file '../inc/makefile.inc.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Looking for a rule with intermediate file '../inc/makefile.inc.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Looking for a rule with intermediate file '../inc/makefile.inc.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Looking for a rule with intermediate file '../inc/makefile.inc.dpr'. Avoiding implicit rule recursion. No implicit rule found for '../inc/makefile.inc'. Finished prerequisites of target file '../inc/makefile.inc'. No need to remake target '../inc/makefile.inc'. Considering target file 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion. Trying pattern rule with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Updating goal targets.... Considering target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x6157f33e6e40 PID 1891687 sparc-linux-as -32 -o /home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux/gprt0.o sparc/gprt0.as Live child 0x6157f33e6e40 (gprt0.o) PID 1891696 Reaping winning child 0x6157f33e6e40 PID 1891696 Removing child 0x6157f33e6e40 PID 1891696 from chain. Successfully remade target file 'gprt0.o'. Finished prerequisites of target file 'fpc_loaders'. Must remake target 'fpc_loaders'. Successfully remade target file 'fpc_loaders'. Considering target file 'fpc_units'. File 'fpc_units' does not exist. Pruning file '/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Considering target file 'system.ppu'. File 'system.ppu' does not exist. Considering target file 'system.pp'. Looking for an implicit rule for 'system.pp'. No implicit rule found for 'system.pp'. Finished prerequisites of target file 'system.pp'. No need to remake target 'system.pp'. Finished prerequisites of target file 'system.ppu'. Must remake target 'system.ppu'. /home/pierre/pas/fpc-3.3.1/bin/ppcsparc -Fisparcgen -Psparc -XPsparc-linux- -Fi../inc -Fi../sparc -Fi../unix -Fisparc -FE. -FU/home/pierre/pas/trunk/fpcsrc/rtl/units/sparc-linux -XR/home/pierre/sys-root/sparc-linux -n -dFPC_USE_LIBC -vx -Fl/home/pierre/sys-root/sparc-linux/usr/lib32 -k-rpath=/usr/lib32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12/32 -Fl/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9/32 -Fl/home/pierre/sys-root/sparc-linux/lib32 -k-rpath=/lib32 -Fl/home/pierre/sys-root/sparc-linux/lib -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-linux -dXr_disabled -dsparc -Us -Sg system.pp Putting child 0x6157f33eb2d0 (system.ppu) PID 1891697 on the chain. Live child 0x6157f33eb2d0 (system.ppu) PID 1891697 gencurr.inc(38,18) Fatal: Internal error 200109051 Fatal: Compilation aborted Reaping losing child 0x6157f33eb2d0 PID 1891697 gmake[1]: *** [Makefile:2933: system.ppu] Error 1 Removing child 0x6157f33eb2d0 PID 1891697 from chain. gmake[1]: Leaving directory '/home/pierre/pas/gitlab-fpc-source/rtl/linux' Reaping losing child 0x61b38d28c4a0 PID 1891647 gmake: *** [Makefile:2413: linux_all] Error 2 Removing child 0x61b38d28c4a0 PID 1891647 from chain. gmake: Leaving directory '/home/pierre/pas/gitlab-fpc-source/rtl' Error line found in /home/pierre/logs/trunk/check-targets/target-check-rtl-sparc-linux-using-libc.txt: Target system.ppu Error 1 in line 2933 Target linux_all Error 2 in line 2413 target_make_files="system.ppu linux_all" Listing directory rtl/units/sparc-linux: rtl/units/sparc-linux/prt0.o rtl/units/sparc-linux/gprt0.o rtl/units/sparc-linux/dllprt0.o rtl/units/sparc-linux/cprt0.o