Open
Description
When using JDK1.8, jnr-unixsocket v0.22 and below correctly sets osgi.ee;filter:="(&(osgi.e e=JavaSE)(version=1.8))" but v0.23 and above forces osgi.ee;filter:="(&(osgi.e e=JavaSE)(version=9.0))".
Given that JDK1.8 is still supported, can jnr-unixsocket v0.25-SNAPSHOT have its dependencies adjusted so that osgi.ee;filter:="(&(osgi.e e=JavaSE)(version=1.8))" persists and one is not forced to upgrade to JDK9?
The dependency involved that forces osgi.ee;filter:="(&(osgi.e e=JavaSE)(version=9.0))" is described here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=537751
.. specifically "org.objectweb.asm" which is a transitive dependency of jnr-enxio.
It is "org.objectweb.asm" that forces JDK9.
Metadata
Metadata
Assignees
Labels
No labels