fixes/gcclocal/all-target-fixes-checks.log results

File details

./fixes/gcclocal/all-target-fixes-checks.log 2026-07-24-08:27

Used binaries

   

Binaries version

master of gcclocal is disabled, not trying to connect
master of gcclocal is disabled, not trying to connect
master of gcclocal is disabled, not trying to connect

Raw file link all-target-fixes-checks.log

Partial file content: Head of all-target-fixes-checks.log

/home/pierre/bin/check-all-rtl.sh for fixes, with args " FIXES=1", version 3.2.3 starting at 2026-07-24T03:48:11
Machine info: gcclocal x86_64 Linux
PATH: /home/pierre/pas/fpc-3.2.3/bin:/home/pierre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/pierre/pas/fpc-3.2.2/bin:/home/pierre/bin
found fpc: /home/pierre/pas/fpc-3.2.3/bin/ppcx64
MAKEJOPT=" -r"
FPCDIR=/home/pierre/pas/fixes_3_2/fpcsrc
Found clang /usr/bin/clang, version line "18.1.3", using LLVM_COMMON_OPT=" -Clv17.0"
vcs repository: gitlab.com
vcs branch: fixes_3_2
FPCSRC vcs version: 2026/07/17-17:36:47__483299735f fixes
RTL vcs version: 2026/07/05-22:28:19__55b9954619 fixes
Compiler vcs version: 2026/07/17-17:36:47__fc34024c89 fixes
Packages vcs version: 2026/07/04-14:11:10__fcbd7ab2b0 fixes
Utils vcs version: 2026/05/09-21:30:46__fc43222703 fixes
Scripts vcs version: 2026/07/15-14:17:28__c60fdd0
Script vcs version: 2026/07/01-07:14:49__cab4863 (2026-07-02_01:01)
Recompiling native compiler
/usr/bin/gmake distclean cycle installsymlink OPT="-n -gl   " INSTALL_PREFIX=/home/pierre/pas/fpc-3.2.3 BINUTILSPREFIX= , res=0
Recompiling cross-compilers, using OPT="-n -gl   " , res=0
Adding /home/pierre/pas/fpc-3.2.3/bin to front of PATH variable (PATH=/home/pierre/pas/fpc-3.2.3/bin:/home/pierre/pas/fpc-3.2.3/bin:/home/pierre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/pierre/pas/fpc-3.2.2/bin:/home/pierre/bin)
Recompiling rtl for packages/fpmake
Recompiling packages/fpmake
Recompiling utils/fpmake
Saved ./packages/fpmake in start_script
Saved ./utils/fpmake in start_script
Set use_saved_fpmake=1 in start_script
Detected little-endian system
Testing rtl for arm-embedded, with OPT="-n -vx " and MAKEEXTRA="SUBARCH=armv4t"
2026-07-24 06:15:45
OK: Testing 1st rtl for arm-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of rtl for arm-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in packages for arm-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st packages for arm-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of packages for arm-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in utils for arm-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st utils for arm-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of utils for arm-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in rtl for arm-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in packages for arm-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-embedded to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-embedded-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-embedded to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-embedded directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-embedded'
OK: Installation for arm-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
FinalOK: All OK for arm-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-embedded.txt
2026-07-24 06:16:13
Testing rtl for avr-embedded-avr25, with OPT="-n -vx " and MAKEEXTRA="SUBARCH=avr25"
2026-07-24 06:16:13
Checking specific assembler: avr-embedded-avr25-as
OK: Testing 1st rtl for avr-embedded-avr25, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for avr-embedded-avr25, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of rtl for avr-embedded-avr25, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in packages for avr-embedded-avr25, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st packages for avr-embedded-avr25, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of packages for avr-embedded-avr25, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in utils for avr-embedded-avr25, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st utils for avr-embedded-avr25, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of utils for avr-embedded-avr25, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
FinalOK: All OK for avr-embedded-avr25, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-avr-embedded-avr25.txt
2026-07-24 06:16:34
Testing rtl for avr-embedded-avr4, with OPT="-n -vx " and MAKEEXTRA="SUBARCH=avr4"
2026-07-24 06:16:34
Checking specific assembler: avr-embedded-avr4-as
OK: Testing 1st rtl for avr-embedded-avr4, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for avr-embedded-avr4, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of rtl for avr-embedded-avr4, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in packages for avr-embedded-avr4, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st packages for avr-embedded-avr4, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of packages for avr-embedded-avr4, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in utils for avr-embedded-avr4, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st utils for avr-embedded-avr4, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of utils for avr-embedded-avr4, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
FinalOK: All OK for avr-embedded-avr4, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-avr-embedded-avr4.txt
2026-07-24 06:17:00
Testing rtl for avr-embedded, with OPT="-n -vx " and MAKEEXTRA="SUBARCH=avr6"
2026-07-24 06:17:00
OK: Testing 1st rtl for avr-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for avr-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of rtl for avr-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in packages for avr-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st packages for avr-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of packages for avr-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in utils for avr-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st utils for avr-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of utils for avr-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in rtl for avr-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in packages for avr-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/avr-embedded to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/avr-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/avr-embedded-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/avr-embedded to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/avr-embedded directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/avr-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/avr-embedded'
OK: Installation for avr-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
FinalOK: All OK for avr-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcavr BINUTILSPREFIX=avr-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-avr-embedded.txt
2026-07-24 06:17:32
Testing rtl for mipsel-embedded, with OPT="-n -vx " and MAKEEXTRA="SUBARCH=pic32mx"
2026-07-24 06:17:32
Failure: Testing rtl for mipsel-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcmipsel BINUTILSPREFIX=mipsel-embedded-, res=2 (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-mipsel-embedded.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-mipsel-embedded.txt
2026-07-24 06:18:09
Testing rtl for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx " and MAKEEXTRA=""
2026-07-24 06:18:09
OK: Testing 1st rtl for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for i386-darwin-bare-clang, with CROSSOPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for i386-darwin-bare-clang, with CROSSOPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for i386-darwin-bare-clang, with OPT="-n -ao--target=i686-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-darwin-bare-clang.txt
2026-07-24 06:24:25
Testing rtl for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx " and MAKEEXTRA=""
2026-07-24 06:24:25
OK: Testing 1st rtl for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for x86_64-darwin-bare-clang, with CROSSOPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for x86_64-darwin-bare-clang, with CROSSOPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for x86_64-darwin-bare-clang, with OPT="-n -ao--target=x86_64-apple-darwin-macho -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-darwin-bare-clang.txt
2026-07-24 06:33:24
Testing rtl for i386-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 06:33:24
No dummy-clang found, skipping
Skip: Not testing i386-darwin, with OPT="-n -vx " i386-darwin-clang not found and no dummy
2026-07-24 06:33:24
Testing rtl for x86_64-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 06:33:24
OK: Testing 1st rtl for x86_64-darwin, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-darwin, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for x86_64-darwin, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for x86_64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for x86_64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for x86_64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for x86_64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for x86_64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for x86_64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in rtl for x86_64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in packages for x86_64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-darwin to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-darwin /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-darwin-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-darwin to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-darwin directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-darwin /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-darwin'
OK: Installation for x86_64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for x86_64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-darwin.txt
2026-07-24 06:44:01
Testing rtl for powerpc-darwin, with OPT="-n -Aas-darwin -vx " and MAKEEXTRA=""
2026-07-24 06:44:01
No dummy-as found, skipping
Skip: Not testing powerpc-darwin, with OPT="-n -Aas-darwin -vx " powerpc-darwin-as not found and no dummy
2026-07-24 06:44:01
Testing rtl for powerpc64-darwin, with OPT="-n -Aas-darwin -vx " and MAKEEXTRA=""
2026-07-24 06:44:01
No dummy-as found, skipping
Skip: Not testing powerpc64-darwin, with OPT="-n -Aas-darwin -vx " powerpc64-darwin-as not found and no dummy
2026-07-24 06:44:01
Testing rtl for powerpc64-linux-big-endian, with OPT="-n -Cb -vx " and MAKEEXTRA=""
2026-07-24 06:44:01
Checking specific assembler: powerpc64-linux-big-endian-as
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib32/crt1.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib32/crt1.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib32/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/crt1.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Power ELF V1 ABI, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib32/crt1.o, because "/home/pierre/sys-root/powerpc64be-linux/lib32/crt1.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib32/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/crt1.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Power ELF V1 ABI, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib32/crti.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib32/crti.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib32/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/crti.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib32/crti.o, because "/home/pierre/sys-root/powerpc64be-linux/lib32/crti.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib32/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/crti.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8 directory to library path list
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13 directory to library path list
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8 directory to library path list
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13/32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13/32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, Unspecified or Power ELF V1 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc.a, because "In archive /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc.a:

check_fds.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


dso_handle.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


init-first.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc-start.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc-tls.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc.a(check_fds.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          1112 (bytes into file)
  Flags:                             0x8000, relocatable-lib
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         14
  Section header string table index: 13

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00000000 000034 000168 00  AX  0   0 16
  [ 2] .rela.text        RELA            00000000 00035c 000060 0c   I 11   1  4
  [ 3] .data             PROGBITS        00000000 00019c 000000 00  WA  0   0  1
  [ 4] .bss              NOBITS          00000000 00019c 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="check_fds.o:     file format elf64-powerpc"
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib32/libc.a, because "In archive /home/pierre/sys-root/powerpc64be-linux/lib32/libc.a:

check_fds.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


dso_handle.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


init-first.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc-start.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc-tls.o:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-linux/lib32/libc.a(check_fds.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          1112 (bytes into file)
  Flags:                             0x8000, relocatable-lib
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         14
  Section header string table index: 13

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00000000 000034 000168 00  AX  0   0 16
  [ 2] .rela.text        RELA            00000000 00035c 000060 0c   I 11   1  4
  [ 3] .data             PROGBITS        00000000 00019c 000000 00  WA  0   0  1
  [ 4] .bss              NOBITS          00000000 00019c 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib32/libc.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="check_fds.o:     file format elf64-powerpc"
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6, because "/home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld.so.1, BuildID[sha1]=336f743c488909891ba0c7357f9eee45159da819, for GNU/Linux 3.2.0, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a, because "In archive /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a:

at_quick_exit.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


atexit.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


pthread_atfork.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


ppc-mcount.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


stack_chk_fail_local.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a(at_quick_exit.oS)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          464 (bytes into file)
  Flags:                             0x8000, relocatable-lib
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         13
  Section header string table index: 12

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00000000 000034 000040 00  AX  0   0 16
  [ 2] .rela.text        RELA            00000000 000138 000024 0c   I 10   1  4
  [ 3] .data             PROGBITS        00000000 000074 000000 00  WA  0   0  1
  [ 4] .bss              NOBITS          00000000 000074 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib/ld.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
ls line is "lrwxrwxrwx 1 pierre pierre 25 May 19  2025 /home/pierre/sys-root/powerpc64be-linux/lib/ld.so.1 -> powerpc-linux-gnu/ld.so.1"
link target is "powerpc-linux-gnu/ld.so.1"
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, because "/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (SYSV), static-pie linked, BuildID[sha1]=afdd1c61b088d6c7273b08ed38ede567604ace10, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, because "
/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x000221e8ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x221e8
  Start of program headers:          52 (bytes into file)
  Start of section headers:          264036 (bytes into file)
  Flags:                             0x8000, relocatable-lib
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         7
  Size of section headers:           40 (bytes)
  Number of section headers:         22
  Section header string table index: 21

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.bu[...] NOTE            00000114 000114 000024 00   A  0   0  4
  [ 2] .gnu.hash         GNU_HASH        00000138 000138 000174 04   A  3   0  4
  [ 3] .dynsym           DYNSYM          000002ac 0002ac 0002e0 10   A  4   2  4
  [ 4] .dynstr           STRTAB          0000058c 00058c 000317 00   A  0   0  1
  [ 5] .gnu.version      VERSYM          000008a4 0008a4 00005c 02   A  3   0  2
  [ 6] .gnu.version_d    VERDEF          00000900 000900 00017c 00   A  4  11  4" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.so.6, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.so.6: ELF 64-bit MSB shared object, 64-bit PowerPC or cisco 7500, Power ELF V1 ABI, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.1, BuildID[sha1]=d83adaecdfd2a5a5f6d4a119da2ae70ff4636f6b, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="at_quick_exit.oS:     file format elf64-powerpc"
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
ls line is "lrwxrwxrwx 1 pierre pierre 36 May 19  2025 /home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1 -> ../lib/powerpc64-linux-gnu/ld64.so.1"
link target is "../lib/powerpc64-linux-gnu/ld64.so.1"
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib64/../lib/powerpc64-linux-gnu/ld64.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1:     file format elf64-powerpc"
Adding /home/pierre/sys-root/powerpc64be-linux/lib64 directory to library path list
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6, because "/home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld.so.1, BuildID[sha1]=336f743c488909891ba0c7357f9eee45159da819, for GNU/Linux 3.2.0, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib32/libc.so.6, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a, because "In archive /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a:

at_quick_exit.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


atexit.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


pthread_atfork.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


ppc-mcount.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


stack_chk_fail_local.oS:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a(at_quick_exit.oS)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          464 (bytes into file)
  Flags:                             0x8000, relocatable-lib
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         13
  Section header string table index: 12

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00000000 000034 000040 00  AX  0   0 16
  [ 2] .rela.text        RELA            00000000 000138 000024 0c   I 10   1  4
  [ 3] .data             PROGBITS        00000000 000074 000000 00  WA  0   0  1
  [ 4] .bss              NOBITS          00000000 000074 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib32/libc_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib/ld.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
ls line is "lrwxrwxrwx 1 pierre pierre 25 May 19  2025 /home/pierre/sys-root/powerpc64be-linux/lib/ld.so.1 -> powerpc-linux-gnu/ld.so.1"
link target is "powerpc-linux-gnu/ld.so.1"
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, because "/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (SYSV), static-pie linked, BuildID[sha1]=afdd1c61b088d6c7273b08ed38ede567604ace10, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
Rejecting file /home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, because "
/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1:     file format elf32-powerpc
architecture: powerpc:common, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x000221e8ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x221e8
  Start of program headers:          52 (bytes into file)
  Start of section headers:          264036 (bytes into file)
  Flags:                             0x8000, relocatable-lib
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         7
  Size of section headers:           40 (bytes)
  Number of section headers:         22
  Section header string table index: 21

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.bu[...] NOTE            00000114 000114 000024 00   A  0   0  4
  [ 2] .gnu.hash         GNU_HASH        00000138 000138 000174 04   A  3   0  4
  [ 3] .dynsym           DYNSYM          000002ac 0002ac 0002e0 10   A  4   2  4
  [ 4] .dynstr           STRTAB          0000058c 00058c 000317 00   A  0   0  1
  [ 5] .gnu.version      VERSYM          000008a4 0008a4 00005c 02   A  3   0  2
  [ 6] .gnu.version_d    VERDEF          00000900 000900 00017c 00   A  4  11  4" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc-linux-gnu/ld.so.1, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.so.6, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu/libc.so.6: ELF 64-bit MSB shared object, 64-bit PowerPC or cisco 7500, Power ELF V1 ABI, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.1, BuildID[sha1]=d83adaecdfd2a5a5f6d4a119da2ae70ff4636f6b, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="at_quick_exit.oS:     file format elf64-powerpc"
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
ls line is "lrwxrwxrwx 1 pierre pierre 36 May 19  2025 /home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1 -> ../lib/powerpc64-linux-gnu/ld64.so.1"
link target is "../lib/powerpc64-linux-gnu/ld64.so.1"
add_dir: testing "/home/pierre/sys-root/powerpc64be-linux/lib64/../lib/powerpc64-linux-gnu/ld64.so.1", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir found file=/home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-linux/lib64/ld64.so.1:     file format elf64-powerpc"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64be-linux" and EXTRASUFFIX=-big-endian
Trying to build powerpc64-linux-big-endian using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-powerpc64-linux-big-endian.cfg
OK: Testing 1st rtl for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for powerpc64-linux-big-endian, with CROSSOPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for powerpc64-linux-big-endian, with CROSSOPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for powerpc64-linux-big-endian, with OPT="-XR/home/pierre/sys-root/powerpc64be-linux -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/powerpc64-linux-gnu  -k-rpath=/usr/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/lib/powerpc64-linux-gnu  -k-rpath=/lib/powerpc64-linux-gnu -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/usr/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/usr/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6.5.0  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6.5.0 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/11  -k-rpath=/lib/gcc/powerpc64-linux-gnu/11 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/10  -k-rpath=/lib/gcc/powerpc64-linux-gnu/10 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/8  -k-rpath=/lib/gcc/powerpc64-linux-gnu/8 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/6  -k-rpath=/lib/gcc/powerpc64-linux-gnu/6 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/14  -k-rpath=/lib/gcc/powerpc64-linux-gnu/14 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/12  -k-rpath=/lib/gcc/powerpc64-linux-gnu/12 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/9  -k-rpath=/lib/gcc/powerpc64-linux-gnu/9 -Fl/home/pierre/sys-root/powerpc64be-linux/lib/gcc/powerpc64-linux-gnu/13  -k-rpath=/lib/gcc/powerpc64-linux-gnu/13 -Fl/home/pierre/sys-root/powerpc64be-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-powerpc64-linux-big-endian.txt
2026-07-24 06:53:03
Testing rtl for powerpc64-linux, with OPT="-n -Cb- -vx " and MAKEEXTRA=""
2026-07-24 06:53:03
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/usr/lib64/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-linux/usr/lib64/crt1.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (SYSV), for GNU/Linux 2.6.32, not stripped "
Adding /home/pierre/sys-root/powerpc64le-linux/usr/lib64 directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/usr/lib64/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-linux/usr/lib64/crti.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2/crtbegin.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "/home/pierre/sys-root/powerpc64le-linux/lib64/libc.so.6", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/powerpc64le-linux/lib64/libc.so.6 -> libc-2.17.so"
link target is "libc-2.17.so"
add_dir: testing "/home/pierre/sys-root/powerpc64le-linux/lib64/libc-2.17.so", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/lib64/libc-2.17.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-linux/lib64/libc-2.17.so: ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=8805a705efe2ca03ff903f052855629d65a9d701, for GNU/Linux 2.6.32, not stripped, too many notes (256) "
Adding /home/pierre/sys-root/powerpc64le-linux/lib64 directory to library path list
add_dir: testing "/home/pierre/sys-root/powerpc64le-linux/usr/lib64/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/usr/lib64/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-powerpcle"
add_dir: testing "/home/pierre/sys-root/powerpc64le-linux/lib64/ld64.so.2", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 10 Aug 17  2022 /home/pierre/sys-root/powerpc64le-linux/lib64/ld64.so.2 -> ld-2.17.so"
link target is "ld-2.17.so"
add_dir: testing "/home/pierre/sys-root/powerpc64le-linux/lib64/ld-2.17.so", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/lib64/ld-2.17.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-linux/lib64/ld-2.17.so: ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (SYSV), static-pie linked, BuildID[sha1]=78c2dcad26c621998052ee1235e75753b1893892, not stripped "
add_dir found file=/home/pierre/sys-root/powerpc64le-linux/lib64/ld-2.17.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-linux/lib64/ld-2.17.so:     file format elf64-powerpcle"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64le-linux" and EXTRASUFFIX=
Trying to build powerpc64-linux using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-powerpc64-linux.cfg
OK: Testing 1st rtl for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for powerpc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for powerpc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in rtl for powerpc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in packages for powerpc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/powerpc64-linux to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/powerpc64-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/powerpc64-linux-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/powerpc64-linux to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/powerpc64-linux directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/powerpc64-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/powerpc64-linux'
OK: Installation for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for powerpc64-linux, with OPT="-XR/home/pierre/sys-root/powerpc64le-linux -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib64  -k-rpath=/usr/lib64 -Fl/home/pierre/sys-root/powerpc64le-linux/usr/lib/gcc/ppc64le-redhat-linux/4.8.2  -k-rpath=/usr/lib/gcc/ppc64le-redhat-linux/4.8.2 -Fl/home/pierre/sys-root/powerpc64le-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-powerpc64-linux.txt
2026-07-24 07:01:12
Testing rtl for powerpc64-freebsd, with OPT="-n -Cb -vx " and MAKEEXTRA=""
2026-07-24 07:01:12
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crt1.o, because "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crt1.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (FreeBSD), for FreeBSD 14.1, FreeBSD-style, with debug_info, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/crt1.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), for FreeBSD 14.1, FreeBSD-style, with debug_info, not stripped "
Adding /home/pierre/sys-root/powerpc64be-freebsd/usr/lib directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crti.o, because "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crti.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (FreeBSD), for FreeBSD 14.1, with debug_info, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/crti.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), for FreeBSD 14.1, with debug_info, not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), not stripped "
Adding /home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0 directory to library path list
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crtbegin.o, because "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crtbegin.o: ELF 32-bit MSB relocatable, PowerPC or cisco 4500, version 1 (FreeBSD), with debug_info, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/crtbegin.o: ELF 64-bit MSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), with debug_info, not stripped "
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.a, because "In archive /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.a:

machdep_ldisd.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc_start1.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


bt_close.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


bt_conv.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


bt_debug.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000010:
HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.a(machdep_ldisd.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 09 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - FreeBSD
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          3568 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         17
  Section header string table index: 1

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .strtab           STRTAB          00000000 000d34 0000bb 00      0   0  1
  [ 2] .text             PROGBITS        00000000 000034 000020 00  AX  0   0  4
  [ 3] .rela.text        RELA            00000000 0009f8 00000c 0c   I 16   2  4
  [ 4] .debug_loc        PROGBITS        00000000 000054 000039 00      0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="machdep_ldisd.o:     file format elf64-powerpc-freebsd"
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.so.7", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.so.7, because "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.so.7: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.1, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc.so.7, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc_nonshared.a, because "In archive /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc_nonshared.a:

__stub.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


__iconv.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


__iconv_free_list.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


__iconv_get_list.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


iconv.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc_nonshared.a(__stub.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 09 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - FreeBSD
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          900 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         13
  Section header string table index: 1

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .strtab           STRTAB          00000000 0002ec 000097 00      0   0  1
  [ 2] .text             PROGBITS        00000000 000034 000000 00  AX  0   0  4
  [ 3] .bss              NOBITS          00000000 000034 000004 00  WA  0   0  4
  [ 4] .debug_abbrev     PROGBITS        00000000 000034 00002c 00      0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libc_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a, because "In archive /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a:

libssp_nonshared.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a(libssp_nonshared.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 09 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - FreeBSD
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          1300 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         17
  Section header string table index: 1

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .strtab           STRTAB          00000000 000444 0000ce 00      0   0  1
  [ 2] .text             PROGBITS        00000000 000034 000038 00  AX  0   0  4
  [ 3] .rela.text        RELA            00000000 000390 000024 0c   I 16   2  4
  [ 4] .got2             PROGBITS        00000000 00006c 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
Rejecting file /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a, because "In archive /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a:

libssp_nonshared.o:     file format elf32-powerpc-freebsd
architecture: powerpc:common, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a(libssp_nonshared.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 09 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - FreeBSD
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           PowerPC
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          1300 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         17
  Section header string table index: 1

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .strtab           STRTAB          00000000 000444 0000ce 00      0   0  1
  [ 2] .text             PROGBITS        00000000 000034 000038 00  AX  0   0  4
  [ 3] .rela.text        RELA            00000000 000390 000024 0c   I 16   2  4
  [ 4] .got2             PROGBITS        00000000 00006c 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib32/libssp_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/lib/libc.so.7", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/lib/libc.so.7, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-freebsd/lib/libc.so.7: ELF 64-bit MSB shared object, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.1, stripped "
Adding /home/pierre/sys-root/powerpc64be-freebsd/lib directory to library path list
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="__stub.o:     file format elf64-powerpc-freebsd"
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/libssp_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/libssp_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="libssp_nonshared.o:     file format elf64-powerpc-freebsd"
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/lib/libssp_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="libssp_nonshared.o:     file format elf64-powerpc-freebsd"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/libiconv.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="iconv.o:     file format elf64-powerpc-freebsd"
Adding /home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib directory to library path list
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 17 Jan 23 17:59 /home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/libiconv.so -> libiconv.so.2.6.1"
link target is "libiconv.so.2.6.1"
add_dir: testing "/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/libiconv.so.2.6.1", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/libiconv.so.2.6.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/libiconv.so.2.6.1: ELF 64-bit MSB shared object, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.1, with debug_info, not stripped "
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64be-freebsd" and EXTRASUFFIX=
Trying to build powerpc64-freebsd using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/powerpc64be-freebsd -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-freebsd/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0  -k-rpath=/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0 -Fl/home/pierre/sys-root/powerpc64be-freebsd/lib  -k-rpath=/lib -Fl/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib  -k-rpath=/usr/local/lib -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-freebsd"
OPT_LOCAL saved into file /home/pierre/.fpc-powerpc64-freebsd.cfg
Failure: fpcmake does not support powerpc64-freebsd, with OPT="-XR/home/pierre/sys-root/powerpc64be-freebsd -n -Cb -vx  -Fl/home/pierre/sys-root/powerpc64be-freebsd/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0  -k-rpath=/usr/local/lib/gcc14/gcc/powerpc64-portbld-freebsd14.1/14.2.0 -Fl/home/pierre/sys-root/powerpc64be-freebsd/lib  -k-rpath=/lib -Fl/home/pierre/sys-root/powerpc64be-freebsd/usr/local/lib  -k-rpath=/usr/local/lib -Xd -k--sysroot=/home/pierre/sys-root/powerpc64be-freebsd" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-freebsd-, res=2 (GNU assembler (GNU Binutils) 2.45.1 using rtl/freebsd)
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-powerpc64-freebsd.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-powerpc64-freebsd.txt
2026-07-24 07:02:31
Testing rtl for powerpc64-freebsd-le, with OPT="-n -Cb- -vx " and MAKEEXTRA=""
2026-07-24 07:02:31
Checking specific assembler: powerpc64-freebsd-le-as
Found specific assembler: /home/pierre/bin/powerpc64-freebsd-le-as
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/crt1.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), for FreeBSD 14.2, FreeBSD-style, with debug_info, not stripped "
Adding /home/pierre/sys-root/powerpc64le-freebsd/usr/lib directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/crti.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), for FreeBSD 14.2, with debug_info, not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0/crtbegin.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), not stripped "
Adding /home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0 directory to library path list
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/crtbegin.o: ELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), with debug_info, not stripped "
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="machdep_ldisd.o:     file format elf64-powerpcle-freebsd"
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir: testing "/home/pierre/sys-root/powerpc64le-freebsd/lib/libc.so.7", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/lib/libc.so.7, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-freebsd/lib/libc.so.7: ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.2, stripped "
Adding /home/pierre/sys-root/powerpc64le-freebsd/lib directory to library path list
add_dir: testing "/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/libc_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="__stub.o:     file format elf64-powerpcle-freebsd"
add_dir: testing "/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/libssp_nonshared.a", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/libssp_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="libssp_nonshared.o:     file format elf64-powerpcle-freebsd"
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/lib/libssp_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="libssp_nonshared.o:     file format elf64-powerpcle-freebsd"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/libiconv.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="iconv.o:     file format elf64-powerpcle-freebsd"
Adding /home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib directory to library path list
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
ls line is "lrwxrwxrwx 1 pierre pierre 17 Jan 26 08:29 /home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/libiconv.so -> libiconv.so.2.6.1"
link target is "libiconv.so.2.6.1"
add_dir: testing "/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/libiconv.so.2.6.1", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir found file=/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/libiconv.so.2.6.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/libiconv.so.2.6.1: ELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, OpenPOWER ELF V2 ABI, version 1 (FreeBSD), dynamically linked, for FreeBSD 14.2, with debug_info, not stripped "
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/powerpc64le-freebsd" and EXTRASUFFIX=-le
Trying to build powerpc64-freebsd-le using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/powerpc64le-freebsd -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-freebsd/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0  -k-rpath=/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0 -Fl/home/pierre/sys-root/powerpc64le-freebsd/lib  -k-rpath=/lib -Fl/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib  -k-rpath=/usr/local/lib -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-freebsd"
OPT_LOCAL saved into file /home/pierre/.fpc-powerpc64-freebsd-le.cfg
Failure: fpcmake does not support powerpc64-freebsd-le, with OPT="-XR/home/pierre/sys-root/powerpc64le-freebsd -n -Cb- -vx  -Fl/home/pierre/sys-root/powerpc64le-freebsd/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0  -k-rpath=/usr/local/lib/gcc13/gcc/powerpc64le-portbld-freebsd14.2/13.3.0 -Fl/home/pierre/sys-root/powerpc64le-freebsd/lib  -k-rpath=/lib -Fl/home/pierre/sys-root/powerpc64le-freebsd/usr/local/lib  -k-rpath=/usr/local/lib -Xd -k--sysroot=/home/pierre/sys-root/powerpc64le-freebsd" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcppc64 BINUTILSPREFIX=powerpc64-freebsd-le-, res=2 (GNU assembler (GNU Binutils) 2.45.1 using rtl/freebsd)
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-powerpc64-freebsd-le.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-powerpc64-freebsd-le.txt
2026-07-24 07:02:47
Testing rtl for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx " and MAKEEXTRA=""
2026-07-24 07:02:47
Checking specific assembler: arm-linux-armeabi-as
Attempting to compile special arm compiler with OPT="-n -gl -vx   -dFPC_ARMEL"
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-armeabi" and EXTRASUFFIX=-armeabi
OK: Testing 1st rtl for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for arm-linux-armeabi, with CROSSOPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for arm-linux-armeabi, with CROSSOPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for arm-linux-armeabi, with OPT="-n -gl -Cparmv6 -Caeabi -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmel BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-linux-armeabi.txt
2026-07-24 07:09:47
Testing rtl for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx " and MAKEEXTRA=""
2026-07-24 07:09:47
Checking specific assembler: arm-linux-armeb-as
Attempting to compile special arm compiler with OPT="-n -gl -vx   -dFPC_ARMEB"
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-armeb" and EXTRASUFFIX=-armeb
OK: Testing 1st rtl for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for arm-linux-armeb, with CROSSOPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for arm-linux-armeb, with CROSSOPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for arm-linux-armeb, with OPT="-n -gl -Cparmv6 -Caarmeb -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmeb BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-linux-armeb.txt
2026-07-24 07:20:25
Testing rtl for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx " and MAKEEXTRA=""
2026-07-24 07:20:26
Checking specific assembler: arm-linux-arm_softvfp-as
Attempting to compile special arm compiler with OPT="-n -gl -vx   -dFPC_OARM"
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_softvfp" and EXTRASUFFIX=-arm_softvfp
OK: Testing 1st rtl for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for arm-linux-arm_softvfp, with CROSSOPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for arm-linux-arm_softvfp, with CROSSOPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for arm-linux-arm_softvfp, with OPT="-n -gl -Cfsoft -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcoarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-linux-arm_softvfp.txt
2026-07-24 07:25:47
Testing rtl for arm-linux-arm_eabihf, with OPT="-n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx " and MAKEEXTRA=""
2026-07-24 07:25:47
Checking specific assembler: arm-linux-arm_eabihf-as
Attempting to compile special arm compiler with OPT="-n -gl -vx   -dFPC_ARMHF"
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/crt1.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf directory to library path list
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/crt1.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/crti.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/crti.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10 directory to library path list
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/libc.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc.so.6", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
ls line is "lrwxrwxrwx 1 pierre pierre 12 Feb 26  2023 /home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/libc_nonshared.a", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/libc_nonshared.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/ld-linux-armhf.so.3", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
ls line is "lrwxrwxrwx 1 pierre pierre 30 Feb 26  2023 /home/pierre/sys-root/arm-linux-arm_eabihf/lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.31.so"
link target is "arm-linux-gnueabihf/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/ld-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc.so.6", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
ls line is "lrwxrwxrwx 1 pierre pierre 12 Feb 26  2023 /home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/libc-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/libc_nonshared.a", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf/libc_nonshared.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/ld-linux-armhf.so.3", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
ls line is "lrwxrwxrwx 1 pierre pierre 30 Feb 26  2023 /home/pierre/sys-root/arm-linux-arm_eabihf/lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.31.so"
link target is "arm-linux-gnueabihf/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/ld-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-arm_eabihf" and EXTRASUFFIX=-arm_eabihf
Trying to build arm-linux-arm_eabihf using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-arm-linux-arm_eabihf.cfg
OK: Testing 1st rtl for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for arm-linux-arm_eabihf, with CROSSOPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for arm-linux-arm_eabihf, with CROSSOPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for arm-linux-arm_eabihf, with OPT="-XR/home/pierre/sys-root/arm-linux-arm_eabihf -n -gl -CaEABIHF -CpARMv6 -CfVFPv2 -vx  -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-arm_eabihf/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-arm_eabihf -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarmhf BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-linux-arm_eabihf.txt
2026-07-24 07:34:44
Testing rtl for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx " and MAKEEXTRA=""
2026-07-24 07:34:44
Checking specific assembler: i8086-msdos-tiny-nasm
OK: Testing 1st rtl for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of rtl for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in packages for i8086-msdos-tiny, with CROSSOPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st packages for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of packages for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in utils for i8086-msdos-tiny, with CROSSOPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st utils for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of utils for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
FinalOK: All OK for i8086-msdos-tiny, with OPT="-n -CX -XX -Wmtiny -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-msdos-tiny.txt
2026-07-24 07:35:24
Testing rtl for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx " and MAKEEXTRA=""
2026-07-24 07:35:24
Checking specific assembler: i8086-msdos-medium-nasm
OK: Testing 1st rtl for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of rtl for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in packages for i8086-msdos-medium, with CROSSOPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st packages for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of packages for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in utils for i8086-msdos-medium, with CROSSOPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st utils for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of utils for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
FinalOK: All OK for i8086-msdos-medium, with OPT="-n -CX -XX -Wmmedium -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-msdos-medium.txt
2026-07-24 07:35:53
Testing rtl for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx " and MAKEEXTRA=""
2026-07-24 07:35:53
Checking specific assembler: i8086-msdos-compact-nasm
OK: Testing 1st rtl for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of rtl for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in packages for i8086-msdos-compact, with CROSSOPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st packages for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of packages for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in utils for i8086-msdos-compact, with CROSSOPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st utils for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of utils for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
FinalOK: All OK for i8086-msdos-compact, with OPT="-n -CX -XX -Wmcompact -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-msdos-compact.txt
2026-07-24 07:36:22
Testing rtl for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx " and MAKEEXTRA=""
2026-07-24 07:36:22
Checking specific assembler: i8086-msdos-large-nasm
OK: Testing 1st rtl for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of rtl for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in packages for i8086-msdos-large, with CROSSOPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st packages for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of packages for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in utils for i8086-msdos-large, with CROSSOPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st utils for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of utils for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
FinalOK: All OK for i8086-msdos-large, with OPT="-n -CX -XX -Wmlarge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-msdos-large.txt
2026-07-24 07:36:52
Testing rtl for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx " and MAKEEXTRA=""
2026-07-24 07:36:52
Checking specific assembler: i8086-msdos-huge-nasm
OK: Testing 1st rtl for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of rtl for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in packages for i8086-msdos-huge, with CROSSOPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st packages for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of packages for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in utils for i8086-msdos-huge, with CROSSOPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st utils for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of utils for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
FinalOK: All OK for i8086-msdos-huge, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-msdos-huge.txt
2026-07-24 07:37:22
Testing rtl for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx " and MAKEEXTRA=""
2026-07-24 07:37:22
OK: Testing 1st rtl for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of rtl for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in packages for i8086-msdos, with CROSSOPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st packages for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of packages for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing compilation in utils for i8086-msdos, with CROSSOPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing 1st utils for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
OK: Testing ppudump of utils for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing installation in rtl for i8086-msdos, with CROSSOPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Testing installation in packages for i8086-msdos, with CROSSOPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/msdos to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/msdos /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/msdos-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/msdos to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/msdos directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/msdos /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/msdos'
OK: Installation for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
FinalOK: All OK for i8086-msdos, with OPT="-n -CX -XX -Wmsmall -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-msdos- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/msdos)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-msdos.txt
2026-07-24 07:37:54
Testing rtl for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx " and MAKEEXTRA=""
2026-07-24 07:37:54
OK: Testing 1st rtl for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
OK: Testing ppudump of rtl for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Testing compilation in packages for i8086-win16, with CROSSOPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
OK: Testing 1st packages for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
OK: Testing ppudump of packages for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Testing compilation in utils for i8086-win16, with CROSSOPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
OK: Testing 1st utils for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
OK: Testing ppudump of utils for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Testing installation in rtl for i8086-win16, with CROSSOPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Testing installation in packages for i8086-win16, with CROSSOPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/win16 to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/win16 /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/win16-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/win16 to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/win16 directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/win16 /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/win16'
OK: Installation for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
FinalOK: All OK for i8086-win16, with OPT="-n -CX -XX -Wmhuge -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc8086 BINUTILSPREFIX=i8086-win16- (NASM version 2.16.01 compiled on Jul 19 2023 using rtl/win16)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i8086-win16.txt
2026-07-24 07:39:58
Testing rtl for i386-openbsd, with OPT="-n -dOLD_ASSEMBLER -vx " and MAKEEXTRA=""
2026-07-24 07:39:58
No dummy-as found, skipping
Skip: Not testing i386-openbsd, with OPT="-n -dOLD_ASSEMBLER -vx " i386-openbsd-as not found and no dummy
2026-07-24 07:39:58
Testing rtl for m68k-amiga-vasm, with OPT="-n -Avasm -vx " and MAKEEXTRA=""
2026-07-24 07:39:58
Checking specific assembler: m68k-amiga-vasm-vasmm68k_std
OK: Testing 1st rtl for m68k-amiga-vasm, with OPT="-n -Avasm -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for m68k-amiga-vasm, with OPT="-n -Avasm -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
OK: Testing ppudump of rtl for m68k-amiga-vasm, with OPT="-n -Avasm -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
Testing compilation in packages for m68k-amiga-vasm, with CROSSOPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
OK: Testing 1st packages for m68k-amiga-vasm, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
OK: Testing ppudump of packages for m68k-amiga-vasm, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
Testing compilation in utils for m68k-amiga-vasm, with CROSSOPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
OK: Testing 1st utils for m68k-amiga-vasm, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
OK: Testing ppudump of utils for m68k-amiga-vasm, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
FinalOK: All OK for m68k-amiga-vasm, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-amiga- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/amiga)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-m68k-amiga-vasm.txt
2026-07-24 07:41:18
Testing rtl for m68k-atari, with OPT="-n -Avasm -vx " and MAKEEXTRA=""
2026-07-24 07:41:18
OK: Testing 1st rtl for m68k-atari, with OPT="-n -Avasm -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for m68k-atari, with OPT="-n -Avasm -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
OK: Testing ppudump of rtl for m68k-atari, with OPT="-n -Avasm -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Testing compilation in packages for m68k-atari, with CROSSOPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
OK: Testing 1st packages for m68k-atari, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
OK: Testing ppudump of packages for m68k-atari, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Testing compilation in utils for m68k-atari, with CROSSOPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
OK: Testing 1st utils for m68k-atari, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
OK: Testing ppudump of utils for m68k-atari, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Testing installation in rtl for m68k-atari, with CROSSOPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Testing installation in packages for m68k-atari, with CROSSOPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/atari to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/atari /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/atari-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/atari to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/atari directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/atari /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/atari'
OK: Installation for m68k-atari, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
FinalOK: All OK for m68k-atari, with OPT="-n -Avasm -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc68k BINUTILSPREFIX=m68k-atari- (vasm 1.9d (c) in 2002-2023 Volker Barthelmann using rtl/atari)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-m68k-atari.txt
2026-07-24 07:41:59
Testing rtl for m68k-palmos, with OPT="-n -CX -XX -vx " and MAKEEXTRA=""
2026-07-24 07:41:59
No dummy-as found, skipping
Skip: Not testing m68k-palmos, with OPT="-n -CX -XX -vx " m68k-palmos-as not found and no dummy
2026-07-24 07:41:59
cpu xtensa is for supported in that branch, skipping xtensa-freertos
2026-07-24 07:41:59
cpu xtensa is for supported in that branch, skipping xtensa-freertos
2026-07-24 07:41:59
Testing rtl for arm-freertos, with OPT="-n -vx " and MAKEEXTRA="SUBARCH=armv6m"
2026-07-24 07:41:59
Failure: fpcmake does not support arm-freertos, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-freertos-, res=2 (GNU assembler (GNU Binutils) 2.40 no rtl/freertos found (pwd=/home/pierre/pas/gitlab-fpc-source-fixes))
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-arm-freertos.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-freertos.txt
2026-07-24 07:42:00
cpu riscv32 is for supported in that branch, skipping riscv32-freertos
2026-07-24 07:42:00
ppca64 -iW reports full version 3.2.3-924-g483299735f
check_target aarch64 darwin "-n" ""
Testing rtl for aarch64-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:42:00
OK: Testing 1st rtl for aarch64-darwin, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for aarch64-darwin, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for aarch64-darwin, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for aarch64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for aarch64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for aarch64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for aarch64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for aarch64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for aarch64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in rtl for aarch64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in packages for aarch64-darwin, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-darwin to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-darwin /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-darwin-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-darwin to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-darwin directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-darwin /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-darwin'
OK: Installation for aarch64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for aarch64-darwin, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-darwin- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-aarch64-darwin.txt
2026-07-24 07:45:41
check_target aarch64 ios "-n" ""
Testing rtl for aarch64-ios, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:45:41
OK: Testing 1st rtl for aarch64-ios, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for aarch64-ios, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for aarch64-ios, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for aarch64-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for aarch64-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for aarch64-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for aarch64-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for aarch64-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for aarch64-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in rtl for aarch64-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in packages for aarch64-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-ios to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-ios /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-ios-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-ios to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-ios directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-ios /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-ios'
OK: Installation for aarch64-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for aarch64-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-aarch64-ios.txt
2026-07-24 07:48:05
check_target aarch64 linux "-n" ""
Testing rtl for aarch64-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:48:05
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crt1.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, not stripped "
Adding /home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu directory to library path list
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crt1.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, not stripped "
Adding /home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crti.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crti.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/aarch64-linux/usr/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, because "/home/pierre/sys-root/aarch64-linux/usr/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o: ELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10/crtbegin.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10 directory to library path list
Rejecting file /home/pierre/sys-root/aarch64-linux/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, because "/home/pierre/sys-root/aarch64-linux/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o: ELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10/crtbegin.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-littleaarch64"
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-littleaarch64"
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 12 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bcb0be0a4d5929b9244446b6e495b05fd335a306, for GNU/Linux 3.7.0, stripped "
add_dir: testing "/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-littleaarch64"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 28 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.31.so"
link target is "aarch64-linux-gnu/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c157faa0bf57d35e8fa64ccb41135d5ee593b4e, stripped "
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so:     file format elf64-littleaarch64"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 12 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bcb0be0a4d5929b9244446b6e495b05fd335a306, for GNU/Linux 3.7.0, stripped "
add_dir: testing "/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-littleaarch64"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 28 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.31.so"
link target is "aarch64-linux-gnu/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c157faa0bf57d35e8fa64ccb41135d5ee593b4e, stripped "
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so:     file format elf64-littleaarch64"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=
Trying to build aarch64-linux using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-aarch64-linux.cfg
OK: Testing 1st rtl for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for aarch64-linux, with CROSSOPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for aarch64-linux, with CROSSOPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in rtl for aarch64-linux, with CROSSOPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in packages for aarch64-linux, with CROSSOPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-linux to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-linux-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-linux to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-linux directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-linux'
OK: Installation for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for aarch64-linux, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-aarch64-linux.txt
2026-07-24 07:52:13
check_target aarch64 linux "-n  -dFPC_USE_LIBC" "" "-using-libc"
Testing rtl for aarch64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx " and MAKEEXTRA=""
2026-07-24 07:52:13
Checking specific assembler: aarch64-linux-using-libc-as
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crt1.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, not stripped "
Adding /home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu directory to library path list
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crt1.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), for GNU/Linux 3.7.0, not stripped "
Adding /home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/crti.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/crti.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/aarch64-linux/usr/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, because "/home/pierre/sys-root/aarch64-linux/usr/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o: ELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10/crtbegin.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10 directory to library path list
Rejecting file /home/pierre/sys-root/aarch64-linux/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, because "/home/pierre/sys-root/aarch64-linux/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o: ELF 32-bit LSB relocatable, ARM, EABI5 version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/gcc-cross/arm-linux-gnueabihf/10/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10/crtbegin.o: ELF 64-bit LSB relocatable, ARM aarch64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-littleaarch64"
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-littleaarch64"
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bcb0be0a4d5929b9244446b6e495b05fd335a306, for GNU/Linux 3.7.0, stripped "
add_dir: testing "/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-littleaarch64"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 28 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.31.so"
link target is "aarch64-linux-gnu/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c157faa0bf57d35e8fa64ccb41135d5ee593b4e, stripped "
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so:     file format elf64-littleaarch64"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/libc-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bcb0be0a4d5929b9244446b6e495b05fd335a306, for GNU/Linux 3.7.0, stripped "
add_dir: testing "/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-littleaarch64"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 28 Mar 11  2023 /home/pierre/sys-root/aarch64-linux/lib/ld-linux-aarch64.so.1 -> aarch64-linux-gnu/ld-2.31.so"
link target is "aarch64-linux-gnu/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c157faa0bf57d35e8fa64ccb41135d5ee593b4e, stripped "
add_dir found file=/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu/ld-2.31.so:     file format elf64-littleaarch64"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/aarch64-linux" and EXTRASUFFIX=-using-libc
Trying to build aarch64-linux-using-libc using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-aarch64-linux-using-libc.cfg
OK: Testing 1st rtl for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for aarch64-linux-using-libc, with CROSSOPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for aarch64-linux-using-libc, with CROSSOPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for aarch64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/aarch64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/aarch64-linux-gnu  -k-rpath=/usr/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/lib/aarch64-linux-gnu  -k-rpath=/lib/aarch64-linux-gnu -Fl/home/pierre/sys-root/aarch64-linux/usr/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/usr/lib/gcc/aarch64-linux-gnu/10 -Fl/home/pierre/sys-root/aarch64-linux/lib/gcc/aarch64-linux-gnu/10  -k-rpath=/lib/gcc/aarch64-linux-gnu/10 -Xd -k--sysroot=/home/pierre/sys-root/aarch64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-aarch64-linux-using-libc.txt
2026-07-24 07:55:45
ppcarm -iW reports full version 3.2.3-924-g483299735f
check_target arm android "-n" ""
Testing rtl for arm-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:55:46
OK: Testing 1st rtl for arm-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing ppudump of rtl for arm-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing compilation in packages for arm-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing 1st packages for arm-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing ppudump of packages for arm-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing compilation in utils for arm-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing 1st utils for arm-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing ppudump of utils for arm-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing installation in rtl for arm-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing installation in packages for arm-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-android to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-android-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-android to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-android directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-android'
OK: Installation for arm-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
FinalOK: All OK for arm-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux-androideabi- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-android.txt
2026-07-24 07:57:43
check_target arm aros "-n" ""
Testing rtl for arm-aros, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:57:43
OK: Testing 1st rtl for arm-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of rtl for arm-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing compilation in packages for arm-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing 1st packages for arm-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of packages for arm-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing compilation in utils for arm-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing 1st utils for arm-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of utils for arm-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing installation in rtl for arm-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing installation in packages for arm-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-aros to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-aros /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-aros-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-aros to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-aros directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-aros /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-aros'
OK: Installation for arm-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
FinalOK: All OK for arm-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-aros.txt
2026-07-24 07:59:20
check_target arm embedded "-n" ""
Testing rtl for arm-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:59:20
Target arm-embedded already done
2026-07-24 07:59:20
check_target arm gba "-n" ""
Testing rtl for arm-gba, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 07:59:20
OK: Testing 1st rtl for arm-gba, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-gba, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
OK: Testing ppudump of rtl for arm-gba, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Testing compilation in packages for arm-gba, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
OK: Testing 1st packages for arm-gba, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
OK: Testing ppudump of packages for arm-gba, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Testing compilation in utils for arm-gba, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
OK: Testing 1st utils for arm-gba, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
OK: Testing ppudump of utils for arm-gba, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Testing installation in rtl for arm-gba, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Testing installation in packages for arm-gba, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-gba to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-gba /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-gba-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-gba to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-gba directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-gba /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-gba'
OK: Installation for arm-gba, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
FinalOK: All OK for arm-gba, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-gba- (GNU assembler (GNU Binutils) 2.40 using rtl/gba)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-gba.txt
2026-07-24 08:00:15
check_target arm ios "-n" ""
Testing rtl for arm-ios, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:00:15
OK: Testing 1st rtl for arm-ios, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-ios, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for arm-ios, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for arm-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for arm-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for arm-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for arm-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for arm-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for arm-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in rtl for arm-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in packages for arm-ios, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-ios to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-ios /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-ios-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-ios to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-ios directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-ios /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-ios'
OK: Installation for arm-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for arm-ios, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-ios- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-ios.txt
2026-07-24 08:04:40
check_target arm linux "-n" ""
Testing rtl for arm-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:04:40
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux" and EXTRASUFFIX=
OK: Testing 1st rtl for arm-linux, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-linux, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for arm-linux, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for arm-linux, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for arm-linux, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for arm-linux, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for arm-linux, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for arm-linux, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for arm-linux, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in rtl for arm-linux, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in packages for arm-linux, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-linux to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-linux-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-linux to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-linux directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-linux'
OK: Installation for arm-linux, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for arm-linux, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-linux.txt
2026-07-24 08:07:40
check_target arm linux "-n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC" "" "-using-libc"
Testing rtl for arm-linux-using-libc, with OPT="-n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx " and MAKEEXTRA=""
2026-07-24 08:07:40
Checking specific assembler: arm-linux-using-libc-as
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/crt1.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf directory to library path list
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/crt1.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/crti.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/crti.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10 directory to library path list
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/libc.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc.so.6", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Feb 26  2023 /home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/libc_nonshared.a", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/libc_nonshared.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/ld-linux-armhf.so.3", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 30 Feb 26  2023 /home/pierre/sys-root/arm-linux-using-libc/lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.31.so"
link target is "arm-linux-gnueabihf/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/ld-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc.so.6", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Feb 26  2023 /home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc.so.6 -> libc-2.31.so"
link target is "libc-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/libc-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/libc_nonshared.a", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf/libc_nonshared.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/ld-linux-armhf.so.3", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 30 Feb 26  2023 /home/pierre/sys-root/arm-linux-using-libc/lib/ld-linux-armhf.so.3 -> arm-linux-gnueabihf/ld-2.31.so"
link target is "arm-linux-gnueabihf/ld-2.31.so"
add_dir: testing "/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/ld-2.31.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf/ld-2.31.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/arm-linux-using-libc" and EXTRASUFFIX=-using-libc
Trying to build arm-linux-using-libc using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-arm-linux-using-libc.cfg
OK: Testing 1st rtl for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for arm-linux-using-libc, with CROSSOPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for arm-linux-using-libc, with CROSSOPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for arm-linux-using-libc, with OPT="-XR/home/pierre/sys-root/arm-linux-using-libc -n -CaEABIHF -CpARMv6 -CfVFPv2 -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/arm-linux-gnueabihf  -k-rpath=/usr/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/arm-linux-gnueabihf  -k-rpath=/lib/arm-linux-gnueabihf -Fl/home/pierre/sys-root/arm-linux-using-libc/usr/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/usr/lib/gcc/arm-linux-gnueabihf/10 -Fl/home/pierre/sys-root/arm-linux-using-libc/lib/gcc/arm-linux-gnueabihf/10  -k-rpath=/lib/gcc/arm-linux-gnueabihf/10 -Xd -k--sysroot=/home/pierre/sys-root/arm-linux-using-libc -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-linux-using-libc.txt
2026-07-24 08:10:56
check_target arm nds "-n" ""
Testing rtl for arm-nds, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:10:56
OK: Testing 1st rtl for arm-nds, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-nds, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
OK: Testing ppudump of rtl for arm-nds, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Testing compilation in packages for arm-nds, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
OK: Testing 1st packages for arm-nds, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
OK: Testing ppudump of packages for arm-nds, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Testing compilation in utils for arm-nds, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
OK: Testing 1st utils for arm-nds, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
OK: Testing ppudump of utils for arm-nds, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Testing installation in rtl for arm-nds, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Testing installation in packages for arm-nds, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-nds to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-nds /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-nds-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-nds to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-nds directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-nds /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-nds'
OK: Installation for arm-nds, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
FinalOK: All OK for arm-nds, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-nds- (GNU assembler (GNU Binutils) 2.40 using rtl/nds)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-nds.txt
2026-07-24 08:11:55
check_target arm netbsd "-n" ""
Testing rtl for arm-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:11:55
Failure: Testing rtl for arm-netbsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-netbsd-, res=2 (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-arm-netbsd.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-netbsd.txt
2026-07-24 08:12:07
check_target arm palmos "-n" ""
Testing rtl for arm-palmos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:12:07
No dummy-as found, skipping
Skip: Not testing arm-palmos, with OPT="-n -vx " arm-palmos-as not found and no dummy
2026-07-24 08:12:07
check_target arm symbian "-n" ""
Testing rtl for arm-symbian, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:12:07
OK: Testing 1st rtl for arm-symbian, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-symbian, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
OK: Testing ppudump of rtl for arm-symbian, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Testing compilation in packages for arm-symbian, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
OK: Testing 1st packages for arm-symbian, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
OK: Testing ppudump of packages for arm-symbian, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Testing compilation in utils for arm-symbian, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
OK: Testing 1st utils for arm-symbian, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
OK: Testing ppudump of utils for arm-symbian, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Testing installation in rtl for arm-symbian, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Testing installation in packages for arm-symbian, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-symbian to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-symbian /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-symbian-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-symbian to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-symbian directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-symbian /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-symbian'
OK: Installation for arm-symbian, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
FinalOK: All OK for arm-symbian, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-symbian- (GNU assembler (GNU Binutils) 2.29.1 using rtl/symbian)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-symbian.txt
2026-07-24 08:13:03
check_target arm wince "-n" ""
Testing rtl for arm-wince, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:13:03
OK: Testing 1st rtl for arm-wince, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for arm-wince, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
OK: Testing ppudump of rtl for arm-wince, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Testing compilation in packages for arm-wince, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
OK: Testing 1st packages for arm-wince, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
OK: Testing ppudump of packages for arm-wince, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Testing compilation in utils for arm-wince, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
OK: Testing 1st utils for arm-wince, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
OK: Testing ppudump of utils for arm-wince, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Testing installation in rtl for arm-wince, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Testing installation in packages for arm-wince, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-wince to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-wince /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-wince-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-wince to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-wince directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/arm-wince /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/arm-wince'
OK: Installation for arm-wince, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
FinalOK: All OK for arm-wince, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcarm BINUTILSPREFIX=arm-wince- (GNU assembler (GNU Binutils) 2.40 using rtl/wince)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-arm-wince.txt
2026-07-24 08:15:26
ppcavr -iW reports full version 3.2.3-924-g483299735f
check_target avr embedded "-n" ""
Testing rtl for avr-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:15:27
Target avr-embedded already done
2026-07-24 08:15:27
ppc386 -iW reports full version 3.2.3-924-g483299735f
check_target i386 android "-n" ""
Testing rtl for i386-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:15:29
OK: Testing 1st rtl for i386-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing ppudump of rtl for i386-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing compilation in packages for i386-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing 1st packages for i386-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing ppudump of packages for i386-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing compilation in utils for i386-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing 1st utils for i386-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
OK: Testing ppudump of utils for i386-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing installation in rtl for i386-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Testing installation in packages for i386-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-android to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-android-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-android to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-android directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-android'
OK: Installation for i386-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
FinalOK: All OK for i386-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i686-linux-android- (GNU assembler (GNU Binutils) 2.40 using rtl/android)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-android.txt
2026-07-24 08:16:59
check_target i386 aros "-n" ""
Testing rtl for i386-aros, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:16:59
OK: Testing 1st rtl for i386-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of rtl for i386-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing compilation in packages for i386-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing 1st packages for i386-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of packages for i386-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing compilation in utils for i386-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing 1st utils for i386-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of utils for i386-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing installation in rtl for i386-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing installation in packages for i386-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-aros to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-aros /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-aros-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-aros to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-aros directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-aros /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-aros'
OK: Installation for i386-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
FinalOK: All OK for i386-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-aros.txt
2026-07-24 08:19:22
check_target i386 beos "-n" ""
Testing rtl for i386-beos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:19:22
No dummy-as found, skipping
Skip: Not testing i386-beos, with OPT="-n -vx " i386-beos-as not found and no dummy
2026-07-24 08:19:22
check_target i386 darwin "-n" ""
Testing rtl for i386-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:19:22
Target i386-darwin already done
2026-07-24 08:19:22
check_target i386 embedded "-n" ""
Testing rtl for i386-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:19:22
OK: Testing 1st rtl for i386-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of rtl for i386-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in packages for i386-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st packages for i386-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of packages for i386-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in utils for i386-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st utils for i386-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of utils for i386-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in rtl for i386-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in packages for i386-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-embedded to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-embedded-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-embedded to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-embedded directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-embedded'
OK: Installation for i386-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
FinalOK: All OK for i386-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-embedded.txt
2026-07-24 08:19:51
check_target i386 emx "-n" ""
Testing rtl for i386-emx, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:19:51
No dummy-as found, skipping
Skip: Not testing i386-emx, with OPT="-n -vx " i386-emx-as not found and no dummy
2026-07-24 08:19:51
check_target i386 freebsd "-n" ""
Testing rtl for i386-freebsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:19:51
OK: Testing 1st rtl for i386-freebsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-freebsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing ppudump of rtl for i386-freebsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing compilation in packages for i386-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing 1st packages for i386-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing ppudump of packages for i386-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing compilation in utils for i386-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing 1st utils for i386-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing ppudump of utils for i386-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing installation in rtl for i386-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing installation in packages for i386-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-freebsd to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-freebsd /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-freebsd-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-freebsd to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-freebsd directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-freebsd /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-freebsd'
OK: Installation for i386-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
FinalOK: All OK for i386-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-freebsd.txt
2026-07-24 08:23:28
check_target i386 go32v2 "-n" ""
Testing rtl for i386-go32v2, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:23:28
Trying to build i386-go32v2 using BUILDFULLNATIVE=1 (no sysroot needed)
OK: Testing 1st rtl for i386-go32v2, with OPT="-n -vx  -Xd " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-go32v2, with OPT="-n -vx  -Xd " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
OK: Testing ppudump of rtl for i386-go32v2, with OPT="-n -vx  -Xd " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Testing compilation in packages for i386-go32v2, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
OK: Testing 1st packages for i386-go32v2, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
OK: Testing ppudump of packages for i386-go32v2, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Testing compilation in utils for i386-go32v2, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
OK: Testing 1st utils for i386-go32v2, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
OK: Testing ppudump of utils for i386-go32v2, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Testing installation in rtl for i386-go32v2, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Testing installation in packages for i386-go32v2, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/go32v2 to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/go32v2 /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/go32v2-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/go32v2 to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/go32v2 directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/go32v2 /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/go32v2'
OK: Installation for i386-go32v2, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
FinalOK: All OK for i386-go32v2, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-go32v2- (GNU assembler (GNU Binutils) 2.40 using rtl/go32v2)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-go32v2.txt
2026-07-24 08:24:47
check_target i386 haiku "-n" ""
Testing rtl for i386-haiku, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:24:47
OK: Testing 1st rtl for i386-haiku, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-haiku, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
OK: Testing ppudump of rtl for i386-haiku, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Testing compilation in packages for i386-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
OK: Testing 1st packages for i386-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
OK: Testing ppudump of packages for i386-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Testing compilation in utils for i386-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
OK: Testing 1st utils for i386-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
OK: Testing ppudump of utils for i386-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Testing installation in rtl for i386-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Testing installation in packages for i386-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-haiku to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-haiku /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-haiku-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-haiku to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-haiku directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-haiku /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-haiku'
OK: Installation for i386-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
FinalOK: All OK for i386-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-haiku- (GNU assembler (GNU Binutils) 2.40 using rtl/haiku)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-haiku.txt
2026-07-24 08:27:57
check_target i386 iphonesim "-n" ""
Testing rtl for i386-iphonesim, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:27:57
OK: Testing 1st rtl for i386-iphonesim, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for i386-iphonesim, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for i386-iphonesim, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for i386-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for i386-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for i386-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for i386-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for i386-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for i386-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in rtl for i386-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in packages for i386-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-iphonesim to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-iphonesim /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-iphonesim-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-iphonesim to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-iphonesim directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/i386-iphonesim /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/i386-iphonesim'
OK: Installation for i386-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for i386-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppc386 BINUTILSPREFIX=i386-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-i386-iphonesim.txt
2026-07-24 08:31:24
check_target i386 linux "-n" ""
Testing rtl for i386-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 08:31:24
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/i386-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/i386-linux/usr/libx32/crt1.o, because "
/home/pierre/sys-root/i386-linux/usr/libx32/crt1.o:     file format elf32-x86-64
architecture: i386:x64-32, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Advanced Micro Devices X86-64
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          716 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         14
  Section header string table index: 13

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.pr[...] NOTE            00000000 000034 00001c 00   A  0   0  4
  [ 2] .note.ABI-tag     NOTE            00000000 000050 000020 00   A  0   0  4
  [ 3] .text             PROGBITS        00000000 000070 000031 00  AX  0   0 16
  [ 4] .rela.text        RELA            00000000 00021c 000018 0c   I 11   3  4
  [ 5] .rodata.cst4      PROGBITS        00000000 0000a4 000004 04  AM  0   0  4
  [ 6] .eh_frame         PROGBITS        00000000 0000a8 000058 00   A  0   0  4" contains "x86-64"
add_dir found file=/home/pierre/sys-root/i386-linux/usr/libx32/crt1.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit=""
Rejecting file /home/pierre/sys-root/i386-linux/usr/lib64/crt1.o, because "
/home/pierre/sys-root/i386-linux/usr/lib64/crt1.o:     file format elf64-x86-64
architecture: i386:x86-64, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000ELF Header:
  Magic:   7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64

Selected lines of all-target-fixes-checks.log

grep -nC3 -E "(Error |Fatal |Error:|Fatal:|failed)" fixes/gcclocal/all-target-fixes-checks.log

Tail of all-target-fixes-checks.log

HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


stack_chk_fail_local.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000
File: /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a(elf-init.oS)
ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          856 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           64 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .group            GROUP            0000000000000000  00000040
       0000000000000008  0000000000000004           8     5     4" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=0, target_cpu_is_64bit=0, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2, because "
/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x0000000000000fc0ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0xfc0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          1053720 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         7
  Size of section headers:           64 (bytes)
  Number of section headers:         22
  Section header string table index: 21

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .note.gnu.bu[...] NOTE             00000000000001c8  000001c8
       0000000000000024  0000000000000000   A       0     0     4
  [ 2] .hash             HASH             00000000000001f0  000001f0
       00000000000000e0  0000000000000004   A       4     0     8" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=
Trying to build sparc-linux using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/sparc-linux -n -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"
OPT_LOCAL saved into file /home/pierre/.fpc-sparc-linux.cfg
OK: Testing 1st rtl for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for sparc-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for sparc-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in rtl for sparc-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in packages for sparc-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-linux to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-linux-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/sparc-linux to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-linux directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/sparc-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-linux'
OK: Installation for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for sparc-linux, with OPT="-XR/home/pierre/sys-root/sparc-linux -n -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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc-linux.txt
2026-07-24 09:44:09
check_target sparc linux "-n  -dFPC_USE_LIBC" "" "-using-libc"
Testing rtl for sparc-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx " and MAKEEXTRA=""
2026-07-24 09:44:09
Checking specific assembler: sparc-linux-using-libc-as
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib32/crt1.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/usr/lib32 directory to library path list
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crt1.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crt1.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped "
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib32/crti.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crti.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crti.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crti.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/crti.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/32 directory to library path list
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/32 directory to library path list
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/32 directory to library path list
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/32 directory to library path list
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/32 directory to library path list
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o, because "/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib32/libc.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc.a, because "In archive /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc.a:

init-first.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


libc-start.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


sysdep.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


version.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


check_fds.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000
File: /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc.a(init-first.o)
ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          784 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           64 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .text             PROGBITS         0000000000000000  00000040
       0000000000000028  0000000000000000  AX       0     0     4" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc.a, use_file=0, target_cpu_is_64bit=0, file_is_64bit="init-first.o:     file format elf64-sparc"
Rejecting file /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.a, because "In archive /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.a:

init-first.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


libc-start.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


sysdep.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


version.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


check_fds.o:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000
File: /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.a(init-first.o)
ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          784 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           64 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .text             PROGBITS         0000000000000000  00000040
       0000000000000028  0000000000000000  AX       0     0     4" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.a, use_file=0, target_cpu_is_64bit=0, file_is_64bit="init-first.o:     file format elf64-sparc"
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib32/libc.so.6", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib32/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib32/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/lib32/libc-2.33.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/lib32 directory to library path list
add_dir: testing "/home/pierre/sys-root/sparc-linux/usr/lib32/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib32/libc_nonshared.a, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 19 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib/ld-linux.so.2 -> ../lib32/ld-2.33.so"
link target is "../lib32/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib/../lib32/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc-linux/lib/ld-linux.so.2, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-linux/lib directory to library path list
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so, because "/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, because "In archive /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a:

elf-init.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


atexit.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


at_quick_exit.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


pthread_atfork.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


stack_chk_fail_local.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000
File: /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a(elf-init.oS)
ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          856 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           64 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .group            GROUP            0000000000000000  00000040
       0000000000000008  0000000000000004           8     5     4" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=0, target_cpu_is_64bit=0, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2, because "
/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x0000000000000fc0ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0xfc0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          1053720 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         7
  Size of section headers:           64 (bytes)
  Number of section headers:         22
  Section header string table index: 21

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .note.gnu.bu[...] NOTE             00000000000001c8  000001c8
       0000000000000024  0000000000000000   A       0     0     4
  [ 2] .hash             HASH             00000000000001f0  000001f0
       00000000000000e0  0000000000000004   A       4     0     8" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so, because "/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, because "In archive /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a:

elf-init.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


atexit.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


at_quick_exit.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


pthread_atfork.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000


stack_chk_fail_local.oS:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x0000000000000000
File: /home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a(elf-init.oS)
ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          856 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           64 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .group            GROUP            0000000000000000  00000040
       0000000000000008  0000000000000004           8     5     4" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=0, target_cpu_is_64bit=0, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2, because "
/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2:     file format elf64-sparc
architecture: sparc:v9, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x0000000000000fc0ELF Header:
  Magic:   7f 45 4c 46 02 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF64
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Sparc v9
  Version:                           0x1
  Entry point address:               0xfc0
  Start of program headers:          64 (bytes into file)
  Start of section headers:          1053720 (bytes into file)
  Flags:                             0x2, rmo
  Size of this header:               64 (bytes)
  Size of program headers:           56 (bytes)
  Number of program headers:         7
  Size of section headers:           64 (bytes)
  Number of section headers:         22
  Section header string table index: 21

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .note.gnu.bu[...] NOTE             00000000000001c8  000001c8
       0000000000000024  0000000000000000   A       0     0     4
  [ 2] .hash             HASH             00000000000001f0  000001f0
       00000000000000e0  0000000000000004   A       4     0     8" contains "elf64"
add_dir found file=/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-linux" and EXTRASUFFIX=-using-libc
Trying to build sparc-linux-using-libc using BUILDFULLNATIVE=1
OPT_LOCAL set to "-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"
OPT_LOCAL saved into file /home/pierre/.fpc-sparc-linux-using-libc.cfg
OK: Testing 1st rtl for sparc-linux-using-libc, with 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" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for sparc-linux-using-libc, with 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" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for sparc-linux-using-libc, with 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" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for sparc-linux-using-libc, with CROSSOPT="-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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for sparc-linux-using-libc, with 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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for sparc-linux-using-libc, with 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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for sparc-linux-using-libc, with CROSSOPT="-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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for sparc-linux-using-libc, with 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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for sparc-linux-using-libc, with 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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for sparc-linux-using-libc, with 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" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc-linux-using-libc.txt
2026-07-24 09:48:34
check_target sparc solaris "-n" ""
Testing rtl for sparc-solaris, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 09:48:35
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crt1.o, because "/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crt1.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crt1.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-solaris/usr/lib/64/crti.o, because "/home/pierre/sys-root/sparc-solaris/usr/lib/64/crti.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/64/crti.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/usr/lib/64/crti.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
Rejecting file /home/pierre/sys-root/sparc-solaris/usr/lib/sparcv9/crti.o, because "/home/pierre/sys-root/sparc-solaris/usr/lib/sparcv9/crti.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/sparcv9/crti.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/usr/lib/sparcv9/crti.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/crti.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-solaris/usr/lib directory to library path list
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crtbegin.o, because "/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crtbegin.o, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crtbegin.o, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/libc.so, because "/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/libc.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/libc.so, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/libc.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, not stripped "
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/libc.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc directory to library path list
ls line is "lrwxrwxrwx 1 pierre pierre 30 Apr  7  2023 /home/pierre/sys-root/sparc-solaris/usr/lib/64/libc.so -> ../../../lib/sparcv9/libc.so.1"
link target is "../../../lib/sparcv9/libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc-solaris/usr/lib/64/../../../lib/sparcv9/libc.so.1", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 30 Apr  7  2023 /home/pierre/sys-root/sparc-solaris/usr/lib/sparcv9/libc.so -> ../../../lib/sparcv9/libc.so.1"
link target is "../../../lib/sparcv9/libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc-solaris/usr/lib/sparcv9/../../../lib/sparcv9/libc.so.1", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 19 Apr  7  2023 /home/pierre/sys-root/sparc-solaris/usr/lib/libc.so -> ../../lib/libc.so.1"
link target is "../../lib/libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc-solaris/usr/lib/../../lib/libc.so.1", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/sparc-solaris/lib/64/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc-solaris/lib/64/libc.so.1", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-solaris/lib/64/libc.so.1, because "/home/pierre/sys-root/sparc-solaris/lib/64/libc.so.1: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), static-pie linked, not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/lib/64/libc.so.1, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/lib/64/libc.so.1: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), static-pie linked, not stripped "
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/sparc-solaris/lib/sparcv9/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc-solaris/lib/sparcv9/libc.so.1", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc-solaris/lib/sparcv9/libc.so.1, because "/home/pierre/sys-root/sparc-solaris/lib/sparcv9/libc.so.1: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), static-pie linked, not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/lib/sparcv9/libc.so.1, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/lib/sparcv9/libc.so.1: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), static-pie linked, not stripped "
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/sparc-solaris/lib/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc-solaris/lib/libc.so.1", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc-solaris/lib/libc.so.1, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Adding /home/pierre/sys-root/sparc-solaris/lib directory to library path list
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/ld.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
Rejecting file /home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/ld.so, because "/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/ld.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, not stripped" contains "64-bit"
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/ld.so, use_file=0, target_cpu_is_64bit=0, file_is_64bit="/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc/sparcv9/ld.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, not stripped "
add_dir found file=/home/pierre/sys-root/sparc-solaris/usr/lib/ld.so, use_file=1, target_cpu_is_64bit=0, file_is_64bit=""
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc-solaris" and EXTRASUFFIX=
Trying to build sparc-solaris using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-sparc-solaris.cfg
OK: Testing 1st rtl for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing ppudump of rtl for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing compilation in packages for sparc-solaris, with CROSSOPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing 1st packages for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing ppudump of packages for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing compilation in utils for sparc-solaris, with CROSSOPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing 1st utils for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing ppudump of utils for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing installation in rtl for sparc-solaris, with CROSSOPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing installation in packages for sparc-solaris, with CROSSOPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-solaris to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-solaris /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-solaris-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/sparc-solaris to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-solaris directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/sparc-solaris /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc-solaris'
OK: Installation for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
FinalOK: All OK for sparc-solaris, with OPT="-XR/home/pierre/sys-root/sparc-solaris -n -vx  -Fl/home/pierre/sys-root/sparc-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0 -Fl/home/pierre/sys-root/sparc-solaris/usr/lib  -k-rpath=/usr/lib -Fl/home/pierre/sys-root/sparc-solaris/usr/lib/mdb/proc  -k-rpath=/usr/lib/mdb/proc -Fl/home/pierre/sys-root/sparc-solaris/lib  -k-rpath=/lib -Xd -k--sysroot=/home/pierre/sys-root/sparc-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc-solaris.txt
2026-07-24 09:52:40
ppcsparc64 -iW reports full version 3.2.3-924-g483299735f
check_target sparc64 linux "-n" ""
Testing rtl for sparc64-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 09:52:42
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/crt1.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib32/crt1.o: ELF 32-bit MSB relocatable, SPARC, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/crti.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib32/crti.o: ELF 32-bit MSB relocatable, SPARC, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crti.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a, because "In archive /home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a:

init-first.o:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc-start.o:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


sysdep.o:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


version.o:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


check_fds.o:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a(init-first.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          588 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00000000 000040 000040 00  AX  0   0 32
  [ 2] .rela.text        RELA            00000000 000188 000060 0c   I  8   1  4
  [ 3] .data             PROGBITS        00000000 000080 000000 00  WA  0   0  1
  [ 4] .bss              NOBITS          00000000 000080 000008 00  WA  0   0  4" contains "elf32"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-sparc"
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-sparc"
Adding /home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu directory to library path list
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib32/libc.so.6", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib32/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so, because "/home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so: ELF 32-bit MSB shared object, SPARC32PLUS, total store ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=beb7a6775a2323fcf7373e15db86091180ae1871, for GNU/Linux 3.2.0, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a, because "In archive /home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a:

elf-init.oS:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


atexit.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


at_quick_exit.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


pthread_atfork.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


stack_chk_fail_local.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a(elf-init.oS)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v8+
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          724 (bytes into file)
  Flags:                             0x100
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .group            GROUP           00000000 000034 000008 04      8   6  4
  [ 2] .text             PROGBITS        00000000 000040 0000a0 00  AX  0   0 32
  [ 3] .rela.text        RELA            00000000 0001f4 000078 0c   I  8   2  4
  [ 4] .data             PROGBITS        00000000 0000e0 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 19 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2 -> ../lib32/ld-2.33.so"
link target is "../lib32/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/../lib32/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2, because "
/home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x00000b40ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Sparc v8+
  Version:                           0x1
  Entry point address:               0xb40
  Start of program headers:          52 (bytes into file)
  Start of section headers:          199408 (bytes into file)
  Flags:                             0x100
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         7
  Size of section headers:           40 (bytes)
  Number of section headers:         23
  Section header string table index: 22

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.bu[...] NOTE            00000114 000114 000024 00   A  0   0  4
  [ 2] .hash             HASH            00000138 000138 0000d4 04   A  4   0  4
  [ 3] .gnu.hash         GNU_HASH        0000020c 00020c 0000f0 04   A  4   0  4
  [ 4] .dynsym           DYNSYM          000002fc 0002fc 000220 10   A  5   3  4
  [ 5] .dynstr           STRTAB          0000051c 00051c 000221 00   A  0   0  1
  [ 6] .gnu.version      VERSYM          0000073e 00073e 000044 02   A  4   0  2" contains "elf32"
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
Adding /home/pierre/sys-root/sparc64-linux/lib64 directory to library path list
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=
Trying to build sparc64-linux using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-sparc64-linux.cfg
OK: Testing 1st rtl for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for sparc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for sparc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in rtl for sparc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing installation in packages for sparc64-linux, with CROSSOPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc64-linux to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc64-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc64-linux-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/sparc64-linux to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc64-linux directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/sparc64-linux /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/sparc64-linux'
OK: Installation for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for sparc64-linux, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc64-linux.txt
2026-07-24 09:56:51
check_target sparc64 linux "-n  -dFPC_USE_LIBC" "" "-using-libc"
Testing rtl for sparc64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx " and MAKEEXTRA=""
2026-07-24 09:56:51
Checking specific assembler: sparc64-linux-using-libc-as
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/crt1.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib32/crt1.o: ELF 32-bit MSB relocatable, SPARC, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), for GNU/Linux 3.2.0, not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/crti.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib32/crti.o: ELF 32-bit MSB relocatable, SPARC, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/crti.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o, because "/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/32/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, relaxed memory ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9 directory to library path list
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a, because "In archive /home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a:

init-first.o:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


libc-start.o:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


sysdep.o:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


version.o:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


check_fds.o:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a(init-first.o)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          588 (bytes into file)
  Flags:                             0x0
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .text             PROGBITS        00000000 000040 000040 00  AX  0   0 32
  [ 2] .rela.text        RELA            00000000 000188 000060 0c   I  8   1  4
  [ 3] .data             PROGBITS        00000000 000080 000000 00  WA  0   0  1
  [ 4] .bss              NOBITS          00000000 000080 000008 00  WA  0   0  4" contains "elf32"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/libc.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-sparc"
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="init-first.o:     file format elf64-sparc"
Adding /home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu directory to library path list
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib32/libc.so.6", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib32/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so, because "/home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so: ELF 32-bit MSB shared object, SPARC32PLUS, total store ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=beb7a6775a2323fcf7373e15db86091180ae1871, for GNU/Linux 3.2.0, stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib32/libc-2.33.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a, because "In archive /home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a:

elf-init.oS:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


atexit.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


at_quick_exit.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


pthread_atfork.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000


stack_chk_fail_local.oS:     file format elf32-sparc
architecture: sparc, flags 0x00000011:
HAS_RELOC, HAS_SYMS
start address 0x00000000
File: /home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a(elf-init.oS)
ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              REL (Relocatable file)
  Machine:                           Sparc v8+
  Version:                           0x1
  Entry point address:               0x0
  Start of program headers:          0 (bytes into file)
  Start of section headers:          724 (bytes into file)
  Flags:                             0x100
  Size of this header:               52 (bytes)
  Size of program headers:           0 (bytes)
  Number of program headers:         0
  Size of section headers:           40 (bytes)
  Number of section headers:         11
  Section header string table index: 10

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .group            GROUP           00000000 000034 000008 04      8   6  4
  [ 2] .text             PROGBITS        00000000 000040 0000a0 00  AX  0   0 32
  [ 3] .rela.text        RELA            00000000 0001f4 000078 0c   I  8   2  4
  [ 4] .data             PROGBITS        00000000 0000e0 000000 00  WA  0   0  1" contains "elf32"
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib32/libc_nonshared.a, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 19 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2 -> ../lib32/ld-2.33.so"
link target is "../lib32/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/../lib32/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Rejecting file /home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2, because "
/home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2:     file format elf32-sparc
architecture: sparc:v8plus, flags 0x00000150:
HAS_SYMS, DYNAMIC, D_PAGED
start address 0x00000b40ELF Header:
  Magic:   7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, big endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           Sparc v8+
  Version:                           0x1
  Entry point address:               0xb40
  Start of program headers:          52 (bytes into file)
  Start of section headers:          199408 (bytes into file)
  Flags:                             0x100
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         7
  Size of section headers:           40 (bytes)
  Number of section headers:         23
  Section header string table index: 22

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] .note.gnu.bu[...] NOTE            00000114 000114 000024 00   A  0   0  4
  [ 2] .hash             HASH            00000138 000138 0000d4 04   A  4   0  4
  [ 3] .gnu.hash         GNU_HASH        0000020c 00020c 0000f0 04   A  4   0  4
  [ 4] .dynsym           DYNSYM          000002fc 0002fc 000220 10   A  5   3  4
  [ 5] .dynstr           STRTAB          0000051c 00051c 000221 00   A  0   0  1
  [ 6] .gnu.version      VERSYM          0000073e 00073e 000044 02   A  4   0  2" contains "elf32"
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/ld-linux.so.2, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
Adding /home/pierre/sys-root/sparc64-linux/lib64 directory to library path list
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 12 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc.so.6 -> libc-2.33.so"
link target is "libc-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu/libc-2.33.so: ELF 64-bit MSB shared object, SPARC V9, Sun UltraSPARC1 Extensions Required, relaxed memory ordering, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux.so.2, BuildID[sha1]=08e8d5a4577636e90dc0b78ef5c2a23c7a5622e3, for GNU/Linux 3.2.0, stripped "
add_dir: testing "/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu/libc_nonshared.a, use_file=1, target_cpu_is_64bit=1, file_is_64bit="elf-init.oS:     file format elf64-sparc"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
ls line is "lrwxrwxrwx 1 pierre pierre 35 Aug 17  2022 /home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2 -> ../lib/sparc64-linux-gnu/ld-2.33.so"
link target is "../lib/sparc64-linux-gnu/ld-2.33.so"
add_dir: testing "/home/pierre/sys-root/sparc64-linux/lib64/../lib/sparc64-linux-gnu/ld-2.33.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir found file=/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-linux/lib64/ld-linux.so.2:     file format elf64-sparc"
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
add_dir: testing "'.*/ld-linux.*\.so\.*[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-linux" and EXTRASUFFIX=-using-libc
Trying to build sparc64-linux-using-libc using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-sparc64-linux-using-libc.cfg
OK: Testing 1st rtl for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for sparc64-linux-using-libc, with CROSSOPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for sparc64-linux-using-libc, with CROSSOPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for sparc64-linux-using-libc, with OPT="-XR/home/pierre/sys-root/sparc64-linux -n  -dFPC_USE_LIBC -vx  -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/sparc64-linux-gnu  -k-rpath=/usr/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/11  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/11 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/10  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/10 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/8  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/8 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/12  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/12 -Fl/home/pierre/sys-root/sparc64-linux/usr/lib/gcc/sparc64-linux-gnu/9  -k-rpath=/usr/lib/gcc/sparc64-linux-gnu/9 -Fl/home/pierre/sys-root/sparc64-linux/lib/sparc64-linux-gnu  -k-rpath=/lib/sparc64-linux-gnu -Fl/home/pierre/sys-root/sparc64-linux/lib64  -k-rpath=/lib64 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-linux -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-linux- (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc64-linux-using-libc.txt
2026-07-24 10:01:36
ppcx64 -iW reports full version 3.2.3-924-g483299735f
check_target x86_64 aros "-n" ""
Testing rtl for x86_64-aros, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:01:39
OK: Testing 1st rtl for x86_64-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of rtl for x86_64-aros, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing compilation in packages for x86_64-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing 1st packages for x86_64-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of packages for x86_64-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing compilation in utils for x86_64-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing 1st utils for x86_64-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
OK: Testing ppudump of utils for x86_64-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing installation in rtl for x86_64-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Testing installation in packages for x86_64-aros, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-aros to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-aros /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-aros-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-aros to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-aros directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-aros /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-aros'
OK: Installation for x86_64-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
FinalOK: All OK for x86_64-aros, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-aros- (GNU assembler (GNU Binutils) 2.45 using rtl/aros)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-aros.txt
2026-07-24 10:03:22
check_target x86_64 darwin "-n" ""
Testing rtl for x86_64-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:03:22
Target x86_64-darwin already done
2026-07-24 10:03:22
check_target x86_64 dragonfly "-n" ""
Testing rtl for x86_64-dragonfly, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:03:22
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/x86_64-dragonfly" and EXTRASUFFIX=
OK: Testing 1st rtl for x86_64-dragonfly, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-dragonfly, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
OK: Testing ppudump of rtl for x86_64-dragonfly, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Testing compilation in packages for x86_64-dragonfly, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
OK: Testing 1st packages for x86_64-dragonfly, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
OK: Testing ppudump of packages for x86_64-dragonfly, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Testing compilation in utils for x86_64-dragonfly, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
OK: Testing 1st utils for x86_64-dragonfly, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
OK: Testing ppudump of utils for x86_64-dragonfly, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Testing installation in rtl for x86_64-dragonfly, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Testing installation in packages for x86_64-dragonfly, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-dragonfly to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-dragonfly /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-dragonfly-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-dragonfly to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-dragonfly directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-dragonfly /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-dragonfly'
OK: Installation for x86_64-dragonfly, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
FinalOK: All OK for x86_64-dragonfly, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-dragonfly- (GNU assembler (GNU Binutils) 2.40 using rtl/dragonfly)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-dragonfly.txt
2026-07-24 10:05:16
check_target x86_64 embedded "-n" ""
Testing rtl for x86_64-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:05:16
OK: Testing 1st rtl for x86_64-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of rtl for x86_64-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in packages for x86_64-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st packages for x86_64-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of packages for x86_64-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing compilation in utils for x86_64-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing 1st utils for x86_64-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
OK: Testing ppudump of utils for x86_64-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in rtl for x86_64-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Testing installation in packages for x86_64-embedded, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-embedded to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-embedded-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-embedded to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-embedded directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-embedded /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-embedded'
OK: Installation for x86_64-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
FinalOK: All OK for x86_64-embedded, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-embedded- (GNU assembler (GNU Binutils) 2.40 using rtl/embedded)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-embedded.txt
2026-07-24 10:05:30
check_target x86_64 freebsd "-n" ""
Testing rtl for x86_64-freebsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:05:30
OK: Testing 1st rtl for x86_64-freebsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-freebsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing ppudump of rtl for x86_64-freebsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing compilation in packages for x86_64-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing 1st packages for x86_64-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing ppudump of packages for x86_64-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing compilation in utils for x86_64-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing 1st utils for x86_64-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
OK: Testing ppudump of utils for x86_64-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing installation in rtl for x86_64-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Testing installation in packages for x86_64-freebsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-freebsd to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-freebsd /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-freebsd-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-freebsd to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-freebsd directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-freebsd /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-freebsd'
OK: Installation for x86_64-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
FinalOK: All OK for x86_64-freebsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-freebsd- (GNU assembler (GNU Binutils) 2.40 using rtl/freebsd)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-freebsd.txt
2026-07-24 10:07:19
check_target x86_64 iphonesim "-n" ""
Testing rtl for x86_64-iphonesim, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:07:19
OK: Testing 1st rtl for x86_64-iphonesim, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-iphonesim, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of rtl for x86_64-iphonesim, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in packages for x86_64-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st packages for x86_64-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of packages for x86_64-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing compilation in utils for x86_64-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing 1st utils for x86_64-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
OK: Testing ppudump of utils for x86_64-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in rtl for x86_64-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Testing installation in packages for x86_64-iphonesim, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-iphonesim to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-iphonesim /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-iphonesim-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-iphonesim to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-iphonesim directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-iphonesim /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-iphonesim'
OK: Installation for x86_64-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
FinalOK: All OK for x86_64-iphonesim, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-iphonesim- (Ubuntu clang version 18.1.3 (1ubuntu1) using rtl/darwin)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-iphonesim.txt
2026-07-24 10:10:07
check_target x86_64 linux "-n" ""
Adding NATIVE_OPT ""
Testing rtl for x86_64-linux, with OPT="-n -vx  " and MAKEEXTRA=""
2026-07-24 10:10:07
OK: Testing 1st rtl for x86_64-linux, with OPT="-n -vx  " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-linux, with OPT="-n -vx  " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for x86_64-linux, with OPT="-n -vx  " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for x86_64-linux, with OPT="-n -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-linux.txt
2026-07-24 10:12:06
check_target x86_64 linux "-n  -dFPC_USE_LIBC" "" "-using-libc"
Adding NATIVE_OPT ""
Testing rtl for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  " and MAKEEXTRA=""
2026-07-24 10:12:06
Checking specific assembler: x86_64-linux-using-libc-as
OK: Testing 1st rtl for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of rtl for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in packages for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st packages for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of packages for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Testing compilation in utils for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing 1st utils for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
OK: Testing ppudump of utils for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
FinalOK: All OK for x86_64-linux-using-libc, with OPT="-n  -dFPC_USE_LIBC -vx  "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX= (GNU assembler (GNU Binutils) 2.40 using rtl/linux)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-linux-using-libc.txt
2026-07-24 10:14:32
check_target x86_64 netbsd "-n" ""
Testing rtl for x86_64-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:14:32
OK: Testing 1st rtl for x86_64-netbsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-netbsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
OK: Testing ppudump of rtl for x86_64-netbsd, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Testing compilation in packages for x86_64-netbsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
OK: Testing 1st packages for x86_64-netbsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
OK: Testing ppudump of packages for x86_64-netbsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Testing compilation in utils for x86_64-netbsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
OK: Testing 1st utils for x86_64-netbsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
OK: Testing ppudump of utils for x86_64-netbsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Testing installation in rtl for x86_64-netbsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Testing installation in packages for x86_64-netbsd, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-netbsd to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-netbsd /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-netbsd-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-netbsd to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-netbsd directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-netbsd /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-netbsd'
OK: Installation for x86_64-netbsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
FinalOK: All OK for x86_64-netbsd, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-netbsd- (GNU assembler (GNU Binutils) 2.40 using rtl/netbsd)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-netbsd.txt
2026-07-24 10:16:17
check_target x86_64 openbsd "-n" ""
Testing rtl for x86_64-openbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:16:17
No dummy-as found, skipping
Skip: Not testing x86_64-openbsd, with OPT="-n -vx " x86_64-openbsd-as not found and no dummy
2026-07-24 10:16:17
check_target x86_64 solaris "-n" ""
Testing rtl for x86_64-solaris, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:16:17
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/64/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/usr/lib/64/crt1.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/x86_64-solaris/usr/lib/64 directory to library path list
Rejecting file /home/pierre/sys-root/x86_64-solaris/usr/lib/crt1.o, because "/home/pierre/sys-root/x86_64-solaris/usr/lib/crt1.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64/crt1.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/x86_64-solaris/usr/lib/amd64 directory to library path list
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/64/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/usr/lib/64/crti.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped "
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64/crti.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped "
Rejecting file /home/pierre/sys-root/x86_64-solaris/usr/lib/crti.o, because "/home/pierre/sys-root/x86_64-solaris/usr/lib/crti.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64/crtbegin.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 directory to library path list
Rejecting file /home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/crtbegin.o, because "/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/crtbegin.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64/libc.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64/libc.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), static-pie linked, not stripped "
Adding /home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64 directory to library path list
Rejecting file /home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/libc.so, because "/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/libc.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), static-pie linked, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/libc.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
ls line is "lrwxrwxrwx 1 pierre pierre 28 Apr  7  2023 /home/pierre/sys-root/x86_64-solaris/usr/lib/64/libc.so -> ../../../lib/amd64/libc.so.1"
link target is "../../../lib/amd64/libc.so.1"
add_dir: testing "/home/pierre/sys-root/x86_64-solaris/usr/lib/64/../../../lib/amd64/libc.so.1", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 28 Apr  7  2023 /home/pierre/sys-root/x86_64-solaris/usr/lib/amd64/libc.so -> ../../../lib/amd64/libc.so.1"
link target is "../../../lib/amd64/libc.so.1"
add_dir: testing "/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64/../../../lib/amd64/libc.so.1", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 19 Apr  7  2023 /home/pierre/sys-root/x86_64-solaris/usr/lib/libc.so -> ../../lib/libc.so.1"
link target is "../../lib/libc.so.1"
add_dir: testing "/home/pierre/sys-root/x86_64-solaris/usr/lib/../../lib/libc.so.1", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/x86_64-solaris/lib/64/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/x86_64-solaris/lib/64/libc.so.1", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/x86_64-solaris/lib/64/libc.so.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/lib/64/libc.so.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), static-pie linked, not stripped "
Adding /home/pierre/sys-root/x86_64-solaris/lib/64 directory to library path list
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/x86_64-solaris/lib/amd64/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/x86_64-solaris/lib/amd64/libc.so.1", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/x86_64-solaris/lib/amd64/libc.so.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/lib/amd64/libc.so.1: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), static-pie linked, not stripped "
Adding /home/pierre/sys-root/x86_64-solaris/lib/amd64 directory to library path list
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/x86_64-solaris/lib/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/x86_64-solaris/lib/libc.so.1", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/x86_64-solaris/lib/libc.so.1, because "/home/pierre/sys-root/x86_64-solaris/lib/libc.so.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), static-pie linked, not stripped, uses FPU AMD_SYSC CMOV MMX SSE SSE2" contains "32-bit"
add_dir found file=/home/pierre/sys-root/x86_64-solaris/lib/libc.so.1, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/ld.so, because "/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/ld.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/ld.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64/ld.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64/ld.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped "
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/x86_64-solaris" and EXTRASUFFIX=
Trying to build x86_64-solaris using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-x86_64-solaris.cfg
OK: Testing 1st rtl for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing ppudump of rtl for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing compilation in packages for x86_64-solaris, with CROSSOPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing 1st packages for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing ppudump of packages for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing compilation in utils for x86_64-solaris, with CROSSOPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing 1st utils for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
OK: Testing ppudump of utils for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing installation in rtl for x86_64-solaris, with CROSSOPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Testing installation in packages for x86_64-solaris, with CROSSOPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-solaris to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-solaris /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-solaris-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-solaris to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-solaris directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-solaris /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-solaris'
OK: Installation for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
FinalOK: All OK for x86_64-solaris, with OPT="-XR/home/pierre/sys-root/x86_64-solaris -n -vx  -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/amd64  -k-rpath=/usr/lib/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64  -k-rpath=/opt/csw/lib/gcc/i386-pc-solaris2.10/5.5.0/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/usr/lib/mdb/proc/amd64  -k-rpath=/usr/lib/mdb/proc/amd64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/x86_64-solaris/lib/amd64  -k-rpath=/lib/amd64 -Xd -k--sysroot=/home/pierre/sys-root/x86_64-solaris -dXr_disabled" with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-solaris- (GNU assembler (GNU Binutils) 2.40 using rtl/solaris)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-solaris.txt
2026-07-24 10:19:11
check_target x86_64 win64 "-n" ""
Testing rtl for x86_64-win64, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:19:11
Trying to build x86_64-win64 using BUILDFULLNATIVE=1 (no sysroot needed)
OK: Testing 1st rtl for x86_64-win64, with OPT="-n -vx  -Xd " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-win64, with OPT="-n -vx  -Xd " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
OK: Testing ppudump of rtl for x86_64-win64, with OPT="-n -vx  -Xd " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Testing compilation in packages for x86_64-win64, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
OK: Testing 1st packages for x86_64-win64, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
OK: Testing ppudump of packages for x86_64-win64, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Testing compilation in utils for x86_64-win64, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
OK: Testing 1st utils for x86_64-win64, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
OK: Testing ppudump of utils for x86_64-win64, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Testing installation in rtl for x86_64-win64, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Testing installation in packages for x86_64-win64, with CROSSOPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-win64 to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-win64 /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-win64-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-win64 to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-win64 directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-win64 /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-win64'
OK: Installation for x86_64-win64, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
FinalOK: All OK for x86_64-win64, with OPT="-n -vx  -Xd " with BUILDFULLNATIVE=1 FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-win64- (GNU assembler (GNU Binutils) 2.40 using rtl/win64)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-win64.txt
2026-07-24 10:22:54
Found item 2, cpu=i386, os=go32v2
Testing rtl for i386-go32v2, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-go32v2 already done
2026-07-24 10:22:54
Found item 3, cpu=i386, os=linux
Testing rtl for i386-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-linux already done
2026-07-24 10:22:54
Found item 4, cpu=i386, os=os2
Testing rtl for i386-os2, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-os2 already done
2026-07-24 10:22:54
Found item 5, cpu=i386, os=win32
Testing rtl for i386-win32, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-win32 already done
2026-07-24 10:22:54
Found item 6, cpu=i386, os=freebsd
Testing rtl for i386-freebsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-freebsd already done
2026-07-24 10:22:54
Found item 7, cpu=m68k, os=amiga
Testing rtl for m68k-amiga, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target m68k-amiga already done
2026-07-24 10:22:54
Found item 8, cpu=m68k, os=atari
Testing rtl for m68k-atari, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target m68k-atari already done
2026-07-24 10:22:54
Found item 9, cpu=m68k, os=macosclassic
Testing rtl for m68k-macosclassic, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target m68k-macosclassic already done
2026-07-24 10:22:54
Found item 10, cpu=m68k, os=linux
Testing rtl for m68k-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target m68k-linux already done
2026-07-24 10:22:54
Found item 11, cpu=m68k, os=palmos
Testing rtl for m68k-palmos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target m68k-palmos already done
2026-07-24 10:22:54
Found item 13, cpu=powerpc, os=linux
Testing rtl for powerpc-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc-linux already done
2026-07-24 10:22:54
Found item 14, cpu=powerpc, os=macosclassic
Testing rtl for powerpc-macosclassic, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc-macosclassic already done
2026-07-24 10:22:54
Found item 15, cpu=i386, os=solaris
Testing rtl for i386-solaris, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-solaris already done
2026-07-24 10:22:54
Found item 16, cpu=i386, os=beos
Testing rtl for i386-beos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-beos already done
2026-07-24 10:22:54
Found item 17, cpu=i386, os=netbsd
Testing rtl for i386-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-netbsd already done
2026-07-24 10:22:54
Found item 18, cpu=m68k, os=netbsd
Testing rtl for m68k-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target m68k-netbsd already done
2026-07-24 10:22:54
Found item 19, cpu=i386, os=netware
Testing rtl for i386-netware, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-netware already done
2026-07-24 10:22:54
Found item 21, cpu=i386, os=wdosx
Testing rtl for i386-wdosx, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-wdosx already done
2026-07-24 10:22:54
Found item 22, cpu=sparc, os=solaris
Testing rtl for sparc-solaris, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target sparc-solaris already done
2026-07-24 10:22:54
Found item 23, cpu=sparc, os=linux
Testing rtl for sparc-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target sparc-linux already done
2026-07-24 10:22:54
Found item 24, cpu=i386, os=openbsd
Testing rtl for i386-openbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-openbsd already done
2026-07-24 10:22:54
Found item 26, cpu=x86_64, os=linux
Adding NATIVE_OPT ""
Testing rtl for x86_64-linux, with OPT="-n -vx  " and MAKEEXTRA=""
2026-07-24 10:22:54
Target x86_64-linux already done
2026-07-24 10:22:54
Found item 27, cpu=powerpc, os=darwin
Testing rtl for powerpc-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc-darwin already done
2026-07-24 10:22:54
Found item 28, cpu=i386, os=emx
Testing rtl for i386-emx, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-emx already done
2026-07-24 10:22:54
Found item 29, cpu=powerpc, os=netbsd
Testing rtl for powerpc-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc-netbsd already done
2026-07-24 10:22:54
Found item 30, cpu=powerpc, os=openbsd
Testing rtl for powerpc-openbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
No dummy-as found, skipping
Skip: Not testing powerpc-openbsd, with OPT="-n -vx " powerpc-openbsd-as not found and no dummy
2026-07-24 10:22:54
Found item 31, cpu=arm, os=linux
Testing rtl for arm-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target arm-linux already done
2026-07-24 10:22:54
Found item 32, cpu=i386, os=watcom
Testing rtl for i386-watcom, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-watcom already done
2026-07-24 10:22:54
Found item 33, cpu=powerpc, os=morphos
Testing rtl for powerpc-morphos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc-morphos already done
2026-07-24 10:22:54
Found item 34, cpu=x86_64, os=freebsd
Testing rtl for x86_64-freebsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target x86_64-freebsd already done
2026-07-24 10:22:54
Found item 35, cpu=i386, os=netwlibc
Testing rtl for i386-netwlibc, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-netwlibc already done
2026-07-24 10:22:54
Found item 36, cpu=powerpc, os=amiga
Testing rtl for powerpc-amiga, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc-amiga already done
2026-07-24 10:22:54
Found item 37, cpu=x86_64, os=win64
Testing rtl for x86_64-win64, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target x86_64-win64 already done
2026-07-24 10:22:54
Found item 38, cpu=arm, os=wince
Testing rtl for arm-wince, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target arm-wince already done
2026-07-24 10:22:54
Found item 40, cpu=i386, os=wince
Testing rtl for i386-wince, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-wince already done
2026-07-24 10:22:54
Found item 41, cpu=x86_6432, os=linux
Skipping cpu=x86_6432, os=linux, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 42, cpu=arm, os=gba
Testing rtl for arm-gba, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target arm-gba already done
2026-07-24 10:22:54
Found item 43, cpu=powerpc64, os=linux
Testing rtl for powerpc64-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc64-linux already done
2026-07-24 10:22:54
Found item 44, cpu=i386, os=darwin
Testing rtl for i386-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-darwin already done
2026-07-24 10:22:54
Found item 45, cpu=arm, os=palmos
Testing rtl for arm-palmos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target arm-palmos already done
2026-07-24 10:22:54
Found item 46, cpu=powerpc64, os=darwin
Testing rtl for powerpc64-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target powerpc64-darwin already done
2026-07-24 10:22:54
Found item 47, cpu=arm, os=nds
Testing rtl for arm-nds, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target arm-nds already done
2026-07-24 10:22:54
Found item 48, cpu=i386, os=embedded
Testing rtl for i386-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:54
Target i386-embedded already done
2026-07-24 10:22:55
Found item 49, cpu=m68k, os=embedded
Testing rtl for m68k-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:55
Target m68k-embedded already done
2026-07-24 10:22:55
Found item 51, cpu=powerpc, os=embedded
Testing rtl for powerpc-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:55
Target powerpc-embedded already done
2026-07-24 10:22:55
Found item 52, cpu=sparc, os=embedded
Testing rtl for sparc-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:22:55
Failure: OS Target embedded not supported for sparc-embedded, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc BINUTILSPREFIX=sparc-embedded-, res=2 (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcsparc -h using rtl/embedded)
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-sparc-embedded.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc-embedded.txt
2026-07-24 10:23:01
Found item 55, cpu=x86_64, os=embedded
Testing rtl for x86_64-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-embedded already done
2026-07-24 10:23:01
Found item 57, cpu=arm, os=embedded
Testing rtl for arm-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target arm-embedded already done
2026-07-24 10:23:01
Found item 58, cpu=powerpc64, os=embedded
Testing rtl for powerpc64-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target powerpc64-embedded already done
2026-07-24 10:23:01
Found item 59, cpu=i386, os=symbian
Testing rtl for i386-symbian, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i386-symbian already done
2026-07-24 10:23:01
Found item 60, cpu=arm, os=symbian
Testing rtl for arm-symbian, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target arm-symbian already done
2026-07-24 10:23:01
Found item 61, cpu=x86_64, os=darwin
Testing rtl for x86_64-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-darwin already done
2026-07-24 10:23:01
Found item 62, cpu=avr, os=embedded
Testing rtl for avr-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target avr-embedded already done
2026-07-24 10:23:01
Found item 63, cpu=i386, os=haiku
Testing rtl for i386-haiku, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i386-haiku already done
2026-07-24 10:23:01
Found item 64, cpu=arm, os=ios
Testing rtl for arm-ios, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target arm-ios already done
2026-07-24 10:23:01
Found item 65, cpu=x86_64, os=solaris
Testing rtl for x86_64-solaris, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-solaris already done
2026-07-24 10:23:01
Found item 66, cpu=mipseb, os=linux
Skipping cpu=mipseb, os=linux, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 67, cpu=mipsel, os=linux
Testing rtl for mipsel-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target mipsel-linux already done
2026-07-24 10:23:01
Found item 68, cpu=i386, os=nativent
Testing rtl for i386-nativent, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i386-nativent already done
2026-07-24 10:23:01
Found item 69, cpu=i386, os=iphonesim
Testing rtl for i386-iphonesim, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i386-iphonesim already done
2026-07-24 10:23:01
Found item 70, cpu=powerpc, os=wii
Testing rtl for powerpc-wii, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target powerpc-wii already done
2026-07-24 10:23:01
Found item 71, cpu=x86_64, os=openbsd
Testing rtl for x86_64-openbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-openbsd already done
2026-07-24 10:23:01
Found item 72, cpu=x86_64, os=netbsd
Testing rtl for x86_64-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-netbsd already done
2026-07-24 10:23:01
Found item 73, cpu=powerpc, os=aix
Testing rtl for powerpc-aix, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target powerpc-aix already done
2026-07-24 10:23:01
Found item 74, cpu=powerpc64, os=aix
Testing rtl for powerpc64-aix, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target powerpc64-aix already done
2026-07-24 10:23:01
Found item 75, cpu=jvm, os=java32
Testing rtl for jvm-java, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target jvm-java already done
2026-07-24 10:23:01
Found item 76, cpu=jvm, os=android32
Testing rtl for jvm-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target jvm-android already done
2026-07-24 10:23:01
Found item 77, cpu=arm, os=android
Testing rtl for arm-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target arm-android already done
2026-07-24 10:23:01
Found item 78, cpu=i386, os=android
Testing rtl for i386-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i386-android already done
2026-07-24 10:23:01
Found item 79, cpu=i8086, os=msdos
Testing rtl for i8086-msdos, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i8086-msdos already done
2026-07-24 10:23:01
Found item 80, cpu=mipsel, os=android
Testing rtl for mipsel-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target mipsel-android already done
2026-07-24 10:23:01
Found item 81, cpu=mipseb, os=embedded
Skipping cpu=mipseb, os=embedded, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 82, cpu=mipsel, os=embedded
Testing rtl for mipsel-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target mipsel-embedded already done
2026-07-24 10:23:01
Found item 83, cpu=i386, os=aros
Testing rtl for i386-aros, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i386-aros already done
2026-07-24 10:23:01
Found item 84, cpu=x86_64, os=aros
Testing rtl for x86_64-aros, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-aros already done
2026-07-24 10:23:01
Found item 85, cpu=x86_64, os=dragonfly
Testing rtl for x86_64-dragonfly, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-dragonfly already done
2026-07-24 10:23:01
Found item 86, cpu=aarch64, os=ios
Testing rtl for aarch64-ios, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target aarch64-ios already done
2026-07-24 10:23:01
Found item 87, cpu=x86_64, os=iphonesim
Testing rtl for x86_64-iphonesim, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target x86_64-iphonesim already done
2026-07-24 10:23:01
Found item 88, cpu=aarch64, os=linux
Testing rtl for aarch64-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target aarch64-linux already done
2026-07-24 10:23:01
Found item 89, cpu=i8086, os=win16
Testing rtl for i8086-win16, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i8086-win16 already done
2026-07-24 10:23:01
Found item 90, cpu=i8086, os=embedded
Testing rtl for i8086-embedded, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target i8086-embedded already done
2026-07-24 10:23:01
Found item 91, cpu=arm, os=aros
Testing rtl for arm-aros, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target arm-aros already done
2026-07-24 10:23:01
Found item 92, cpu=wasm, os=wasm32
Skipping cpu=wasm, os=wasm32, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 93, cpu=sparc64, os=linux
Testing rtl for sparc64-linux, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
Target sparc64-linux already done
2026-07-24 10:23:01
Found item 94, cpu=sparc64, os=solaris
Testing rtl for sparc64-solaris, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:01
add_dir: testing "crt1.o", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crt1.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crt1.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crt1.o, because "/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crt1.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crt1.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "crti.o", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/64/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/usr/lib/64/crti.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-solaris/usr/lib/64 directory to library path list
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9/crti.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9/crti.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
Adding /home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-solaris/usr/lib/crti.o, because "/home/pierre/sys-root/sparc64-solaris/usr/lib/crti.o: ELF 32-bit MSB relocatable, SPARC, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/crti.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "crtbegin.o", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crtbegin.o, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9/crtbegin.o: ELF 64-bit MSB relocatable, SPARC V9, total store ordering, version 1 (SYSV), not stripped "
Rejecting file /home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crtbegin.o, because "/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crtbegin.o: ELF 32-bit MSB relocatable, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/crtbegin.o, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "libc.a", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir: testing "libc.so", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9/libc.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9/libc.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, not stripped "
Adding /home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9 directory to library path list
Rejecting file /home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/libc.so, because "/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/libc.so: ELF 32-bit MSB shared object, SPARC, version 1 (SYSV), dynamically linked, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/libc.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
ls line is "lrwxrwxrwx 1 pierre pierre 30 Apr  7  2023 /home/pierre/sys-root/sparc64-solaris/usr/lib/64/libc.so -> ../../../lib/sparcv9/libc.so.1"
link target is "../../../lib/sparcv9/libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc64-solaris/usr/lib/64/../../../lib/sparcv9/libc.so.1", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 30 Apr  7  2023 /home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9/libc.so -> ../../../lib/sparcv9/libc.so.1"
link target is "../../../lib/sparcv9/libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9/../../../lib/sparcv9/libc.so.1", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 19 Apr  7  2023 /home/pierre/sys-root/sparc64-solaris/usr/lib/libc.so -> ../../lib/libc.so.1"
link target is "../../lib/libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc64-solaris/usr/lib/../../lib/libc.so.1", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/sparc64-solaris/lib/64/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc64-solaris/lib/64/libc.so.1", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-solaris/lib/64/libc.so.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/lib/64/libc.so.1: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), static-pie linked, not stripped "
Adding /home/pierre/sys-root/sparc64-solaris/lib/64 directory to library path list
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/sparc64-solaris/lib/sparcv9/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc64-solaris/lib/sparcv9/libc.so.1", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir found file=/home/pierre/sys-root/sparc64-solaris/lib/sparcv9/libc.so.1, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/lib/sparcv9/libc.so.1: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), static-pie linked, not stripped "
Adding /home/pierre/sys-root/sparc64-solaris/lib/sparcv9 directory to library path list
ls line is "lrwxrwxrwx 1 pierre pierre 9 Apr  7  2023 /home/pierre/sys-root/sparc64-solaris/lib/libc.so -> libc.so.1"
link target is "libc.so.1"
add_dir: testing "/home/pierre/sys-root/sparc64-solaris/lib/libc.so.1", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-solaris/lib/libc.so.1, because "/home/pierre/sys-root/sparc64-solaris/lib/libc.so.1: ELF 32-bit MSB shared object, SPARC32PLUS, V8+ Required, total store ordering, version 1 (SYSV), static-pie linked, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-solaris/lib/libc.so.1, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "libiconv.a", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir: testing "libiconv.so", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc\..*'", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libc\.so\..*'", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir: testing "ld.so", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
Rejecting file /home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/ld.so, because "/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/ld.so: ELF 32-bit MSB shared object, SPARC, version 1 (SYSV), dynamically linked, not stripped" contains "32-bit"
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/ld.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9/ld.so, use_file=1, target_cpu_is_64bit=1, file_is_64bit="/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9/ld.so: ELF 64-bit MSB shared object, SPARC V9, total store ordering, version 1 (SYSV), dynamically linked, not stripped "
add_dir found file=/home/pierre/sys-root/sparc64-solaris/usr/lib/ld.so, use_file=0, target_cpu_is_64bit=1, file_is_64bit=""
add_dir: testing "'.*/ld\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
add_dir: testing "'.*/libgcc_s\.so\.[0-9.]*'", with sysroot="/home/pierre/sys-root/sparc64-solaris" and EXTRASUFFIX=
Trying to build sparc64-solaris using BUILDFULLNATIVE=1
OPT_LOCAL set to "-XR/home/pierre/sys-root/sparc64-solaris -n -vx  -Fl/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9 -Fl/home/pierre/sys-root/sparc64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9  -k-rpath=/usr/lib/sparcv9 -Fl/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9  -k-rpath=/usr/lib/mdb/proc/sparcv9 -Fl/home/pierre/sys-root/sparc64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/sparc64-solaris/lib/sparcv9  -k-rpath=/lib/sparcv9 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-solaris -dXr_disabled"
OPT_LOCAL saved into file /home/pierre/.fpc-sparc64-solaris.cfg
Failure: fpcmake does not support sparc64-solaris, with OPT="-XR/home/pierre/sys-root/sparc64-solaris -n -vx  -Fl/home/pierre/sys-root/sparc64-solaris/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9  -k-rpath=/opt/csw/lib/gcc/sparc-sun-solaris2.10/5.5.0/sparcv9 -Fl/home/pierre/sys-root/sparc64-solaris/usr/lib/64  -k-rpath=/usr/lib/64 -Fl/home/pierre/sys-root/sparc64-solaris/usr/lib/sparcv9  -k-rpath=/usr/lib/sparcv9 -Fl/home/pierre/sys-root/sparc64-solaris/usr/lib/mdb/proc/sparcv9  -k-rpath=/usr/lib/mdb/proc/sparcv9 -Fl/home/pierre/sys-root/sparc64-solaris/lib/64  -k-rpath=/lib/64 -Fl/home/pierre/sys-root/sparc64-solaris/lib/sparcv9  -k-rpath=/lib/sparcv9 -Xd -k--sysroot=/home/pierre/sys-root/sparc64-solaris -dXr_disabled" FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 BINUTILSPREFIX=sparc64-solaris-, res=2 (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcsparc64 -h using rtl/solaris)
Failure: See /home/pierre/logs/fixes/check-targets/target-check-rtl-sparc64-solaris.txt for details
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-sparc64-solaris.txt
2026-07-24 10:23:03
Found item 95, cpu=arm, os=netbsd
Testing rtl for arm-netbsd, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:03
Target arm-netbsd already done
2026-07-24 10:23:03
Found item 96, cpu=riscv32, os=linux
Skipping cpu=riscv32, os=linux, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 97, cpu=riscv64, os=linux
Skipping cpu=riscv64, os=linux, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 98, cpu=riscv64, os=embedded
Skipping cpu=riscv64, os=embedded, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 99, cpu=riscv32, os=embedded
Skipping cpu=riscv32, os=embedded, because cpu is not in listed cpu list: |aarch64|arm|avr|i386|i8086|jvm|m68k|mips|mipsel|powerpc|powerpc64|sparc|sparc64|x86_64|
Found item 100, cpu=aarch64, os=android
Testing rtl for aarch64-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:23:03
OK: Testing 1st rtl for aarch64-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for aarch64-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
OK: Testing ppudump of rtl for aarch64-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Testing compilation in packages for aarch64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
OK: Testing 1st packages for aarch64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
OK: Testing ppudump of packages for aarch64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Testing compilation in utils for aarch64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
OK: Testing 1st utils for aarch64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
OK: Testing ppudump of utils for aarch64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Testing installation in rtl for aarch64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Testing installation in packages for aarch64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-android to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-android-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-android to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-android directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/aarch64-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/aarch64-android'
OK: Installation for aarch64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
FinalOK: All OK for aarch64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppca64 BINUTILSPREFIX=aarch64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppca64 -h using rtl/android)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-aarch64-android.txt
2026-07-24 10:24:24
Found item 101, cpu=x86_64, os=android
Testing rtl for x86_64-android, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:24:24
OK: Testing 1st rtl for x86_64-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
OK: Testing ppudump of rtl for x86_64-android, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Testing compilation in packages for x86_64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
OK: Testing 1st packages for x86_64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
OK: Testing ppudump of packages for x86_64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Testing compilation in utils for x86_64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
OK: Testing 1st utils for x86_64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
OK: Testing ppudump of utils for x86_64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Testing installation in rtl for x86_64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Testing installation in packages for x86_64-android, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-android to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-android-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-android to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-android directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-android /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-android'
OK: Installation for x86_64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
FinalOK: All OK for x86_64-android, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-linux-android- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/android)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-android.txt
2026-07-24 10:25:43
Found item 102, cpu=x86_64, os=haiku
Testing rtl for x86_64-haiku, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:25:43
OK: Testing 1st rtl for x86_64-haiku, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Re-running /usr/bin/gmake should do nothing
OK: Testing 2nd rtl for x86_64-haiku, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
OK: Testing ppudump of rtl for x86_64-haiku, with OPT="-n -vx " FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Testing compilation in packages for x86_64-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
OK: Testing 1st packages for x86_64-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
OK: Testing ppudump of packages for x86_64-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Testing compilation in utils for x86_64-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
OK: Testing 1st utils for x86_64-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
OK: Testing ppudump of utils for x86_64-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Testing installation in rtl for x86_64-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Testing installation in packages for x86_64-haiku, with CROSSOPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Moving /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-haiku to backup directory with 'mv -f /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-haiku /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-haiku-backup'
Moving /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-haiku to /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-haiku directory with 'mv -f /home/pierre/pas/fpc-3.2.3-temp/lib/fpc/3.2.3/units/x86_64-haiku /home/pierre/pas/fpc-3.2.3/lib/fpc/3.2.3/units/x86_64-haiku'
OK: Installation for x86_64-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
FinalOK: All OK for x86_64-haiku, with OPT="-n -vx "  FPC=/home/pierre/pas/fpc-3.2.3/bin/ppcx64 BINUTILSPREFIX=x86_64-haiku- (GNU assembler (GNU Binutils) 2.40, not listed in /home/pierre/pas/fpc-3.2.3/bin/ppcx64 -h using rtl/haiku)
Generating used binary list into /home/pierre/logs/fixes/check-targets/target-check-used-binaries-x86_64-haiku.txt
2026-07-24 10:27:38
Found item 111, cpu=aarch64, os=darwin
Testing rtl for aarch64-darwin, with OPT="-n -vx " and MAKEEXTRA=""
2026-07-24 10:27:38
Target aarch64-darwin already done
2026-07-24 10:27:38
dummy_count=0
skipped_count=19
skipped_list=" i386-darwin powerpc-darwin powerpc64-darwin i386-openbsd m68k-palmos arm-palmos i386-beos i386-emx i386-netwlibc i386-symbian i386-watcom i386-wdosx m68k-amiga m68k-macosclassic powerpc-amiga powerpc-macosclassic powerpc-morphos x86_64-openbsd powerpc-openbsd"
run_fpcmake_first_failure=5
run_fpcmake_first_list=" powerpc64-freebsd powerpc64-freebsd-le arm-freertos mips-embedded sparc64-solaris"
os_target_not_supported_failure=3
os_target_not_supported_list=" powerpc-embedded powerpc64-embedded sparc-embedded"
rtl_1_failure=2
rtl_1_list=" mipsel-embedded arm-netbsd"
rtl_2_failure=0
rtl_ppu_failure=0
packages_failure=0
packages_ppu_failure=0
utils_failure=0
utils_ppu_failure=0
rtl_install_failure=0
packages_install_failure=0
utils_install_failure=0
BUILD_FULL_NATIVE_FAILURE_COUNT=0
BUILD_FULL_NATIVE_OK_COUNT=30
BUILD_FULL_NATIVE_OK_LIST=" powerpc64-linux-big-endian powerpc64-linux arm-linux-arm_eabihf aarch64-linux aarch64-linux-using-libc arm-linux-using-libc i386-go32v2 i386-linux i386-linux-using-libc i386-solaris i386-win32 m68k-linux m68k-linux-using-libc mips-linux mips-linux-using-libc mipsel-linux mipsel-linux-using-libc powerpc-aix powerpc-linux powerpc-linux-using-libc powerpc64-aix powerpc64-linux-big-endian-using-libc powerpc64-linux-little-endian-using-libc sparc-linux sparc-linux-using-libc sparc-solaris sparc64-linux sparc64-linux-using-libc x86_64-solaris x86_64-win64"
prev_var_list="prev_MAKEJOPT="" -r"";
prev_FPCDIR="/home/pierre/pas/fixes_3_2/fpcsrc";
prev_dummy_count="0";
prev_skipped_count="19";
prev_skipped_list="" i386-darwin powerpc-darwin powerpc64-darwin i386-openbsd m68k-palmos arm-palmos i386-beos i386-emx i386-netwlibc i386-symbian i386-watcom i386-wdosx m68k-amiga m68k-macosclassic powerpc-amiga powerpc-macosclassic powerpc-morphos x86_64-openbsd powerpc-openbsd"";
prev_run_fpcmake_first_failure="5";
prev_run_fpcmake_first_list="" powerpc64-freebsd powerpc64-freebsd-le arm-freertos mips-embedded sparc64-solaris"";
prev_os_target_not_supported_failure="3";
prev_os_target_not_supported_list="" powerpc-embedded powerpc64-embedded sparc-embedded"";
prev_rtl_1_failure="2";
prev_rtl_1_list="" mipsel-embedded arm-netbsd"";
prev_rtl_2_failure="0";
prev_rtl_ppu_failure="0";
prev_packages_failure="0";
prev_packages_ppu_failure="0";
prev_utils_failure="0";
prev_utils_ppu_failure="0";
prev_rtl_install_failure="0";
prev_packages_install_failure="0";
prev_utils_install_failure="0";
prev_BUILD_FULL_NATIVE_FAILURE_COUNT="0";
prev_BUILD_FULL_NATIVE_OK_COUNT="30";
prev_BUILD_FULL_NATIVE_OK_LIST="" powerpc64-linux-big-endian powerpc64-linux arm-linux-arm_eabihf aarch64-linux aarch64-linux-using-libc arm-linux-using-libc i386-go32v2 i386-linux i386-linux-using-libc i386-solaris i386-win32 m68k-linux m68k-linux-using-libc mips-linux mips-linux-using-libc mipsel-linux mipsel-linux-using-libc powerpc-aix powerpc-linux powerpc-linux-using-libc powerpc64-aix powerpc64-linux-big-endian-using-libc powerpc64-linux-little-endian-using-libc sparc-linux sparc-linux-using-libc sparc-solaris sparc64-linux sparc64-linux-using-libc x86_64-solaris x86_64-win64"";"
Ending at 2026-07-24T08:27:39