Age | Commit message (Collapse) | Author |
|
With the 19.3.0 release, GraalVM supports two Java versions: Java 8 and
Java 11. This also affects all sibling packages, including TruffleRuby,
so the former truffleruby-bin package is split in two: truffleruby-jdk8-bin and
truffleruby-jdk11-bin. To leave old installs functional when they update, this
package is retained, but only as a “virtual” package with no contents
except for its dependencies.
Since this package only used to provide the Java 8 version, it declares
a dependency on truffleruby-jdk8-bin now (users may, if they want to,
install truffleruby-jdk11-bin additionally or instead). Users should
explicitly install the real package; I will remove this one eventually.
|
|
|
|
|
|
The top-level license files turned from symlinks into proper files
(oracle/fastr#90 [1]), so now we have to copy those as well.
[1]: https://github.com/oracle/fastr/issues/90
|
|
|
|
|
|
|
|
The first non-RC release changed the source file name pattern a bit, and
standardized the license file names to end in .txt, but otherwise the
package format remained stable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
With -t, the target is always treated as a directory, including the last
component. Instead, swap the arguments back into SOURCE DEST order, and
use the -T option to ensure that DEST really is a file.
|
|
Upstream thankfully changed the URL format to include the version, so
existing files from builds of previous package versions should no longer
be mistaken for the current file (this was a possible problem with rc2).
|
|
|
|
|
|
|
|
|
|
Suggested by AUR user PhCl. The java-runtime-common package already
adds /usr/lib/jvm/default/bin to the path, but this makes truffleruby
work even when another JVM than java-8-graal is used as the default JVM.
|
|
This is a binary package (we don’t build truffleruby from source), so it
should have a -bin suffix.
|
|
PKGBUILD copied from fastr and then slightly adjusted.
This seems to be sufficient to make Ruby work on its own and as a
polyglot language for R. However, attempting to launch Ruby with the
polyglot option results in an error:
$ /usr/lib/jvm/java-8-graal/bin/irb --polyglot
ERROR: Unrecognized argument: --ruby.launcher=/usr/lib/jvm/java-8-graal/jre/languages/ruby/bin/ruby. Use --help for usage instructions.
Again, I get the same error when installing via `gu`, so I assume it’s
not the PKGBUILD’s fault.
|