FS#73134 - [jre8-openjdk-headless] Java 8.u312 fails - "undefined symbol: _ZN14G1CMOopClosure9do_oop_nvIjEEvPT"

Attached to Project: Arch Linux
Opened by gamezelda (gamezelda) - Friday, 24 December 2021, 00:11 GMT
Last edited by Antonio Rojas (arojas) - Friday, 24 December 2021, 09:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 6
Private No

Details

Description:

The latest release (jre8-openjdk-headless 8.u312-1) seems to be broken. Simply installing it and launching "java" from the terminal throws the following error:
[root@f255ff819b8b /]# /usr/lib/jvm/java-8-openjdk/jre/bin/java
Error: dl failure on line 894
Error: failed /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/server/libjvm.so, because /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/server/libjvm.so: undefined symbol: _ZN14G1CMOopClosure9do_oop_nvIjEEvPT_

Can be fixed by downgrading to java8-openjdk 8.u292-1. Reproduces on a clean container (docker image archlinux:latest).

Additional info:
* package version(s): jre8-openjdk-headless 8.u312-1
* config and/or log files etc.: N/A (reproduces on default config).
* link to upstream bug report, if any: N/A

Steps to reproduce:

1. Install jre8-openjdk-headless using pacman on a clean Arch Linux container
2. Run /usr/lib/jvm/java-8-openjdk/jre/bin/java
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 24 December 2021, 09:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  jre8-openjdk 8.u312-2

Loading...