From d4379dbf2e28d8705e9dbcf9a473130e77be00fb Mon Sep 17 00:00:00 2001 From: Andrew Hughes Date: Sat, 8 Nov 2025 02:53:42 +0000 Subject: [PATCH] Run javap with the disassembled code (-c) option now required for -l by JDK-8345145 Related: RHEL-120553 --- java-25-openjdk.spec | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/java-25-openjdk.spec b/java-25-openjdk.spec index c501e68..10cf2fc 100644 --- a/java-25-openjdk.spec +++ b/java-25-openjdk.spec @@ -2002,14 +2002,14 @@ $JAVA_HOME/bin/java -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -versi unzip -l $JAVA_HOME/lib/src.zip | grep 'sun.misc.Unsafe' # Check class files include useful debugging information - $JAVA_HOME/bin/javap -l java.lang.Object | grep "Compiled from" - $JAVA_HOME/bin/javap -l java.lang.Object | grep LineNumberTable - $JAVA_HOME/bin/javap -l java.lang.Object | grep LocalVariableTable + $JAVA_HOME/bin/javap -c -l java.lang.Object | grep "Compiled from" + $JAVA_HOME/bin/javap -c -l java.lang.Object | grep LineNumberTable + $JAVA_HOME/bin/javap -c -l java.lang.Object | grep LocalVariableTable # Check generated class files include useful debugging information - $JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep "Compiled from" - $JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LineNumberTable - $JAVA_HOME/bin/javap -l java.nio.ByteBuffer | grep LocalVariableTable + $JAVA_HOME/bin/javap -c -l java.nio.ByteBuffer | grep "Compiled from" + $JAVA_HOME/bin/javap -c -l java.nio.ByteBuffer | grep LineNumberTable + $JAVA_HOME/bin/javap -c -l java.nio.ByteBuffer | grep LocalVariableTable %else @@ -2481,6 +2481,7 @@ exit 0 - Update release notes with features of JDK 24 - alt-java man page installation is now handled by the OpenJDK build - Adjust TestTranslations.java with updated German translations from CLDR 46 (JDK-8333582) (Mountain->Mountains) +- Run javap with the disassembled code (-c) option now required for -l by JDK-8345145 - Related: RHEL-120553 * Sat Oct 25 2025 Andrew Hughes - 1:23.0.2.0.7-1