subbu has joined #jruby
subbu has quit [Ping timeout: 240 seconds]
<kares[m]> also thinking of merging https://github.com/jruby/jruby/pull/7784 to 9.3 (as well), unless someone objects 😜
<kares[m]> only has an effect during compilation (code generation) and makes potential custom jruby patches easier to follow ...
subbu has joined #jruby
subbu has quit [Ping timeout: 240 seconds]
<headius> kares: oh yeah for sure
<headius> maybe could improve build time if last modified is stable now?
<headius> enebo: so we need to fork jzlib
<headius> we have a few outstanding issues that are never going to get patched, and some fixed issues that are never going to get released because the original author has disappeared
<headius> this one affects rack tests for gz compression of responses
<headius> it tries to verify last modified is the same on the sending and receiving side but the receiving side runs into this bug in jzlib's inflater not populating its own mtime
<enebo[m]> yum
<headius> others need this to be maintained and updated too
<headius> sigh
<headius> I'll just put it in my github and group ID unless we really want it under jruby
<enebo[m]> well if you want me to fix issues it may be smipler to have it on jruby
<enebo[m]> not much but you would have to add me :)
<headius> heh nevermind we already forked it at some point: https://github.com/jruby/jzlib
<headius> I don't want this to look like a dependent fork so I'm going to recreate this repo as an exact non-fork copy of the original and we'll take it over
subbu has joined #jruby
subbu has quit [Ping timeout: 246 seconds]
<headius> enebo: merged unreleased fixes and merged my build changes and it passes the flaky rack test now
<headius> I think this could be released any time
subbu has joined #jruby
<enebo[m]> you mean jzlib?
<headius> yeah
<enebo[m]> ship it!
<headius> org.jruby:jzlib:1.1.4
<headius> there's one other fix that merged in to support concatenated gzip streams
<headius> seems fine
<headius> wemight even have a bug open for that
subbu has quit [Ping timeout: 240 seconds]
<headius> the deed is done
<headius> when I see it in central I'll push PR to switch
<enebo[m]> ok
<headius> and my work machine has a functioning gpg key again so I can release stuff
subbu has joined #jruby
subbu has quit [Ping timeout: 240 seconds]
subbu has joined #jruby
<headius> that concatenated gzip thing seems to cause failures so I'm reverting it and will make a PR
<headius> it's not quite right apparently, or perhaps JRuby's user is incorrect
<headius> s/user/use/
<headius> testing jzlib 1.1.5 to make sure it's all green and then I'll release it
<headius> we can investigate the patch here if we want: https://github.com/jruby/jzlib/pull/1
<headius> we are now no longer a fork repo either and the other work branches from jzlib are only on ymnk/jzlib now
<headius> not sure if we want to bring those over or not
<headius> looks good
subbu has quit [Ping timeout: 256 seconds]
<enebo[m]> headius: I think not on branches. If someone wants to revive those we can add them or ask for a new PR
<enebo[m]> To me it feels like entropy
<enebo[m]> or potential entropy
<enebo[m]> working on kwargs issue now
<headius> Yeah
<headius> jzlib stuff is all settled on master
<headius> 39 targeted issues remain
<headius> going to the fair so calling it a day for now
<headius> ttfn
bastelfreak has quit [*.net *.split]
bastelfreak has joined #jruby