### /usr/bin/gmake -d -r -C rtl all CPU_TARGET=sparc OS_TARGET=linux FPC=/home/muller/pas/fpc-3.3.1-32/bin/ppcsparc BINUTILSPREFIX=sparc-linux- OPT="-XR/home/muller/sys-root/sparc-linux -n -dFPC_USE_LIBC -vx -Fl/home/muller/sys-root/sparc-linux/usr/lib32 -k-L/home/muller/sys-root/sparc-linux/usr/lib32 -k-rpath=/usr/lib32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12/32 -Fl/home/muller/sys-root/sparc-linux/lib32 -k-L/home/muller/sys-root/sparc-linux/lib32 -k-rpath=/lib32 -Fl/home/muller/sys-root/sparc-linux/lib -k-L/home/muller/sys-root/sparc-linux/lib -k-rpath=/lib -Xd -k--sysroot=/home/muller/sys-root/sparc-linux -k-nostdlib -dXr_disabled" GNU Make 4.4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2023 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/muller/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'. Makefile:2413: update target 'linux_all' due to: target is .PHONY /usr/bin/gmake -C linux all Putting child 0x555cb28b7f00 (linux_all) PID 1063086 on the chain. Live child 0x555cb28b7f00 (linux_all) PID 1063086 GNU Make 4.4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2023 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/muller/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 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule '%: %.pp' with stem 'Makefile'. Directory . cache invalidated (count 1 != command 12) Trying implicit prerequisite 'Makefile.pp'. Not found 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Not found 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Not found 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Not found 'Makefile.dpr'. Trying harder. Trying pattern rule '%: %.pp' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion for rule '%: %.pp'. No implicit rule found for 'Makefile.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion for rule '%: %.pas'. No implicit rule found for 'Makefile.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion for rule '%: %.lpr'. No implicit rule found for 'Makefile.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion for rule '%: %.dpr'. No implicit rule found for 'Makefile.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'Makefile.dpr'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule '%: %.pp' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Not found '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Not found '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Not found '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Not found '../inc/makefile.inc.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../inc/makefile.inc.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../inc/makefile.inc.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../inc/makefile.inc.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../inc/makefile.inc.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../inc/makefile.inc.dpr'. 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 '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule '%: %.pp' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Not found '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Not found '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Not found '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Not found '../sparc/makefile.cpu.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../sparc/makefile.cpu.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../sparc/makefile.cpu.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../sparc/makefile.cpu.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../sparc/makefile.cpu.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../sparc/makefile.cpu.dpr'. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. 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/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. File '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux' does not exist. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Must remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Makefile:2485: update target '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux' due to: target does not exist /usr/bin/mkdir -p /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x557ac1d267a0 (/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux) PID 1063100 on the chain. Live child 0x557ac1d267a0 (/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux) PID 1063100 Reaping winning child 0x557ac1d267a0 PID 1063100 Removing child 0x557ac1d267a0 PID 1063100 from chain. Successfully remade target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Directory /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux cache invalidated (count 12 != command 13) 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 '%: %.pp' with stem 'prt0.as'. Directory sparc cache invalidated (count 12 != command 13) Trying implicit prerequisite 'sparc/prt0.as.pp'. Not found 'sparc/prt0.as.pp'. Trying pattern rule '%: %.pas' with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.pas'. Not found 'sparc/prt0.as.pas'. Trying pattern rule '%: %.lpr' with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.lpr'. Not found 'sparc/prt0.as.lpr'. Trying pattern rule '%: %.dpr' with stem 'prt0.as'. Trying implicit prerequisite 'sparc/prt0.as.dpr'. Not found 'sparc/prt0.as.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for 'sparc/prt0.as.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'sparc/prt0.as.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for 'sparc/prt0.as.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'sparc/prt0.as.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for 'sparc/prt0.as.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'sparc/prt0.as.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for 'sparc/prt0.as.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'sparc/prt0.as.dpr'. 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'. Makefile:3700: update target 'prt0.o' due to: target does not exist /usr/bin/gmake /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x557ac1d2b600 (prt0.o) PID 1063101 on the chain. Live child 0x557ac1d2b600 (prt0.o) PID 1063101 GNU Make 4.4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2023 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/muller/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 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule '%: %.pp' with stem 'Makefile'. Directory . cache invalidated (count 1 != command 12) Trying implicit prerequisite 'Makefile.pp'. Not found 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Not found 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Not found 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Not found 'Makefile.dpr'. Trying harder. Trying pattern rule '%: %.pp' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion for rule '%: %.pp'. No implicit rule found for 'Makefile.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion for rule '%: %.pas'. No implicit rule found for 'Makefile.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion for rule '%: %.lpr'. No implicit rule found for 'Makefile.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion for rule '%: %.dpr'. No implicit rule found for 'Makefile.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'Makefile.dpr'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule '%: %.pp' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Not found '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Not found '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Not found '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Not found '../inc/makefile.inc.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../inc/makefile.inc.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../inc/makefile.inc.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../inc/makefile.inc.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../inc/makefile.inc.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../inc/makefile.inc.dpr'. 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 '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule '%: %.pp' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Not found '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Not found '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Not found '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Not found '../sparc/makefile.cpu.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../sparc/makefile.cpu.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../sparc/makefile.cpu.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../sparc/makefile.cpu.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../sparc/makefile.cpu.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../sparc/makefile.cpu.dpr'. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Updating goal targets.... Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x557ac1d2b600 PID 1063101 sparc-linux-as -32 -o /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux/prt0.o sparc/prt0.as Live child 0x557ac1d2b600 (prt0.o) PID 1063115 Reaping winning child 0x557ac1d2b600 PID 1063115 Removing child 0x557ac1d2b600 PID 1063115 from chain. Successfully remade target file 'prt0.o'. Directory /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux cache invalidated (count 13 != command 15) 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 '%: %.pp' with stem 'dllprt0.as'. Directory sparc cache invalidated (count 13 != command 15) Trying implicit prerequisite 'sparc/dllprt0.as.pp'. Directory ../inc/sparc cache invalidated (count 13 != command 15) Directory ../sparc/sparc cache invalidated (count 13 != command 15) Directory ../unix/sparc cache invalidated (count 13 != command 15) Directory sparc/sparc cache invalidated (count 13 != command 15) Directory ../common/sparc cache invalidated (count 13 != command 15) Not found 'sparc/dllprt0.as.pp'. Trying pattern rule '%: %.pas' with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.pas'. Not found 'sparc/dllprt0.as.pas'. Trying pattern rule '%: %.lpr' with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.lpr'. Not found 'sparc/dllprt0.as.lpr'. Trying pattern rule '%: %.dpr' with stem 'dllprt0.as'. Trying implicit prerequisite 'sparc/dllprt0.as.dpr'. Not found 'sparc/dllprt0.as.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for 'sparc/dllprt0.as.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'sparc/dllprt0.as.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for 'sparc/dllprt0.as.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'sparc/dllprt0.as.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for 'sparc/dllprt0.as.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'sparc/dllprt0.as.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for 'sparc/dllprt0.as.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'sparc/dllprt0.as.dpr'. 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'. Makefile:3706: update target 'dllprt0.o' due to: target does not exist /usr/bin/gmake /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x557ac1d2c4b0 (dllprt0.o) PID 1063116 on the chain. Live child 0x557ac1d2c4b0 (dllprt0.o) PID 1063116 GNU Make 4.4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2023 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/muller/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 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule '%: %.pp' with stem 'Makefile'. Directory . cache invalidated (count 1 != command 12) Trying implicit prerequisite 'Makefile.pp'. Not found 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Not found 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Not found 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Not found 'Makefile.dpr'. Trying harder. Trying pattern rule '%: %.pp' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion for rule '%: %.pp'. No implicit rule found for 'Makefile.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion for rule '%: %.pas'. No implicit rule found for 'Makefile.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion for rule '%: %.lpr'. No implicit rule found for 'Makefile.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion for rule '%: %.dpr'. No implicit rule found for 'Makefile.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'Makefile.dpr'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule '%: %.pp' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Not found '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Not found '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Not found '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Not found '../inc/makefile.inc.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../inc/makefile.inc.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../inc/makefile.inc.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../inc/makefile.inc.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../inc/makefile.inc.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../inc/makefile.inc.dpr'. 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 '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule '%: %.pp' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Not found '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Not found '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Not found '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Not found '../sparc/makefile.cpu.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../sparc/makefile.cpu.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../sparc/makefile.cpu.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../sparc/makefile.cpu.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../sparc/makefile.cpu.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../sparc/makefile.cpu.dpr'. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Updating goal targets.... Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x557ac1d2c4b0 PID 1063116 sparc-linux-as -32 -KPIC -o /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux/dllprt0.o sparc/dllprt0.as Live child 0x557ac1d2c4b0 (dllprt0.o) PID 1063130 Reaping winning child 0x557ac1d2c4b0 PID 1063130 Removing child 0x557ac1d2c4b0 PID 1063130 from chain. Successfully remade target file 'dllprt0.o'. Directory /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux cache invalidated (count 15 != command 17) 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 '%: %.pp' with stem 'cprt0.as'. Directory sparc cache invalidated (count 15 != command 17) Trying implicit prerequisite 'sparc/cprt0.as.pp'. Directory ../inc/sparc cache invalidated (count 15 != command 17) Directory ../sparc/sparc cache invalidated (count 15 != command 17) Directory ../unix/sparc cache invalidated (count 15 != command 17) Directory sparc/sparc cache invalidated (count 15 != command 17) Directory ../common/sparc cache invalidated (count 15 != command 17) Not found 'sparc/cprt0.as.pp'. Trying pattern rule '%: %.pas' with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.pas'. Not found 'sparc/cprt0.as.pas'. Trying pattern rule '%: %.lpr' with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.lpr'. Not found 'sparc/cprt0.as.lpr'. Trying pattern rule '%: %.dpr' with stem 'cprt0.as'. Trying implicit prerequisite 'sparc/cprt0.as.dpr'. Not found 'sparc/cprt0.as.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for 'sparc/cprt0.as.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'sparc/cprt0.as.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for 'sparc/cprt0.as.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'sparc/cprt0.as.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for 'sparc/cprt0.as.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'sparc/cprt0.as.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for 'sparc/cprt0.as.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'sparc/cprt0.as.dpr'. 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'. Makefile:3717: update target 'cprt0.o' due to: target does not exist /usr/bin/gmake /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x557ac1d2b580 (cprt0.o) PID 1063131 on the chain. Live child 0x557ac1d2b580 (cprt0.o) PID 1063131 GNU Make 4.4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2023 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/muller/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 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule '%: %.pp' with stem 'Makefile'. Directory . cache invalidated (count 1 != command 12) Trying implicit prerequisite 'Makefile.pp'. Not found 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Not found 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Not found 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Not found 'Makefile.dpr'. Trying harder. Trying pattern rule '%: %.pp' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion for rule '%: %.pp'. No implicit rule found for 'Makefile.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion for rule '%: %.pas'. No implicit rule found for 'Makefile.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion for rule '%: %.lpr'. No implicit rule found for 'Makefile.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion for rule '%: %.dpr'. No implicit rule found for 'Makefile.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'Makefile.dpr'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule '%: %.pp' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Not found '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Not found '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Not found '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Not found '../inc/makefile.inc.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../inc/makefile.inc.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../inc/makefile.inc.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../inc/makefile.inc.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../inc/makefile.inc.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../inc/makefile.inc.dpr'. 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 '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule '%: %.pp' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Not found '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Not found '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Not found '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Not found '../sparc/makefile.cpu.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../sparc/makefile.cpu.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../sparc/makefile.cpu.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../sparc/makefile.cpu.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../sparc/makefile.cpu.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../sparc/makefile.cpu.dpr'. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Updating goal targets.... Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x557ac1d2b580 PID 1063131 sparc-linux-as -32 -o /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux/cprt0.o sparc/cprt0.as Live child 0x557ac1d2b580 (cprt0.o) PID 1063145 Reaping winning child 0x557ac1d2b580 PID 1063145 Removing child 0x557ac1d2b580 PID 1063145 from chain. Successfully remade target file 'cprt0.o'. Directory /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux cache invalidated (count 17 != command 19) 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 '%: %.pp' with stem 'gprt0.as'. Directory sparc cache invalidated (count 17 != command 19) Trying implicit prerequisite 'sparc/gprt0.as.pp'. Directory ../inc/sparc cache invalidated (count 17 != command 19) Directory ../sparc/sparc cache invalidated (count 17 != command 19) Directory ../unix/sparc cache invalidated (count 17 != command 19) Directory sparc/sparc cache invalidated (count 17 != command 19) Directory ../common/sparc cache invalidated (count 17 != command 19) Not found 'sparc/gprt0.as.pp'. Trying pattern rule '%: %.pas' with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.pas'. Not found 'sparc/gprt0.as.pas'. Trying pattern rule '%: %.lpr' with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.lpr'. Not found 'sparc/gprt0.as.lpr'. Trying pattern rule '%: %.dpr' with stem 'gprt0.as'. Trying implicit prerequisite 'sparc/gprt0.as.dpr'. Not found 'sparc/gprt0.as.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for 'sparc/gprt0.as.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'sparc/gprt0.as.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for 'sparc/gprt0.as.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'sparc/gprt0.as.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for 'sparc/gprt0.as.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'sparc/gprt0.as.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for 'sparc/gprt0.as.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'sparc/gprt0.as.dpr'. 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'. Makefile:3712: update target 'gprt0.o' due to: target does not exist /usr/bin/gmake /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux Putting child 0x557ac1d2dd30 (gprt0.o) PID 1063146 on the chain. Live child 0x557ac1d2dd30 (gprt0.o) PID 1063146 GNU Make 4.4.1 Built for x86_64-pc-linux-gnu Copyright (C) 1988-2023 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/muller/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 'Makefile'. Looking for an implicit rule for 'Makefile'. Trying pattern rule '%: %.pp' with stem 'Makefile'. Directory . cache invalidated (count 1 != command 12) Trying implicit prerequisite 'Makefile.pp'. Not found 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Not found 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Not found 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Not found 'Makefile.dpr'. Trying harder. Trying pattern rule '%: %.pp' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pp'. Looking for a rule with intermediate file 'Makefile.pp'. Avoiding implicit rule recursion for rule '%: %.pp'. No implicit rule found for 'Makefile.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite 'Makefile.pp'. Trying pattern rule '%: %.pas' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.pas'. Looking for a rule with intermediate file 'Makefile.pas'. Avoiding implicit rule recursion for rule '%: %.pas'. No implicit rule found for 'Makefile.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite 'Makefile.pas'. Trying pattern rule '%: %.lpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.lpr'. Looking for a rule with intermediate file 'Makefile.lpr'. Avoiding implicit rule recursion for rule '%: %.lpr'. No implicit rule found for 'Makefile.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite 'Makefile.lpr'. Trying pattern rule '%: %.dpr' with stem 'Makefile'. Trying implicit prerequisite 'Makefile.dpr'. Looking for a rule with intermediate file 'Makefile.dpr'. Avoiding implicit rule recursion for rule '%: %.dpr'. No implicit rule found for 'Makefile.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite 'Makefile.dpr'. No implicit rule found for 'Makefile'. Finished prerequisites of target file 'Makefile'. No need to remake target 'Makefile'. Considering target file '../inc/makefile.inc'. Looking for an implicit rule for '../inc/makefile.inc'. Trying pattern rule '%: %.pp' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pp'. Not found '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.pas'. Not found '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.lpr'. Not found '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.inc'. Trying implicit prerequisite '../inc/makefile.inc.dpr'. Not found '../inc/makefile.inc.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../inc/makefile.inc.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../inc/makefile.inc.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../inc/makefile.inc.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../inc/makefile.inc.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../inc/makefile.inc.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../inc/makefile.inc.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../inc/makefile.inc.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../inc/makefile.inc.dpr'. 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 '../sparc/makefile.cpu'. Looking for an implicit rule for '../sparc/makefile.cpu'. Trying pattern rule '%: %.pp' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pp'. Not found '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.pas'. Not found '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.lpr'. Not found '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' with stem 'makefile.cpu'. Trying implicit prerequisite '../sparc/makefile.cpu.dpr'. Not found '../sparc/makefile.cpu.dpr'. Trying harder. Trying pattern rule '%: %.pp' 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 for rule '%: %.pp'. No implicit rule found for '../sparc/makefile.cpu.pp'. Rejecting rule '%: %.pp' due to impossible prerequisite '../sparc/makefile.cpu.pp'. Trying pattern rule '%: %.pas' 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 for rule '%: %.pas'. No implicit rule found for '../sparc/makefile.cpu.pas'. Rejecting rule '%: %.pas' due to impossible prerequisite '../sparc/makefile.cpu.pas'. Trying pattern rule '%: %.lpr' 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 for rule '%: %.lpr'. No implicit rule found for '../sparc/makefile.cpu.lpr'. Rejecting rule '%: %.lpr' due to impossible prerequisite '../sparc/makefile.cpu.lpr'. Trying pattern rule '%: %.dpr' 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 for rule '%: %.dpr'. No implicit rule found for '../sparc/makefile.cpu.dpr'. Rejecting rule '%: %.dpr' due to impossible prerequisite '../sparc/makefile.cpu.dpr'. No implicit rule found for '../sparc/makefile.cpu'. Finished prerequisites of target file '../sparc/makefile.cpu'. No need to remake target '../sparc/makefile.cpu'. Updating goal targets.... Considering target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. Finished prerequisites of target file '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. No need to remake target '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux'. gmake[2]: '/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux' is up to date. gmake[2]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/linux' Reaping winning child 0x557ac1d2dd30 PID 1063146 sparc-linux-as -32 -o /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux/gprt0.o sparc/gprt0.as Live child 0x557ac1d2dd30 (gprt0.o) PID 1063160 Reaping winning child 0x557ac1d2dd30 PID 1063160 Removing child 0x557ac1d2dd30 PID 1063160 from chain. Successfully remade target file 'gprt0.o'. Directory /home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux cache invalidated (count 19 != command 21) 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/muller/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'. Trying harder. 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'. Makefile:2933: update target 'system.ppu' due to: target does not exist /home/muller/pas/fpc-3.3.1-32/bin/ppcsparc -Fisparcgen -Psparc -XPsparc-linux- -Fi../inc -Fi../sparc -Fi../unix -Fisparc -FE. -FU/home/muller/pas/trunk/fpcsrc/rtl/units/sparc-linux -XR/home/muller/sys-root/sparc-linux -n -dFPC_USE_LIBC -vx -Fl/home/muller/sys-root/sparc-linux/usr/lib32 -k-L/home/muller/sys-root/sparc-linux/usr/lib32 -k-rpath=/usr/lib32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9/32 -Fl/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 -k-L/home/muller/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12/32 -Fl/home/muller/sys-root/sparc-linux/lib32 -k-L/home/muller/sys-root/sparc-linux/lib32 -k-rpath=/lib32 -Fl/home/muller/sys-root/sparc-linux/lib -k-L/home/muller/sys-root/sparc-linux/lib -k-rpath=/lib -Xd -k--sysroot=/home/muller/sys-root/sparc-linux -k-nostdlib -dXr_disabled -dsparc -Us -Sg system.pp Putting child 0x557ac1d2c1f0 (system.ppu) PID 1063161 on the chain. Live child 0x557ac1d2c1f0 (system.ppu) PID 1063161 gencurr.inc(38,18) Fatal: Internal error 200109051 Fatal: Compilation aborted Reaping losing child 0x557ac1d2c1f0 PID 1063161 gmake[1]: *** [Makefile:2933: system.ppu] Error 1 Removing child 0x557ac1d2c1f0 PID 1063161 from chain. gmake[1]: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl/linux' Reaping losing child 0x555cb28b7f00 PID 1063086 gmake: *** [Makefile:2413: linux_all] Error 2 Removing child 0x555cb28b7f00 PID 1063086 from chain. gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source/rtl' Error line found in /home/muller/logs/trunk/check-targets-ppc386/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/cprt0.o rtl/units/sparc-linux/dllprt0.o rtl/units/sparc-linux/prt0.o rtl/units/sparc-linux/gprt0.o Running: /home/muller/bin/check-ppu-crc-coherence.sh . sparc-linux Testing ppu CRCs for target=sparc-linux in /home/muller/pas/trunk/fpcsrc Did not find a system ppu file related to sparc-linux, system_ppu_list="./rtl/units-O2/x86_64-linux/system.ppu ./rtl/units-O3/x86_64-linux/system.ppu ./tests/tstunits/wasm32-wasip1/system.ppu" No problem detected, 0 ppus checked Analyzed 0 targets