Seems to me there are still works on graal

So we should wait for the following PR before freeze ?
https://github.com/apache/netbeans/pull/7253
https://github.com/apache/netbeans/issues/6925

Best Regards
Eric
-----Message d'origine-----
De : Svata Dedic <svatopluk.de...@gmail.com> 
Envoyé : lundi 15 avril 2024 13:15
À : dev@netbeans.apache.org
Objet : Re: GraalVM: Anyone still interested or do we reduce support to GraalJS 
or do we switch back to rhino?

Hi,

I have tried to follow Matthias' work but tried to retain as much of GraalVM/JS 
libraries as possible - see
https://github.com/apache/netbeans/pull/7268

If I tested the change correctly, this change should run on GraalVMs with and 
without JS installed as well as non-polyglot / non-jvmci (thanks to Matthias' 
work) VMs as well.

Apologies for not stepping in earlier -- this entire thread ended up in my spam 
folder :-/ sorry.

-S.


On 10. 04. 24 20:07, Oliver Rettig wrote:
> Thanks Matthias and Michael for your explainations. I am afraid I can 
> not help at the moment. I am not familar enough with this stuff but I 
> think I have to learn more about GraalVM-netbeans integration.
>> On 08.04.24 20:18, Matthias Bläsing wrote:
>>> https://github.com/apache/netbeans/issues/6925
>>>
>>> was ignored for the last 3 months.
>>
>> not that it changes anything at this point but it was known much 
>> longer than that.
>>
>> The last update attempt https://github.com/apache/netbeans/pull/6369
>> bumped the version as much as possible but even the version it bumped 
>> it to was was already EOL at that point.
>>
>> The outdated graal situation was also tracked via 
>> https://github.com/apache/netbeans/issues/4904, the last update only 
>> bought a little more time.
>>
>> GraalVM changed polyglot language features from being JDK extensions 
>> to regular maven dependencies. The NB test setup expects everything 
>> to be in the JDK - and it essentially needs all language extensions:
>>
>> https://github.com/apache/netbeans/issues/6925#issuecomment-200331984
>> 4
>>
>>
>> this is btw a prime example of why I am always pushing to keep 
>> dependencies up to date - the alternative is having to solve many 
>> problems at the same time.
>>
>>> So I just tried to force version 24.0.0 into the current module 
>>> structure. I tried two approaches both failed. Maybe this is a 
>>> trivial problem for someone knowledgeable,
>> At some point graal changed versioning back to JDK versioning when it 
>> jumped backwards. So I don't really know what JDK verison graal-sdk
>> 24.0.0 is meant for.
>>
>> Martin Entlicher contributed in that area before and knows both graal 
>> and NB. Going to ping him via github / #7248
>>
>> best regards,
>>
>> -mbien
>>
>>> Greetings
>>>
>>> Matthias
>>>
>>>
>>>
>>> --------------------------------------------------------------------
>>> - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>>
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to