[Bug 284222] java/openjdk23: does not build on i386

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 21 Jan 2025 09:00:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284222

            Bug ID: 284222
           Summary: java/openjdk23: does not build on i386
           Product: Ports & Packages
           Version: Latest
          Hardware: i386
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: java@FreeBSD.org
          Reporter: ronald@FreeBSD.org
             Flags: maintainer-feedback?(java@FreeBSD.org)
          Assignee: java@FreeBSD.org

See:
https://pkg-status.freebsd.org/beefy15/data/134i386-default/d372b0773777/logs/openjdk23-23.0.1+11.1.log

From the logfile:
...
Creating support/modules_libs/jdk.security.auth/libjaas.so from 1 file(s)
Compiling up to 4 files for COMPILE_CREATE_SYMBOLS
Updating images/sec-bin.zip
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000000, pid=81593, tid=447877
#
# JRE version: OpenJDK Runtime Environment (23.0.1+11) (build 23.0.1+11-1)
# Java VM: OpenJDK Server VM (23.0.1+11-1, mixed mode, tiered, g1 gc, bsd-x86)
# Problematic frame:
# /usr/local/bin/bash: line 1: 81593 Segmentation fault      (core dumped)
/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/jdk/bin/javac
-J-Djava.io.tmpdir=/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/support/javatmp
-g -Xlint:all -source 23 -target 23 -implicit:none -Xprefer:source
-XDignore.symbol.file=true -encoding ascii -Werror --add-modules
jdk.compiler,jdk.jdeps --add-exports
jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-exports
jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED --add-exports
jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED --add-exports
jdk.compiler/com.sun.tools.javac.jvm=ALL-UNNAMED --add-exports
jdk.jdeps/com.sun.tools.classfile=ALL-UNNAMED -Xlint:-options
-XDmodifiedInputs=/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/buildtools/create_symbols_javac/_the.COMPILE_CREATE_SYMBOLS_batch.modfiles.fixed
-d /wrkd
irs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/buildtools/create_symbols_javac
@/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/buildtools/create_symbols_javac/_the.COMPILE_CREATE_SYMBOLS_batch.filelist
> >(/usr/bin/tee -a
/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/buildtools/create_symbols_javac/_the.COMPILE_CREATE_SYMBOLS_batch.log)
2> >(/usr/bin/tee -a
/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/buildtools/create_symbols_javac/_the.COMPILE_CREATE_SYMBOLS_batch.log
1>&2)
gmake[3]: *** [Gendata.gmk:64:
/wrkdirs/usr/ports/java/openjdk23/work/jdk23u-jdk-23.0.1-11-1/build/bsd-x86-server-release/buildtools/create_symbols_javac/_the.COMPILE_CREATE_SYMBOLS_batch]
Error 139
gmake[2]: *** [make/Main.gmk:139: jdk.compiler-gendata] Error 2
gmake[2]: *** Waiting for unfinished jobs....
c++: warning: argument unused during compilation: '-static-libstdc++'
[-Wunused-command-line-argument]
c++: warning: argument unused during compilation: '-static-libgcc'
[-Wunused-command-line-argument]

ERROR: Build failed for target 'images' in configuration
'bsd-x86-server-release' (exit code 2)
...

-- 
You are receiving this mail because:
You are the assignee for the bug.