Pasquale Congiusti created CAMEL-22584:
------------------------------------------

             Summary: [build] Review native calls
                 Key: CAMEL-22584
                 URL: https://issues.apache.org/jira/browse/CAMEL-22584
             Project: Camel
          Issue Type: Task
            Reporter: Pasquale Congiusti


We have several dependencies making use of native calls. This is deprecated in 
JDK 24 and likely to be removed in future version. We may need to investigate 
if those features are still required and if they can be replaced with 
non-native calls:

{code}
WARNING: java.lang.System::loadLibrary has been called by 
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module 
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.System::load has been called by com.sun.jna.Native in an 
unnamed module 
(file:/home/jenkins/.m2/repository/net/java/dev/jna/jna/5.17.0/jna-5.17.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed 
module 
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.netty.util.internal.NativeLibraryUtil in an unnamed module 
(file:/home/jenkins/.m2/repository/io/netty/netty-common/4.1.127.Final/netty-common-4.1.127.Final.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed 
module 
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::load has been called by ai.onnxruntime.OnnxRuntime 
in an unnamed module 
(file:/home/jenkins/.m2/repository/com/microsoft/onnxruntime/onnxruntime/1.20.0/onnxruntime-1.20.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed 
module 
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module 
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.netty.util.internal.NativeLibraryUtil in an unnamed module 
(file:/home/jenkins/.m2/repository/io/netty/netty-common/4.1.127.Final/netty-common-4.1.127.Final.jar)
WARNING: java.lang.System::load has been called by 
com.kenai.jffi.internal.StubLoader in an unnamed module 
(file:/home/jenkins/.m2/repository/com/github/jnr/jffi/1.3.9/jffi-1.3.9.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed 
module 
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::load has been called by 
com.oracle.truffle.polyglot.JDKSupport in an unnamed module 
(file:/home/jenkins/.m2/repository/org/graalvm/truffle/truffle-api/25.0.0/truffle-api-25.0.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
org.fusesource.hawtjni.runtime.Library in an unnamed module 
(file:/home/jenkins/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar)
WARNING: java.lang.System::loadLibrary has been called by 
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module 
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.System::loadLibrary has been called by 
org.apache.hadoop.util.NativeCodeLoader in an unnamed module 
(file:/home/jenkins/.m2/repository/org/apache/hadoop/hadoop-common/3.4.2/hadoop-common-3.4.2.jar)
WARNING: java.lang.System::loadLibrary has been called by 
io.netty.util.internal.NativeLibraryUtil in an unnamed module 
(file:/home/jenkins/.m2/repository/io/netty/netty-common/4.1.127.Final/netty-common-4.1.127.Final.jar)
WARNING: java.lang.System::loadLibrary has been called by 
org.apache.pulsar.shade.io.netty.util.internal.NativeLibraryUtil in an unnamed 
module 
(file:/home/jenkins/.m2/repository/org/apache/pulsar/pulsar-client/4.1.1/pulsar-client-4.1.1.jar)
WARNING: java.lang.System::load has been called by 
com.kenai.jffi.internal.StubLoader in an unnamed module 
(file:/home/jenkins/.m2/repository/org/python/jython-standalone/2.7.4/jython-standalone-2.7.4.jar)
WARNING: java.lang.System::load has been called by 
com.kenai.jffi.internal.StubLoader in an unnamed module 
(file:/home/jenkins/.m2/repository/org/robotframework/robotframework/4.1.2/robotframework-4.1.2.jar)
WARNING: java.lang.System::loadLibrary has been called by 
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module 
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.foreign.MemorySegment::reinterpret has been called by 
org.infinispan.commons.jdkspecific.UnsafeMemoryAddressOffHeapMemory in an 
unnamed module 
(file:/home/jenkins/.m2/repository/org/infinispan/infinispan-commons/15.2.5.Final/infinispan-commons-15.2.5.Final.jar)
{code}

The only wide usage is in camel jbang CLI which appears to be a separate case 
reported in CAMEL-22583



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to