ur5us has quit [Remote host closed the connection]
ur5us has joined #jruby
nirvdrum has joined #jruby
nirvdrum has quit [Remote host closed the connection]
nirvdrum has joined #jruby
nirvdrum has quit [Ping timeout: 265 seconds]
nirvdrum has joined #jruby
nirvdrum has quit [Ping timeout: 250 seconds]
ur5us has quit [Ping timeout: 256 seconds]
_whitelogger has joined #jruby
ur5us has joined #jruby
drbobbeaty has quit [Ping timeout: 252 seconds]
shellac has joined #jruby
drbobbeaty has joined #jruby
ur5us has quit [Ping timeout: 240 seconds]
ur5us has joined #jruby
nirvdrum has joined #jruby
ur5us has quit [Ping timeout: 252 seconds]
<headius[m]>
jnr-ffi 2.1.13, jnr-enxio 0.26, jnr-unixsocket 0.29, and jnr-posix 3.0.55 have been released to address PPC issues in jnr-ffi and jnr-posix
<headius[m]>
I added a signature for fcntl(int, Fcntl, int) that duplicates another I added years ago called fcntlInt but I wanted this other one for a couple reasons
<headius[m]>
1. there's a previously-deprecated signature fcntl(int, Fcntl, int...) that never actually passed any of the int varargs along... that was a cause of one of the PPC failures. By adding this fcntl signature anyone still calling that deprecated signature with a single int will get the right result (either by recompiling or because I fixed this one pattern in the deprecated code)
<headius[m]>
eh formatting, that's two reasons really... it fixes this issue if you recompile and it fixes this issue if you don't
<headius[m]>
I'm not sure why I added fcntlInt instead of this overload... hopefully it wasn't a problem with overloads conflicting
<headius[m]>
alternatively we could deprecate that, and possibly remove the deprecated signature that didn't work