svn revision 45236 break cross building the targets jvm-java and jvm-android
Original Reporter info from Mantis: karl-michael.schindler@web.de @KaMiSchi
-
Reporter name: Karl-Michael Schindler
Original Reporter info from Mantis: karl-michael.schindler@web.de @KaMiSchi
- Reporter name: Karl-Michael Schindler
Description:
building the cross targets jvm-java and jvm-android fails with:
...
/BlaBla/FreePascal/compiler/ppc -Ur -Xs -O2 -n -Fujvm -Fusystems -Fu/BlaBlaFreePascal/rtl/units/x86_64-darwin -Fijvm -FEjvm/bin/x86_64-darwin -FUjvm/units/x86_64-darwin -dRELEASE -ap -v0 -Fl/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib -djvm -dGDB -dBROWSERLOG -Fujvm -Sew pp.pas
njvmcal.pas(41,20) Error: There is no method in an ancestor class to be overridden: "handlemanagedbyrefpara(tdef);"
njvmcal.pas(62,1) Fatal: There were 1 errors compiling module, stopping
Fatal: Compilation aborted
Steps to reproduce:
svn up -r 45236
make all OPT="-ap -v0 -Fl/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib" CPU_TARGET=jvm OS_TARGET=java
Additional information:
I do not think it matters, but for the sake of completeness: The host system is macOS 10.15 and starting compiler is fpc 3.0.4 64-bit installed using fink.
Mantis conversion info:
- Mantis ID: 37016
- OS: Mac OS X
- OS Build: 10.5, 10.6
- Build: svn revision 45236
- Platform: darwin
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 37016 (#f395d83d)