eclipse-openj9 / openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Other
3.27k stars 720 forks source link

jdk24 JVM_IsContainerized needs to be added #19801

Closed pshipton closed 2 months ago

pshipton commented 3 months ago

https://openj9-jenkins.osuosl.org/job/Pipeline-OpenJDK-Acceptance/754/

01:19:03  /home/jenkins/workspace/Build_JDKnext_aarch64_linux_OpenJDK/build/linux-aarch64-server-release/support/native/java.base/libjava/CgroupMetrics.o: In function `Java_jdk_internal_platform_CgroupMetrics_isContainerized0':
01:19:03  make/src/java.base/linux/native/libjava/CgroupMetrics.c:42: undefined reference to `JVM_IsContainerized'

Blocking jdk next acceptance.

pshipton commented 3 months ago

@tajila @babsingh fyi

babsingh commented 3 months ago

I opened https://github.com/eclipse-openj9/openj9/pull/19803 to add a stub for JVM_IsContainerized. This should allow compilation to succeed. In the meanwhile, I will investigate its implementation.