./trunk/gcc421/target-check-packages-jvm-android.txt 2025-07-30-15:23
/home/muller/pas/fpc-3.3.1/bin/ppcjvm
> uname -a Linux cfarm421 6.12.35+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.35-1 (2025-07-03) x86_64 GNU/Linux > sha256sum: 0a3d3d19e41ddc256a9b7daeda602f6755b5a8f4cdbc59442ce3b3a24408c904 /home/muller/pas/fpc-3.3.1/bin/ppcjvm > /home/muller/pas/fpc-3.3.1/bin/ppcjvm -iVDW: 3.3.1 2025/07/30 3.3.1-18314-gdd75a44709-dirty
Testing compilation in packages for jvm-android, with CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1/bin/ppcjvm BINUTILSPREFIX= (openjdk version "21.0.7" 2025-04-15 using rtl/android) ### /usr/bin/gmake -j 24 -r -C packages all CPU_TARGET=jvm OS_TARGET=android BINUTILSPREFIX= CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1/bin/ppcjvm FPCMAKEOPT=" -gl" INSTALL_PREFIX=/home/muller/pas/fpc-3.3.1 gmake: Entering directory '/run/user/61083/pas/trunk/packages' ./fpmake compile -T 16 --localunitdir=.. --os=android --cpu=jvm -o -Tandroid -o -Pjvm -o -Fl/usr/lib/gcc/x86_64-linux-gnu/14 -o -djvm -o -n -o -vx --compiler=/home/muller/pas/fpc-3.3.1/bin/ppcjvm -bu -scp Start compiling package libmagic for target jvm-android. Start compiling package fastcgi for target jvm-android. Start compiling package jni for target jvm-android. Warning: Package redis depends on package fcl-net which is not available for the jvm-android platform Start compiling package redis for target jvm-android. Compiling jni/src/jni.pas Compiling fastcgi/src/fastcgi.pp Compiling libmagic/units/jvm-android/BuildUnit_libmagic.pp Compiling ./libmagic/src/libmagic.pp Compiling redis/src/redis.pp [ 98%] Compiled package fastcgi [ 99%] Compiled package libmagic [ 99%] Compiled package jni The installer encountered the following error: Error inside worker thread for package redis: (3/16) Failed compiling: redis: External command "/home/muller/pas/fpc-3.3.1/bin/ppcjvm -Tandroid -FUredis/units/jvm-android/ -Fu/run/user/61083/pas/trunk/rtl/units/jvm-android/ -Furedis/ -Tandroid -Pjvm -Fl/usr/lib/gcc/x86_64-linux-gnu/14 -djvm -n -vx -Sc -viq redis/src/redis.pp" failed with exit code 256. Console output: Target OS: Android via JVM Compiling redis/src/redis.pp redis.pp(31,3) Fatal: Can't find unit SysUtils used by redis Fatal: Compilation aborted $00000000005BE6DF Compile, line 9689 of src/fpmkunit.pp $00000000005ADE32 Compile, line 6528 of src/fpmkunit.pp $00000000005AE544 Run, line 6640 of src/fpmkunit.pp $0000000000483B86 $main, line 60 of fpmake.pp $00000000004BD26D SYSENTRY, line 326 of system.pp gmake: *** [Makefile:2010: all] Error 1 gmake: Leaving directory '/run/user/61083/pas/trunk/packages' Failure: Testing packages for jvm-android, with OPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1/bin/ppcjvm BINUTILSPREFIX=, res=2 (openjdk version "21.0.7" 2025-04-15 using rtl/android) Error line found in /home/muller/logs/trunk/check-targets/target-check-packages-jvm-android.txt: Target all Error 1 in line 2010 Listing directory packages/fastcgi/units/jvm-android: packages/fastcgi/units/jvm-android/fastcgi.ppu packages/fastcgi/units/jvm-android/FCGI_UnknownTypeRecord.class packages/fastcgi/units/jvm-android/FCGI_UnknownTypeBody.class packages/fastcgi/units/jvm-android/FCGI_EndRequestRecord.class packages/fastcgi/units/jvm-android/FCGI_EndRequestBody.class packages/fastcgi/units/jvm-android/FCGI_BeginRequestRecord.class packages/fastcgi/units/jvm-android/FCGI_BeginRequestBody.class packages/fastcgi/units/jvm-android/FCGI_Header.class packages/fastcgi/units/jvm-android/fastcgi.class packages/fastcgi/units/jvm-android/FCGI_ContentRecord.class Listing directory packages/jni/units/jvm-android: packages/jni/units/jvm-android/jni.ppu packages/jni/units/jvm-android/JavaVMOption.class packages/jni/units/jvm-android/JavaVMAttachArgs.class packages/jni/units/jvm-android/JNIInvokeInterface$.class packages/jni/units/jvm-android/JNIInvokeInterface.class packages/jni/units/jvm-android/JNINativeInterface$.class packages/jni/units/jvm-android/JNINativeInterface.class packages/jni/units/jvm-android/_JavaVM.class packages/jni/units/jvm-android/_JNIEnv.class packages/jni/units/jvm-android/JNINativeMethod.class packages/jni/units/jvm-android/jobjectRefType.class packages/jni/units/jvm-android/jvalue.class packages/jni/units/jvm-android/_jmethodID.class packages/jni/units/jvm-android/_jfieldID.class packages/jni/units/jvm-android/jni.class packages/jni/units/jvm-android/JavaVMInitArgs.class Listing directory packages/libmagic/units/jvm-android: packages/libmagic/units/jvm-android/BuildUnit_libmagic.class packages/libmagic/units/jvm-android/libmagic.ppu packages/libmagic/units/jvm-android/libmagic.class packages/libmagic/units/jvm-android/magic_set.class packages/libmagic/units/jvm-android/BuildUnit_libmagic.pp Listing directory packages/redis/units/jvm-android: Listing directory rtl/units/jvm-android: rtl/units/jvm-android/uuchar.log-ppu rtl/units/jvm-android/system.log-ppu rtl/units/jvm-android/objpas.log-ppu rtl/units/jvm-android/androidr14.log-ppu rtl/units/jvm-android/androidr14.ppu rtl/units/jvm-android/androidr14.class rtl/units/jvm-android/objpas.ppu rtl/units/jvm-android/objpas.class rtl/units/jvm-android/uuchar.ppu rtl/units/jvm-android/uuchar.class rtl/units/jvm-android/system.ppu rtl/units/jvm-android/org rtl/units/jvm-android/org/freepascal rtl/units/jvm-android/org/freepascal/rtl rtl/units/jvm-android/org/freepascal/rtl/System__fpc_intern_recname_4279.class rtl/units/jvm-android/org/freepascal/rtl/ValCommon.class rtl/units/jvm-android/org/freepascal/rtl/$System$$_fpc_nestedvars$000010A3.class rtl/units/jvm-android/org/freepascal/rtl/$System$$_fpc_nestedvars$00001069.class rtl/units/jvm-android/org/freepascal/rtl/$System$$_fpc_nestedvars$00001066.class rtl/units/jvm-android/org/freepascal/rtl/TDIY_FP_Power_of_10.class rtl/units/jvm-android/org/freepascal/rtl/TDIY_FP.class rtl/units/jvm-android/org/freepascal/rtl/TFloatFormatProfile.class rtl/units/jvm-android/org/freepascal/rtl/TReal_Type.class rtl/units/jvm-android/org/freepascal/rtl/System__fpc_intern_recname_4068.class rtl/units/jvm-android/org/freepascal/rtl/twin2javacs.class rtl/units/jvm-android/org/freepascal/rtl/TTypeKind.class rtl/units/jvm-android/org/freepascal/rtl/TVarRec.class rtl/units/jvm-android/org/freepascal/rtl/TObject.class rtl/units/jvm-android/org/freepascal/rtl/TErrorProc.class rtl/units/jvm-android/org/freepascal/rtl/TRuntimeError.class rtl/units/jvm-android/org/freepascal/rtl/TLocaleNameToCodePageCallBack.class rtl/units/jvm-android/org/freepascal/rtl/TStandardCodePageEnum.class rtl/units/jvm-android/org/freepascal/rtl/TCompareOption.class rtl/units/jvm-android/org/freepascal/rtl/TSingleRec.class rtl/units/jvm-android/org/freepascal/rtl/TDoubleRec.class rtl/units/jvm-android/org/freepascal/rtl/TFloatSpecial.class rtl/units/jvm-android/org/freepascal/rtl/TFPUException.class rtl/units/jvm-android/org/freepascal/rtl/TFPUPrecisionMode.class rtl/units/jvm-android/org/freepascal/rtl/TFPURoundingMode.class rtl/units/jvm-android/org/freepascal/rtl/TNativeFPUControlWord.class rtl/units/jvm-android/org/freepascal/rtl/TUnicodeStringManager.class rtl/units/jvm-android/org/freepascal/rtl/TCharsetEncoderThreadvar.class rtl/units/jvm-android/org/freepascal/rtl/TCharsetDecoderThreadvar.class rtl/units/jvm-android/org/freepascal/rtl/TCollatorThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/AnsistringClass.class rtl/units/jvm-android/org/freepascal/rtl/AnsiCharArrayClass.class rtl/units/jvm-android/org/freepascal/rtl/ShortstringClass.class rtl/units/jvm-android/org/freepascal/rtl/FpcPointerThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcDoubleThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcFloatThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcCharThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcLongThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcIntThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcShortThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcByteThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcBooleanThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcNormalArrayThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcImplicitPtrThreadVar.class rtl/units/jvm-android/org/freepascal/rtl/FpcRunTimeError.class rtl/units/jvm-android/org/freepascal/rtl/TProcedure.class rtl/units/jvm-android/org/freepascal/rtl/TTextLineBreakStyle.class rtl/units/jvm-android/org/freepascal/rtl/float64.class rtl/units/jvm-android/org/freepascal/rtl/FpcBaseNestedProcVarType.class rtl/units/jvm-android/org/freepascal/rtl/FpcBaseProcVarType.class rtl/units/jvm-android/org/freepascal/rtl/TMethod.class rtl/units/jvm-android/org/freepascal/rtl/FpcBitSet.class rtl/units/jvm-android/org/freepascal/rtl/FpcBaseRecordType.class rtl/units/jvm-android/org/freepascal/rtl/FpcEnumValueObtainable.class rtl/units/jvm-android/org/freepascal/rtl/$nestedprocpointer.class rtl/units/jvm-android/org/freepascal/rtl/$methodpointer.class rtl/units/jvm-android/org/freepascal/rtl/System.class rtl/units/jvm-android/org/freepascal/rtl/CopyOutVarModifiedException.class Testing ppu CRCs for target=jvm-android in /run/user/61083/pas/trunk No problem detected, 7 ppus checked Analyzed 1 targets