https://bugs.kde.org/show_bug.cgi?id=470381
Alexander Semke <alexander.se...@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/educ | |ation/cantor/-/commit/5c038 | |e422c8fe2fcc14ddca2f8ec8d8c | |6fbca592 Version Fixed In| |23.12 Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Alexander Semke <alexander.se...@web.de> --- Git commit 5c038e422c8fe2fcc14ddca2f8ec8d8c6fbca592 by Alexander Semke. Committed on 16/09/2023 at 15:09. Pushed by asemke into branch 'master'. [Julia] removed the dependency on Julia's executable and set the recommended version to the current LTS version 1.6.7. We don't communicate via CLI with julia's executable and load the interpreter into Cantor's runtime in the "server" directly and similarly to how it's done also for Python and R. cantor_juliabackend.so and and cantor_juliaserverjulia are linked to julia's libraries. We nowhere depend on the executable. Allowing the user to specify the path to the executable and loading the libraries from there made some edge cases possible but introduced additional complexity in the code and such severe limitation as not being able to work with symlinks in the PATH. So, we remove this complexity and limitations now and the more important option to work with different packages and version of Python, R and Julia will be solved in future differently. FIXED-IN: 23.12 M +3 -0 CHANGELOG.md M +8 -62 src/backends/julia/juliabackend.cpp M +0 -6 src/backends/julia/juliabackend.kcfg M +9 -29 src/backends/julia/juliaserver/juliaserver.cpp M +2 -3 src/backends/julia/juliaserver/juliaserver.h M +1 -5 src/backends/julia/juliasession.cpp M +1 -3 src/backends/julia/juliasettingswidget.cpp M +69 -85 src/backends/julia/settings.ui https://invent.kde.org/education/cantor/-/commit/5c038e422c8fe2fcc14ddca2f8ec8d8c6fbca592 -- You are receiving this mail because: You are watching all bug changes.