jnr / jnr-ffi

Java Abstracted Foreign Function Layer
Other
1.25k stars 156 forks source link

Update ASM to 9.2 #273

Closed timja closed 3 years ago

timja commented 3 years ago

Would be nice if we could get this updated, we couldn't find a bom to simplify managing ASM versions.

Our project doesn't directly depend on ASM but this library and another are pulling in different artifacts so it would be good for us to keep the versions in sync

https://github.com/jenkinsci/jenkins/pull/5727#issuecomment-918543116

headius commented 3 years ago

This is reasonable. Not sure if it can happen this week but soon.

headius commented 3 years ago

I attempted to release 2.2.7 but it appears that Sonatype is currently down (authentication is not working for any services). I will give it a try again in the morning.

https://twitter.com/headius/status/1438355400848445442

timja commented 3 years ago

Thanks! They’ve said it’s back up now

headius commented 3 years ago

Indeed! Releasing now, it will propagate to central in its own time.

headius commented 3 years ago

jnr-ffi 2.2.7 appears to be in central now: https://repo1.maven.org/maven2/com/github/jnr/jnr-ffi/2.2.7/

timja commented 3 years ago

Thanks! Looks like we pull this in from jnr-posix, so if you're open to it I've raised a PR to update that https://github.com/jnr/jnr-posix/pull/172

headius commented 3 years ago

Ah, I see. Well, if we update jnr-posix we might as well update the remaining downstream projects jnr-enxio, jnr-unixsocket, and jnr-process... if you can do the PRs I will do the releases. Busy week on the JRuby side for us.

timja commented 3 years ago

Done

headius commented 3 years ago

The updated releases of jnr-posix, jnr-enxio, jnr-unixsocket, and jnr-process are flitting their way to maven central as we speak. Thanks for the assistance!