You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Remove JNA dependencies from dist scripts.
* Add `jline-native` dependency (used by jline-terminal-jni)
Issue affected only Windows users - when executing the script the no
longer existing class path entries (jna-5, and jline-terminal-jna) were
reported with errors as not existing files
Fixes#22460
Forward-portable to Scala Next legacy runner scripts
Compiler versions
3.3.5-RC2
3.3.5-RC3
Cause
PR 22377 (version change of JLine libraries, in particular JNA to JNI dependency change).
Affected script files in
release-3.3.5
branch :scala3/dist/bin/common
scala3/dist/bin/common.bat
scala3/dist/bin/scala.bat
scala3/dist/bin/scalac.bat
.scala3/dist/bin/scaladoc
scala3/dist/bin/scaladoc.bat
NB. Both script files
scala
andscalac
do not reference the JLine libraries and are thus ok IMO.Required changes
Let's take
scala3/dist/bin/common
as an example :JNA
toJNI
.NB. Same reasoning for the other script files.
Expectation
3.3.5-RC4 (new release candidate with updated script files).
The text was updated successfully, but these errors were encountered: