./trunk/gcc14/target-check-packages-jvm-android.txt 2026-11-10-08:10
/home/muller/pas/fpc-3.3.1/bin/ppcjvm
> uname -a Linux cfarm14 6.1.0-54-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.190-1 (2026-10-16) x86_64 GNU/Linux > sha256sum: 6b8e25d9855ba8bbe3822b89e316301348817c67bde12280c20268648bd003b3 /home/muller/pas/fpc-3.3.1/bin/ppcjvm > /home/muller/pas/fpc-3.3.1/bin/ppcjvm -iVDW: 3.3.1 2026/11/09 3.3.1-21734-g36123ae4ff
Testing compilation in packages for jvm-android, with CROSSOPT="-n -vx " FPC=/home/muller/pas/fpc-3.3.1/bin/ppcjvm BINUTILSPREFIX= (openjdk version "17.0.21" 2026-10-20 using rtl/android)
### /usr/bin/gmake -j 16 -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 '/home/muller/pas/gitlab-fpc-source/packages'
./fpmake compile -T 8 --localunitdir=.. --os=android --cpu=jvm -o -Tandroid -o -Pjvm -o -Ur -o -Xs -o -O2 -o -n -o -Fl/usr/lib/gcc/x86_64-linux-gnu/12 -o -djvm -o -dRELEASE -o -n -o -vx --compiler=/home/muller/pas/fpc-3.3.1/bin/ppcjvm -bu -scp
Start compiling package fastcgi for target jvm-android.
Start compiling package jni for target jvm-android.
Start compiling package libmagic for target jvm-android.
Start compiling package opengles for target jvm-android.
Compiling jni/src/jni.pas
Compiling libmagic/units/jvm-android/BuildUnit_libmagic.pp
Compiling opengles/units/jvm-android/BuildUnit_opengles.pp
Compiling ./libmagic/src/libmagic.pp
Compiling ./opengles/src/gles20.pas
External command "/home/muller/pas/fpc-3.3.1/bin/ppcjvm -Tandroid -FUopengles/units/jvm-android/ -Fu/home/muller/pas/gitlab-fpc-source/rtl/units/jvm-android/ -Fuopengles/src -Tandroid -Pjvm -Ur -Xs -O2 -n -Fl/usr/lib/gcc/x86_64-linux-gnu/12 -djvm -dRELEASE -n -vx -Sc -viq opengles/units/jvm-android/BuildUnit_opengles.pp" failed with exit code 256. Console output:
Target OS: Android via JVM
Compiling opengles/units/jvm-android/BuildUnit_opengles.pp
Compiling ./opengles/src/gles20.pas
gles20.pas(64,6) Fatal: Can't find unit SysUtils used by gles20
Fatal: Compilation aborted
Compiling fastcgi/src/fastcgi.pp
[ 98%] Compiled package libmagic
[ 99%] Compiled package fastcgi
[ 99%] Compiled package jni
The installer encountered the following error:
Error inside worker thread for package opengles: (5/8) Failed compiling: opengles: Compilation of "units/jvm-android/BuildUnit_opengles.pp" failed
$00000000005A91EF Compile, line 10093 of src/fpmkunit.pp
$0000000000597392 Compile, line 6679 of src/fpmkunit.pp
$0000000000597B94 Run, line 6800 of src/fpmkunit.pp
$000000000048DFF6 $main, line 67 of fpmake.pp
gmake: *** [Makefile:2027: all] Error 1
gmake: Leaving directory '/home/muller/pas/gitlab-fpc-source/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 "17.0.21" 2026-10-20 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 2027
target_make_files="all"
Listing directory packages/fastcgi/units/jvm-android:
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_UnknownTypeBody.class
packages/fastcgi/units/jvm-android/FCGI_ContentRecord.class
packages/fastcgi/units/jvm-android/fastcgi.ppu
packages/fastcgi/units/jvm-android/FCGI_Header.class
packages/fastcgi/units/jvm-android/fastcgi.class
packages/fastcgi/units/jvm-android/FCGI_UnknownTypeRecord.class
packages/fastcgi/units/jvm-android/FCGI_BeginRequestBody.class
Listing directory packages/jni/units/jvm-android:
packages/jni/units/jvm-android/JavaVMInitArgs.class
packages/jni/units/jvm-android/JavaVMOption.class
packages/jni/units/jvm-android/jvalue.class
packages/jni/units/jvm-android/_JNIEnv.class
packages/jni/units/jvm-android/JNINativeInterface.class
packages/jni/units/jvm-android/JNINativeInterface$.class
packages/jni/units/jvm-android/JNIInvokeInterface$.class
packages/jni/units/jvm-android/_jmethodID.class
packages/jni/units/jvm-android/JNIInvokeInterface.class
packages/jni/units/jvm-android/_JavaVM.class
packages/jni/units/jvm-android/jni.ppu
packages/jni/units/jvm-android/jni.class
packages/jni/units/jvm-android/JavaVMAttachArgs.class
packages/jni/units/jvm-android/JNINativeMethod.class
packages/jni/units/jvm-android/_jfieldID.class
packages/jni/units/jvm-android/jobjectRefType.class
Listing directory packages/libmagic/units/jvm-android:
packages/libmagic/units/jvm-android/magic_set.class
packages/libmagic/units/jvm-android/BuildUnit_libmagic.class
packages/libmagic/units/jvm-android/libmagic.ppu
packages/libmagic/units/jvm-android/libmagic.class
Listing directory packages/opengles/units/jvm-android:
packages/opengles/units/jvm-android/BuildUnit_opengles.pp
Listing directory rtl/units/jvm-android:
rtl/units/jvm-android/uuchar.ppu
rtl/units/jvm-android/objpas.class
rtl/units/jvm-android/system.log-ppu
rtl/units/jvm-android/objpas.ppu
rtl/units/jvm-android/androidr14.ppu
rtl/units/jvm-android/uuchar.class
rtl/units/jvm-android/uuchar.log-ppu
rtl/units/jvm-android/androidr14.log-ppu
rtl/units/jvm-android/androidr14.class
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/ShortstringClass.class
rtl/units/jvm-android/org/freepascal/rtl/FpcShortThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/$nestedprocpointer.class
rtl/units/jvm-android/org/freepascal/rtl/TDIY_FP_Power_of_10.class
rtl/units/jvm-android/org/freepascal/rtl/FpcDoubleThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/TFPUException.class
rtl/units/jvm-android/org/freepascal/rtl/FpcBaseRecordType.class
rtl/units/jvm-android/org/freepascal/rtl/TCharsetDecoderThreadvar.class
rtl/units/jvm-android/org/freepascal/rtl/TNativeFPUControlWord.class
rtl/units/jvm-android/org/freepascal/rtl/FpcRunTimeError.class
rtl/units/jvm-android/org/freepascal/rtl/TErrorProc.class
rtl/units/jvm-android/org/freepascal/rtl/$System$$_fpc_nestedvars$0000106E.class
rtl/units/jvm-android/org/freepascal/rtl/System.class
rtl/units/jvm-android/org/freepascal/rtl/TMethod.class
rtl/units/jvm-android/org/freepascal/rtl/FpcByteThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/TStandardCodePageEnum.class
rtl/units/jvm-android/org/freepascal/rtl/TReal_Type.class
rtl/units/jvm-android/org/freepascal/rtl/FpcBooleanThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/FpcPointerThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/TTextLineBreakStyle.class
rtl/units/jvm-android/org/freepascal/rtl/$System$$_fpc_nestedvars$0000106B.class
rtl/units/jvm-android/org/freepascal/rtl/System__fpc_intern_recname_4379.class
rtl/units/jvm-android/org/freepascal/rtl/TCompareOption.class
rtl/units/jvm-android/org/freepascal/rtl/TObject.class
rtl/units/jvm-android/org/freepascal/rtl/FpcImplicitPtrThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/FpcLongThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/System__fpc_intern_recname_4070.class
rtl/units/jvm-android/org/freepascal/rtl/TFPURoundingMode.class
rtl/units/jvm-android/org/freepascal/rtl/TRuntimeError.class
rtl/units/jvm-android/org/freepascal/rtl/FpcCharThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/FpcEnumValueObtainable.class
rtl/units/jvm-android/org/freepascal/rtl/AnsiCharArrayClass.class
rtl/units/jvm-android/org/freepascal/rtl/TProcedure.class
rtl/units/jvm-android/org/freepascal/rtl/TCollatorThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/FpcBaseProcVarType.class
rtl/units/jvm-android/org/freepascal/rtl/float64.class
rtl/units/jvm-android/org/freepascal/rtl/$methodpointer.class
rtl/units/jvm-android/org/freepascal/rtl/TDIY_FP.class
rtl/units/jvm-android/org/freepascal/rtl/TDoubleRec.class
rtl/units/jvm-android/org/freepascal/rtl/TUnicodeStringManager.class
rtl/units/jvm-android/org/freepascal/rtl/ValCommon.class
rtl/units/jvm-android/org/freepascal/rtl/TFloatFormatProfile.class
rtl/units/jvm-android/org/freepascal/rtl/FpcIntThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/TVarRec.class
rtl/units/jvm-android/org/freepascal/rtl/FpcBaseNestedProcVarType.class
rtl/units/jvm-android/org/freepascal/rtl/TFltDecimal.class
rtl/units/jvm-android/org/freepascal/rtl/TFloatSpecial.class
rtl/units/jvm-android/org/freepascal/rtl/FpcBitSet.class
rtl/units/jvm-android/org/freepascal/rtl/TCharsetEncoderThreadvar.class
rtl/units/jvm-android/org/freepascal/rtl/TSingleRec.class
rtl/units/jvm-android/org/freepascal/rtl/CopyOutVarModifiedException.class
rtl/units/jvm-android/org/freepascal/rtl/TFPUPrecisionMode.class
rtl/units/jvm-android/org/freepascal/rtl/TTypeKind.class
rtl/units/jvm-android/org/freepascal/rtl/AnsistringClass.class
rtl/units/jvm-android/org/freepascal/rtl/FpcNormalArrayThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/TLocaleNameToCodePageCallBack.class
rtl/units/jvm-android/org/freepascal/rtl/twin2javacs.class
rtl/units/jvm-android/org/freepascal/rtl/FpcFloatThreadVar.class
rtl/units/jvm-android/org/freepascal/rtl/$System$$_fpc_nestedvars$000010A9.class
rtl/units/jvm-android/objpas.log-ppu
rtl/units/jvm-android/system.ppu