Kaiwalya Joshi created MESOS-9755:
-------------------------------------

             Summary: Update Protobuf Library to support JDK 9+
                 Key: MESOS-9755
                 URL: https://issues.apache.org/jira/browse/MESOS-9755
             Project: Mesos
          Issue Type: Wish
            Reporter: Kaiwalya Joshi


We're noticing the following warning emitted by the JVM on JDK9+ for Google 
Protobuf _v3.5.0_

{code}
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.protobuf.UnsafeUtil 
(file:/home/kjoshi/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/3.5.0/200fb936907fbab5e521d148026f6033d4aa539e/protobuf-java-3.5.0.jar)
 to field java.nio.Buffer.address
WARNING: Please consider reporting this to the maintainers of 
com.google.protobuf.UnsafeUtil
{code}

This warning is fixed in ProtoBuf versions [_v3.7.0_ and 
above|https://github.com/protocolbuffers/protobuf/releases/tag/v3.7.0].

As the current access warning can turn into an access violation in later 
versions of the JDK, we're requesting Mesos to update to a version of ProtoBuf 
that incorporates the needed fixes.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to