00:31
floppy has joined #jruby
00:32
floppy is now known as dido
00:56
Aethenelle has quit [Quit: Aethenelle]
01:17
dido has joined #jruby
01:18
mosodede has joined #jruby
01:22
mosodede has quit [Ping timeout: 258 seconds]
01:30
camlow325 has quit [Quit: WeeChat 1.5]
01:44
dido has joined #jruby
02:55
yahonda has joined #jruby
02:57
yahonda has quit [Client Quit]
02:58
yahonda has joined #jruby
02:59
yahonda has quit [Client Quit]
02:59
beawesomeinstead has quit [Ping timeout: 240 seconds]
03:02
beawesomeinstead has joined #jruby
03:13
jhass has quit [Ping timeout: 260 seconds]
03:15
jhass has joined #jruby
03:26
dido has joined #jruby
03:57
dido has joined #jruby
03:58
dido has quit [Client Quit]
04:19
dido has joined #jruby
05:48
prasunanand has quit [Ping timeout: 240 seconds]
06:03
prasunanand has joined #jruby
06:55
pawnbox has joined #jruby
07:13
thedarkone2 has quit [Quit: thedarkone2]
07:36
pawnbox has quit [Remote host closed the connection]
07:36
prasunanand has quit [Remote host closed the connection]
08:44
<
GitHub58 >
[jruby] apaokin opened issue #4277: Rails(jruby 9.0.5.0): java.lang.IllegalAccessException: Can not set static final boolean field java
https://git.io/vXKzD
09:09
claudiuinberlin has joined #jruby
11:28
kith has quit [Quit: kith]
12:12
shellac has joined #jruby
12:13
shellac has quit [Client Quit]
12:36
pawnbox has joined #jruby
12:39
pawnbox has quit [Remote host closed the connection]
12:42
shellac has joined #jruby
12:51
shellac has quit [Quit: Computer has gone to sleep.]
12:57
pawnbox has joined #jruby
13:42
olle has joined #jruby
14:33
<
chrisseaton >
kares headius: you'll need to consider moving to Java 8 date and time, or fixing Joda yourselves, as it doesn't work on Java 9 at the moment. I submitted some issues and they changed the tests!
14:46
pawnbox has quit [Remote host closed the connection]
15:00
pawnbox has joined #jruby
15:04
jhass has quit [Ping timeout: 245 seconds]
15:05
maclover7 has joined #jruby
15:06
<
maclover7 >
hey, can anybody here help me with getting the graal vm setup on my machine? I
15:06
<
chrisseaton >
maclover7: hello!
15:07
<
maclover7 >
I've downloaded the file from oracle, but seems to be throwing an error
15:07
<
maclover7 >
I then moved graalvm-0.18-re to my home directory
15:08
<
maclover7 >
I have jruby-9.1.2.0 installed via rbenv
15:08
<
maclover7 >
```Jonathans-MBP:sinatra-truffle jon$ JAVACMD=graalvm-0.18-re/bin jruby -X+T -e 'puts "hi"'
15:08
<
maclover7 >
No `java' exists at graalvm-0.18-re/bin, please double-check JAVA_HOME.```
15:08
<
maclover7 >
tried JAVACMD=graalvm-0.18-re/bin/java as well
15:08
<
chrisseaton >
Yeah, the second one is right
15:08
<
chrisseaton >
Let me try...
15:09
<
chrisseaton >
Works for me without rbenv... trying rbenv...
15:10
<
chrisseaton >
Oh you'll want latest JRuby anyway
15:10
<
maclover7 >
latest is 9.1.6.0, right?
15:10
<
maclover7 >
I can provide more info about my environment if that helps at all
15:10
<
chrisseaton >
ruby-build has it, or tarball from the website
15:11
<
chrisseaton >
I don't test with rbenv so it's possible it's broken, just installing 9.1.6.0 with rbenv to test...
15:12
<
chrisseaton >
Sorry afk 15 mins, but I'll be back here with a solution if you can check back with me
15:12
<
maclover7 >
Ok, np, installing 9.1.6.0 right now
15:26
<
chrisseaton >
maclover7: sorry to say it works for me
15:26
<
chrisseaton >
Hopefully 9.1.6.0 will work for you
15:28
<
chrisseaton >
$ JAVACMD=Documents/graal/graalvm-0.18-re/bin/java ruby -X+T -e 'puts "hi"'
15:28
<
chrisseaton >
$ JAVACMD=Documents/graal/graalvm-0.18-re/bin/java ruby -X+T -e 'puts Truffle::Graal.graal?'
15:33
jhass has joined #jruby
15:37
<
maclover7 >
bingo, 9.1.6.0 fixed it for me
15:37
<
maclover7 >
thanks!
15:50
<
chrisseaton >
maclover7: we should have a version check that tells you it's incompatible, but this is hard for some uninteresting reasons
15:55
nicoulaj has joined #jruby
16:01
<
maclover7 >
one more quick question for you, what is the recommended way to run a sinatra app with jruby + truffle + graal?
16:01
<
maclover7 >
I know there's the JAVACMD env variable prefix
16:01
<
maclover7 >
right now I'm using jruby+truffle run app.rb
16:01
<
maclover7 >
but that doesn't load in graal
16:02
<
chrisseaton >
maclover7: bundler is a work in progress, so try running Ruby setting -I to all your gems manually
16:02
<
chrisseaton >
Sinatra should basically work
16:02
<
chrisseaton >
I don't expect it to be fast yet, sorry
16:03
pawnbox has quit [Remote host closed the connection]
16:03
<
maclover7 >
that's fine
16:03
<
maclover7 >
JAVACMD=$HOME/graalvm-0.18-re/bin/java ruby app.rb -X+T -I
16:03
<
maclover7 >
throws a LoadError: no such file to load -- sinatra
16:08
dido has joined #jruby
16:11
<
chrisseaton >
I mean something like -I ~/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sinatra-1.4.6/lib
16:11
<
chrisseaton >
Bundle will work in the next release
16:26
<
maclover7 >
is there a PR or issue or something to track the progress of bundler support?
16:27
<
chrisseaton >
I think it's just basically working, but not in the version you have
16:27
<
chrisseaton >
You could build from source if you wanted to try it
16:32
pawnbox has joined #jruby
16:40
thedarkone2 has joined #jruby
16:53
<
maclover7 >
building from source is compiling jruby master locally, right?
17:18
olle has quit [Quit: olle]
17:20
olle has joined #jruby
17:41
olle has quit [Quit: olle]
17:41
<
chrisseaton >
maclover7: yes
17:42
<
chrisseaton >
maclover7: no, sorry, truffle-head
18:09
dido has joined #jruby
18:09
pawnbox has quit [Ping timeout: 268 seconds]
18:12
pawnbox has joined #jruby
18:37
shellac has joined #jruby
19:16
dido has joined #jruby
19:27
shellac has quit [Quit: Computer has gone to sleep.]
19:33
dido has joined #jruby
19:44
maclover7 has joined #jruby
19:48
pawnbox has quit [Ping timeout: 260 seconds]
19:55
nicoulaj has quit [Quit: nicoulaj]
20:52
olle has joined #jruby
21:18
sam2000 has joined #jruby
21:23
sam2000 has quit [Remote host closed the connection]
21:23
sam2000 has joined #jruby
21:26
olle has quit [Quit: olle]
21:30
olle has joined #jruby
21:38
olle has quit [Quit: olle]
21:56
dido has joined #jruby
21:58
dido has quit [Client Quit]
21:59
kith has joined #jruby
22:12
prasunanand has joined #jruby
22:36
claudiuinberlin has quit []
22:52
shellac has joined #jruby
23:06
jeremyevans has quit [Quit: leaving]
23:08
shellac has quit [Quit: Computer has gone to sleep.]
23:22
dido has joined #jruby
23:28
sam2000 has quit [Remote host closed the connection]
23:33
dido has joined #jruby
23:38
jeremyevans has joined #jruby
23:54
shellac has joined #jruby