<imperator>
(i think, correct me if i'm wrong bbrowning)
<bbrowning>
imperator: that pull request is an easy way to view the changes, but the actual commits somewhere in rails/rails would be the canonical source
<kares>
why ... that's a non-official fork, right?
<bbrowning>
kares: it's in rails itself as well - new in 4.2
<kares>
I mean I actually did that today but not for 3.2
<bbrowning>
that's what I meant by rails/rails being the canonical source
<kares>
bbrowning: ah ok, thanks ... in that case it's done :)
<bbrowning>
kares: yep backporting that to 3.2 is just in that non-official fork
<imperator>
kares, it's done?
<imperator>
sweet!
<kares>
imperator: willing to test?
<imperator>
i'll give it a shot
<imperator>
is the gem itself updated and installable?
<kares>
couple postgres oid madness for 4.2 compatibility is in
<bbrowning>
you'll probably have to add a git reference to your Gemfile to test it
<imperator>
ok
<imperator>
actually...i think i'll have to wait until tomorrow
<imperator>
ok, i'll give it a shot tomorrow morning
<kares>
imperator: but for now only on 1-3-stable branch ... a merge master will follow after a 1.3.17 release
<imperator>
kares, alright, thanks
<kares>
imperator: appreciate feedback if you run with postgresql on 4.2
<mkristian>
enebo, I think it is not on git anymore - let me check
<kares>
even if I do not have more time to work on it ... its good to know where we're at
<enebo>
mkristian: it must be since I see it on a shallow clone
iamjarvo has joined #jruby
<mkristian>
enebo, no it is on git but should not.
iamjarvo has quit [Max SendQ exceeded]
<enebo>
mkristian: well no harm we can remove it after this release from repo
<mkristian>
ok
<enebo>
mkristian: maven is not using it right?
bb010g has quit [Quit: Connection closed for inactivity]
iamjarvo has joined #jruby
<mkristian>
./mvnw and mvn-3.3.x is not using it. but maven-3.2.x does use it
<enebo>
mkristian: I know this is not your thing but if you find it in your heart could you figure out wtf antlib/extras.xml is and hopefully remove it
iamjarvo has quit [Max SendQ exceeded]
<imperator>
kares, will keep you posted
iamjarvo has joined #jruby
<enebo>
mkristian: oh ok well I think we can just say you need mvn 3.3+ for now. The only issue I can see with that is IDE support
<mkristian>
yes, I will and it is my doing - so you asked the right perosn
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
<mkristian>
IDE does not need maven/jruby and for core and truffle there is a pom.xml
<enebo>
mkristian: but if we will support mvn 3.2 then we should update it as well but I would rather simplify things if we can
iamjarvo has quit [Max SendQ exceeded]
<enebo>
mkristian: ok
iamjarvo has joined #jruby
<enebo>
mkristian: cross your fingers trying a sonatype close :)
<mkristian>
building the artifacts need mvn-3.3.x
iamjarvo has quit [Max SendQ exceeded]
<mkristian>
I did see jruby-1.7.20.1 closing and promoting earlier ;)
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<enebo>
mkristian: yeah that one I did not expect much since it was one commit to update rg
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<enebo>
I noticed 1.7.21 will have a lot of commits in it :)
<enebo>
mkristian: you and kares have been busy
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<mkristian>
and the merge was not so easy
<enebo>
mkristian: booooo :) another truffle asc issue
iamjarvo has joined #jruby
<mkristian>
ah ne
iamjarvo has quit [Max SendQ exceeded]
<chrisseaton>
asc? What's the problem?
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<enebo>
chrisseaton: sonatype requires some signing stuff to be done
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<enebo>
Invalid Signature: '/org/jruby/jruby-truffle/9.0.0.0.rc1/jruby-truffle-9.0.0.0.rc1.jar.asc' is not a valid signature for 'jruby-truffle-9.0.0.0.rc1.jar'.
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<enebo>
It is not so horrible but it takes 12 minutes to get to this point each try
<mkristian>
ok - I did not very the asc :( - I am looking
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<kares>
the .jar probably re-wrote itself :)
<enebo>
mkristian: and this is a different artifact
<enebo>
kares: yeah
iamjarvo has joined #jruby
<enebo>
kares: shaded after signed
iamjarvo has quit [Max SendQ exceeded]
<mkristian>
the pom as well. yes some shading after signing
mje113 has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<kares>
enebo: was referring to how truffle/graal works but your explanation is likely as well
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
lanceball is now known as lance|afk
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<kares>
oh yeah AR 4.2 truly caused a regression with JNDI connections ;(
iamjarvo has joined #jruby
shellac has quit [Quit: Computer has gone to sleep.]
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<mkristian>
enebo, I can not see the problem with only install. I try to deploy it to sonatype FYI
Aethenelle has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<enebo>
mkristian: ok. I will not drop my repo so you can refer to it
<enebo>
mkristian: but you will get your own so you can compare or something :)
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
<mkristian>
thanx
dinfuehr has quit [Remote host closed the connection]
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
dinfuehr has joined #jruby
iamjarvo has joined #jruby
tcrawley-away is now known as tcrawley
iamjarvo has quit [Max SendQ exceeded]
dinfuehr has quit [Read error: Connection reset by peer]
dinfuehr has joined #jruby
iamjarvo has joined #jruby
iamjarvo has quit [Max SendQ exceeded]
iamjarvo has joined #jruby
mrmargolis has quit [Remote host closed the connection]
dinfuehr has quit [Ping timeout: 264 seconds]
subbu|lunch is now known as subbu
<mkristian>
enebo, ok - my repo did close - committing the fix
<enebo>
mkristian: you have a better than 7mb up internet connection
<enebo>
mkristian: yeah doing some tests with those now
yfeldblum has joined #jruby
<enebo>
jruby-jars and jruby-complete and bin dist ok so far
<enebo>
mkristian: do we need to give mpapis more info on building jruby for rvm?
<enebo>
mkristian: no doubt he is bundling some version of mvn so I am guessing he should update to 3.3.3
skade has quit [Quit: Computer has gone to sleep.]
bbrowning is now known as bbrowning_away
<mkristian>
enebo, update to maven 3.3.3 is could but would relief us from keeping those pom.xml around
_djbkd has joined #jruby
<mpapis>
enebo, oh thanks for head up, I will check if we restrict the mvn version anywhere, but the problem might be that we use often what the system provides in repositories and install manual copy as exception
<enebo>
mpapis: ok. yeah mkristian can explain how well things will work pre-maven-3.3.x
dinfuehr has joined #jruby
dinfuehr_ has joined #jruby
dinfuehr has quit [Read error: Connection reset by peer]
<Aethenelle>
any of you guys used packer before? how about pressed.cfg? (specifically preseed/late_command - preferrably as a boot arg)
shellac has joined #jruby
shellac has quit [Client Quit]
subbu has quit [Ping timeout: 256 seconds]
dinfuehr_ has quit [Ping timeout: 250 seconds]
<mkristian>
mpapis, so mvn-3.3.x need jdk7 or higher. the building jruby up to that bin/jruby and all is working just needs mvn-3.2.x and probably mvn-3.1.x or 3.0.x as well
<mpapis>
ah, it's only for 9k ?
<mkristian>
enebo, you did it so I can go to sleep now
<mkristian>
mpapis, yes only for 9k
<enebo>
go to sleep or not go to sleep :P
<enebo>
mkristian: this release is a go…so you will not need to be worried about some problem now
donV has joined #jruby
<mkristian>
there is also mvnw which bootstraps maven-3.3.3 and mvnw is part of jruby git now
<mkristian>
mpapis, --^
<mkristian>
that might be an alternativ for rvm - just thinking
<enebo>
yeah that might be easiest for 9k RC1+
<enebo>
sh ./mwnw and you do not need to care anymore what they have installed or install it yourself
<mkristian>
that is what travis uses for the 9k
<enebo>
yourself == rvm
<enebo>
mpapis: bits are all uploaded now…just need to update communications stuff now
<mpapis>
great, still at work, will try to it after .. which might be some time as I have also presentation to give in 3,5h
<kares>
enebo: since a rc1 is out ... what if I decide to refactor some of the Java Integration stuff (have some unfinished stuff locally) - will I need to wait till 10K :) ?
<kares>
... and congrats on managing 2 releases in one day!
<enebo>
kares: probably not. I guess it just depends on how much semantics change
<enebo>
kares: and if they are important enough final is not out yet. So we sort of have time :)
<kares>
was planning on changing "a lot" ... although some should be internals e.g. package proxies having @name (moving that to a Java field)
<enebo>
kares: yeah it is probably ok. It is more about external changes programmers need to make to confinue using JI
<enebo>
kares: but anything which is not visible is fine
<kares>
also hoped to avoid to java proxy class (and wrappers such as JavaMethod) when/if possible ... but it's quite a slice to digest
<kares>
thus just asking for now ... hopefully I'll manage to deliver at least some, thanks
<enebo>
kares: yeah I am excited to see what you come up with
donV has quit [Quit: donV]
subbu has joined #jruby
mike___1234 has quit [Ping timeout: 264 seconds]
temporalfox has joined #jruby
x1337807x has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
imperator has left #jruby ["Leaving"]
_djbkd has quit [Remote host closed the connection]
<nirvdrum>
bjfish2: I still have more work on the regexp/string encoding front, but that set of commits might get some of the other stuff you've been testing, passing.
<bjfish2>
nirvdrum i’ll give it a try, thanks!
<tcrawley>
nirvdrum: we do have 350+ open connections to the proxy from one ec2 ip
<tcrawley>
that may account for some slowness
camlow325 has joined #jruby
camlow325 has quit [Remote host closed the connection]
marr has joined #jruby
camlow325 has joined #jruby
<nirvdrum>
tcrawley: A mirror?
<tcrawley>
mayhap. it's quieter now
<tcrawley>
it would be nice if we could get other gem proxies set up, maybe with round-robin dns or somesuch
skade has joined #jruby
<enebo>
oh crap
<enebo>
nirvdrum: I did not push commits for 9k.rc1
<enebo>
nirvdrum: I sort of spaced it out until now
nateberkopec has quit [Quit: Leaving...]
tcrawley is now known as tcrawley-away
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nirvdrum>
enebo: Oops.
<nirvdrum>
enebo: Want me to revert my merge?
<enebo>
nirvdrum: hmmm
temporalfox has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<enebo>
nirvdrum: if you reverted and I rebased it would probably be zero sum
<enebo>
nirvdrum: probably less dangerous than what I was thinking :P
<enebo>
I was sitting here and thought, oh crap I forgot to set the tag… [rejected] :)
<enebo>
I should probably push commits right away but we somewhat frequently need to delay releases another day
Aethenelle has quit [Quit: Aethenelle]
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo closed pull request #3030: Update rubygems to 2.4.8 to mitigate CVE-2015-4020 (jruby-1_7...jruby-1_7) http://git.io/vIwdj
JRubyGithub has left #jruby [#jruby]
iamjarvo has joined #jruby
_djbkd has quit [Remote host closed the connection]
x1337807x has joined #jruby
colinsurprenant has joined #jruby
<nirvdrum>
enebo: Actually, I don't know how to revert it. Since I had rebased against master, it was a fast-forward merge. I don't see a merge commit to revert.
<nirvdrum>
I think some other stuff landed in master since, too. chrisseaton has fairly big merge there.
<enebo>
oh I did not see him land
_djbkd has joined #jruby
<chrisseaton>
create a branch, tag the commit on that branch, and then merge it?
<enebo>
nirvdrum: nothing in channel anyways
<enebo>
chrisseaton: that makes sense I guess
<chrisseaton>
What is currently on master isn't more privileged than what you merge in from another branch, so I don't think there would be a way to tell even
<enebo>
chrisseaton: so I have a HEAD on master which is tagged with 4 or 5 commits
<nirvdrum>
enebo: Yeah, I guess a tag just points at a particular SHA. No need for it to be on master per se.
<nirvdrum>
Of course, you'll want to merge that branch afterwards.
<chrisseaton>
yeah so just merge from github after that after the release tags, then the work we've just pushed will appear after the tags
<enebo>
weird question but can’t I just merge period?
<enebo>
do I need to make a new branch?
<nirvdrum>
I guess that's fine. Just take care with the tag. You wouldn't want it to be HEAD after the merge.
<nirvdrum>
And you can't rebase on to master after you've tagged either, since that rewrites history.
<enebo>
nirvdrum: yeah no rebase but I think I can just gut pull and it will start a merge
<chrisseaton>
I guess you already have a branch - every repo is a branch that can be merged
<enebo>
nirvdrum: with the tag where it is I THINK it maybe will just put things in proper order
<enebo>
So I will git pull and get an automatic merge
<enebo>
I think it will order it all properly since my tag cannot include your commits
<nirvdrum>
enebo: Not to be too clever, but it can't be worse than pre2 which isn't even buildable because of the snapshot version leakage.
<enebo>
and our commits will not collide in any way
<nirvdrum>
It might be worth considering a release branch for 9k final.
<enebo>
nirvdrum: well I just like to try at least to be true to what we shipped
<nirvdrum>
Yeah, I hear ya.
<nirvdrum>
Anyway, I think if you tag what you have as HEAD local (pre pull), you'll have what you want.
<nirvdrum>
Then you can pull, to merge.
<nirvdrum>
And then push master and the tag.
JRubyGithub has joined #jruby
<JRubyGithub>
[jruby] enebo pushed 4 new commits to master: http://git.io/vI1eo
<JRubyGithub>
jruby/master edef7fc Thomas E. Enebo: Bump for rc1
<JRubyGithub>
jruby/master f4f2a99 Matthaus Owens: Update rubygems to 2.4.8 to mitigate CVE-2015-4020...
<JRubyGithub>
jruby/master a0bf3b3 Thomas E. Enebo: Fix up some version numbers
JRubyGithub has left #jruby [#jruby]
<enebo>
It is stuff like this which makes me realize I do not think in GIT
<enebo>
I keep reverting to thinking this is like SVN/CVS/RCS/SCSS
<enebo>
so yeah merge was fine
<enebo>
it kept order at the cost of an extra commit on HEAD saying I merged
<nirvdrum>
Cool.
skade has quit [Quit: Computer has gone to sleep.]
<enebo>
nirvdrum: although it would not hurt my feelings if you did not believe me and double-checked :)
<enebo>
lopex: ok well please try and bisect this one if you can and report it. anything else we can try and help reduce but if you are having issues it may not be very simple
<enebo>
ok any issues can wait until morning but so far so good
<JRubyGithub>
[jruby] blaines opened issue #3033: An absolute Pathname is not correctly computed as absolute when a uri scheme/classloader is in the path http://git.io/vI1O9