Sent from my iPhone
> On Dec 7, 2020, at 2:08 PM, Peter Kovacs <pe...@apache.org> wrote: > > >> On 07.12.20 21:56, Mechtilde wrote: >> Hello Jim >> >>> Am 07.12.20 um 20:35 schrieb Jim Jagielski: >>> There appears to be quite a large change in beanshell from 2.0b6 and what >>> is currently HEAD of master. >> I built it with the system version of Debian 10 bsh 2.0b4-19. and this >> part works. > Ok. >> >> Now the build hangs with hsqldb >> >> there I have no success to change to the system version of hsqldb 1.8.0 > > Well, the issue is that Java has removed a insecure System API, which HSQLDB > uses: > > cannot find symbol System.runFinalizersOnExit(true); > > All resources I found are saying you should not use this API. So maybe you > can remove the code. Maybe not because the Programmer has been super smart. This link might help. https://help.semmle.com/wiki/plugins/servlet/mobile?contentId=29393456#content/view/29393456 We’ll need to look at finalize methods in the Java we use. > > Maybe we can try a later version and it works?! Maybe 1.9 works? > > - I do not know. But this one is a real action point. And thgus I started the > discussion. Figuring out what we do now is here imho the most vital part. > >>> Any interest in looking into getting beanshell into some more stable >>> situation... It looks like it's been majorly refactored. >> kind regards >>