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
>> 

Reply via email to