Bug 264689 - java/openjdk7 and 8 Build Errors on FreeBSD 13.1R
Summary: java/openjdk7 and 8 Build Errors on FreeBSD 13.1R
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Greg Lewis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-15 13:03 UTC by Wallace
Modified: 2024-01-26 17:19 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (glewis)


Attachments
openjdk7 build error (227.41 KB, application/zip)
2022-06-21 14:01 UTC, Wallace
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wallace 2022-06-15 13:03:36 UTC
I am testing ports with the new version of FreeBSD and having issues with Java on head and the 2022Q2 tree.

The build server is on FreeBSD 13.1R and the poudriere jail is also 13.1R.

13.1 - HEAD
Version openjdk8-8.332.09.1 builds

Version openjdk-7.261.02.1,1 fails with fatal error and core dump

13.1 - 2022Q2 Tree

Version openjdk8-8.322.06.1 fails with a gmake error
 -For fun I back ported the version from head and got it to build (openjdk8-8.332.09.1)

Version openjdk-7.261.02.1,1 fails with fatal error and core dump.

I can give more logs if needed. 

Part of the gmake error from the openjdk8-8.322.06.1 2022Q2 tree build are:

Creating images/lib/ct.sym
gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1/jdk/make'
gmake[3]: Entering directory '/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1/jdk/make'
cd: /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1/build/bsd-x86_64-normal-server-release/images/j2re-image/man: No such file or directory
gmake[3]: *** [Images.gmk:454: /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1/build/bsd-x86_64-normal-server-release/images/j2re-image/man/ja] Error 2
gmake[3]: *** Waiting for unfinished jobs....
gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1/jdk/make'
gmake[2]: *** [BuildJdk.gmk:102: images] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1/jdk/make'
gmake[1]: *** [/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1//make/Main.gmk:141: images-only] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u322-b06.1'
===> Compilation failed unexpectedly.


Logs from the openjdk-7.261.02.1,1 2022Q2 tree and head builds are the same:

 A fatal error has been detected by the Java Runtime Environment:

  SIGSEGV (0xb) at pc=0x0000000800bddffb, pid=55704, tid=34382882560

 JRE version:  (6.0_32-b44) (build )
 Java VM: OpenJDK 64-Bit Server VM (24.95-b-internal mixed mode bsd-amd64 compressed oops)#
 Problematic frame:
 V  [libjvm.so+0x7ddffb]  JVM_FindSignal+0x81b2b

 Core dump written. Default location: /cores/core or core.55704

 If you would like to submit a bug report, please visit:
   http://bugreport.java.com/bugreport/crash.jsp

---------------  T H R E A D  ---------------

Current thread (0x0000000801e17800):  JavaThread "Unknown thread" [_thread_in_vm, id=23144192, stack(0x00007fffdfefd000,0x00007fffdfffd000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000180

Registers:
RAX=0x0000000805701b48, RBX=0x0000000000000000, RCX=0x0000000805701ea0, RDX=0x0000000000000000
RSP=0x00007fffdfffc3d0, RBP=0x00007fffdfffc420, RSI=0x00007fffdfffc5c4, RDI=0x00007fffdfffc5c0
R8 =0x0000000000000021, R9 =0x0000000000000000, R10=0x0000000000000000, R11=0x0000000000000000
R12=0x0000000000000001, R13=0x0000000800eebdb0, R14=0x00007fffdfffc7d0, R15=0x0000000805701ea0
RIP=0x0000000800bddffb, EFLAGS=0x0000000000000005, ERR=0x0000000000000004
  TRAPNO=0x000000000000000c

Top of Stack: (sp=0x00007fffdfffc3d0)
0x00007fffdfffc3d0:   00007fffdfffc5c4 0000000800ec49e9
0x00007fffdfffc3e0:   0000000800ec57f0 0000002101e206a0
0x00007fffdfffc3f0:   000000000000000e 0000000801e17800
0x00007fffdfffc400:   0000000000000001 0000000800eebdb0
0x00007fffdfffc410:   00007fffdfffc7d0 00007fffdfffc701
0x00007fffdfffc420:   00007fffdfffc700 0000000800957b1a
0x00007fffdfffc430:   0000000801f7f580 0000000805701b48
0x00007fffdfffc440:   0000000801e17800 0000000800957a6a
0x00007fffdfffc450:   0000000000000000 0000000000002cac
0x00007fffdfffc460:   0000000800215301 0000000801e0be00
0x00007fffdfffc470:   0000000801e0be40 0000000000000000
0x00007fffdfffc480:   0000000801e401a4 0000000801e401c0
0x00007fffdfffc490:   ffffffff00000001 0000000801e17800
0x00007fffdfffc4a0:   0000000801e071b0 0000000801e20400
0x00007fffdfffc4b0:   0000000801e20680 0000000801e207e8
0x00007fffdfffc4c0:   00000000000003d8 00007fffdfffcc90
0x00007fffdfffc4d0:   0000000000000000 0000000000000000
0x00007fffdfffc4e0:   0000000000000000 0000000000000000
0x00007fffdfffc4f0:   0000000000000000 0000000000000000
0x00007fffdfffc500:   0000000000000000 0000000000000002
0x00007fffdfffc510:   0000000801e206b8 0000000800c889d8
0x00007fffdfffc520:   0000000801f4b600 00000000000005c3
0x00007fffdfffc530:   0000000801f37c40 0000000801e73280
0x00007fffdfffc540:   00007fffdfffc560 0000000800b580e2
0x00007fffdfffc550:   0000000000000000 0000000801e73280
0x00007fffdfffc560:   00007fffdfffc590 0000000000000000
0x00007fffdfffc570:   0000000801e20690 0000000801e206b0
0x00007fffdfffc580:   0000000000000000 0000000000000000
0x00007fffdfffc590:   0000000000000000 0000000802440992
0x00007fffdfffc5a0:   0000000000000000 0000000000000000
0x00007fffdfffc5b0:   0000000800000000 0000000801f37c40
0x00007fffdfffc5c0:   0000000000000000 0000000800d1e79f

Instructions: (pc=0x0000000800bddffb)
0x0000000800bddfdb:   54 53 48 83 ec 28 44 89 45 cc 49 89 cf 48 89 d3
0x0000000800bddfeb:   c7 07 00 00 00 00 48 89 75 b0 c7 06 00 00 00 00
0x0000000800bddffb:   8b 82 80 01 00 00 48 89 7d d0 89 07 48 8d 05 ca
0x0000000800bde00b:   66 2e 00 8a 00 31 c9 84 c0 0f 94 c1 41 8b 4c 8f

Stack: [0x00007fffdfefd000,0x00007fffdfffd000],  sp=0x00007fffdfffc3d0,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [libjvm.so+0x7ddffb]  JVM_FindSignal+0x81b2b
V  [libjvm.so+0x557b1a]  ClassFileParser::parseClassFile(Symbol*, Handle, Handle, KlassHandle, GrowableArray<Handle>*, TempNewSymbol&, bool, Thread*)+0xf3a
V  [libjvm.so+0x55e514]  ClassLoader::load_classfile(Symbol*, Thread*)+0x204
V  [libjvm.so+0x9829e0]  JVM_handle_bsd_signal+0xcc1b0
V  [libjvm.so+0x9815fe]  JVM_handle_bsd_signal+0xcadce
V  [libjvm.so+0x98594f]  JVM_handle_bsd_signal+0xcf11f
V  [libjvm.so+0x985458]  JVM_handle_bsd_signal+0xcec28
V  [libjvm.so+0x9c2b0d]  JVM_handle_bsd_signal+0x10c2dd
V  [libjvm.so+0x9c47bf]  JVM_handle_bsd_signal+0x10df8f
V  [libjvm.so+0x6aad3d]  AsyncGetCallTrace+0x7ec3d
V  [libjvm.so+0x9ad7a4]  JVM_handle_bsd_signal+0xf6f74
V  [libjvm.so+0x71aaf5]  JNI_CreateJavaVM+0x55
C  [gamma+0x74ea]  JavaMain+0x99a
C  [gamma+0x6bfe]  JavaMain+0xae
C  [libthr.so.3+0x1083a]  operator->+0x8ca


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )

Other Threads:

=>0x0000000801e17800 (exited) JavaThread "Unknown thread" [_thread_in_vm, id=23144192, stack(0x00007fffdfefd000,0x00007fffdfffd000)]

VM state:not at safepoint (not fully initialized)

VM Mutex/Monitor currently owned by a thread: None

GC Heap History (0 events):
No events

Deoptimization events (0 events):
No events

Internal exceptions (0 events):
No events

Events (1 events):
Event: 0.010 loading class 0x0000000801f7f580


Dynamic libraries:
0x0000000000000000      /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product/gamma
0x00007fffffffe5d0      [vdso]
0x0000000800400000      ./libjvm.so
0x000000080024c000      /lib/libm.so.5
0x0000000800287000      /lib/libthr.so.3
0x0000000800ef0000      /lib/libc.so.7
0x00000008002b5000      /usr/lib/libc++.so.1
0x000000080038c000      /lib/libcxxrt.so.1
0x00000008003ae000      /lib/libgcc_s.so.1
0x0000000802000000      /usr/local/bootstrap-openjdk6/jre/lib/amd64/libverify.so
0x000000080220f000      /usr/local/bootstrap-openjdk6/jre/lib/amd64/libjava.so
0x000000080243b000      /usr/local/bootstrap-openjdk6/jre/lib/amd64/libzip.so
0x000000080131e000      /lib/libz.so.6
0x000000080020a000      /libexec/ld-elf.so.1

VM Arguments:
jvm_args: -Xbatch
java_command: Queens
Launcher Type: gamma

Environment Variables:
JAVA_HOME=/usr/local/bootstrap-openjdk6
CLASSPATH=.:/usr/local/bootstrap-openjdk6/jre/lib/rt.jar:/usr/local/bootstrap-openjdk6/jre/lib/i18n.jar
PATH=/wrkdirs/usr/ports/java/openjdk7/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
LD_LIBRARY_PATH=.:/usr/local/bootstrap-openjdk6/jre/lib/amd64/native_threads:/usr/local/bootstrap-openjdk6/jre/lib/amd64:
SHELL=/bin/sh

Signal Handlers:
SIGSEGV: [libjvm.so+0x9f1e10], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGBUS: [libjvm.so+0x9f1e10], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGFPE: [libjvm.so+0x8b3db0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGPIPE: [libjvm.so+0x8b3db0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGXFSZ: [libjvm.so+0x8b3db0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGILL: [libjvm.so+0x8b3db0], sa_mask[0]=0x7fffffff, sa_flags=0x00000042
SIGUSR1: SIG_DFL, sa_mask[0]=0x20000000, sa_flags=0x00000002
SIGUSR2: [libjvm.so+0x8b4720], sa_mask[0]=0x00000000, sa_flags=0x00000042
SIGHUP: SIG_DFL, sa_mask[0]=0x00000001, sa_flags=0x00000002
SIGINT: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGTERM: SIG_DFL, sa_mask[0]=0x00000000, sa_flags=0x00000000
SIGQUIT: SIG_IGN, sa_mask[0]=0x00000004, sa_flags=0x00000002


---------------  S Y S T E M  ---------------

OS:BSDuname:FreeBSD 13.1-RELEASE FreeBSD 13.1-RELEASE amd64
rlimit: STACK 524288k, CORE infinity, NPROC 89999, NOFILE 1024, AS infinity
load average:43.63 74.49 163.38

CPU:total 128 (initial active 128) (64 cores per cpu, 1 threads per core) family 23 model 49 stepping 0, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, mmxext, 3dnowpref, lzcnt, sse4a, tsc, tscinvbit, tscinv

/proc/cpuinfo:
  <Not Available>

Memory: 4k page, physical 140071764k(35017941k free)

/proc/meminfo:


vm_info: OpenJDK 64-Bit Server VM (24.95-b-internal) for bsd-amd64 JRE (1.7.0_261-b), built on Jun 15 2022 12:39:39 by "root" with gcc FreeBSD Clang 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)

time: Wed Jun 15 12:39:40 2022
elapsed time: 0 seconds
Comment 1 Wallace 2022-06-21 14:01:29 UTC
Created attachment 234839 [details]
openjdk7 build error
Comment 2 Dan Langille freebsd_committer freebsd_triage 2022-07-15 17:22:05 UTC
This failes to build for me  at home on 13.0


full logs at https://services.unixathome.org/poudriere/build.html?mastername=13amd64-dvl-testing&build=2022-07-15_16h53m04s

...
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_g_free)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x170)

ld: error: duplicate symbol: fp_g_object_unref
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_g_object_unref)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x178)

ld: error: duplicate symbol: fp_g_signal_connect_data
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_g_signal_connect_data)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x538)

>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x2A8)

ld: error: duplicate symbol: fp_gdk_pixbuf_get_has_alpha
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gdk_pixbuf_get_has_alpha)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x2A0)

ld: error: duplicate symbol: fp_gdk_pixbuf_get_height
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gdk_pixbuf_get_height)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x288)

ld: error: duplicate symbol: fp_gdk_pixbuf_get_n_channels
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11
ld: error: duplicate symbol: fp_gdk_pixbuf_get_rowstride
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gdk_pixbuf_get_rowstride)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x298)

ld: error: duplicate symbol: fp_gdk_pixbuf_get_width
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gdk_pixbuf_get_width)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x280)

ld: error: duplicate symbol: fp_gdk_pixbuf_new_from_file
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gdk_pixbuf_new_from_file)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x558)

ld: error: duplicate symbol: fp_gdk_threads_leave
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gdk_threads_leave)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x568)

ld: error: duplicate symbol: fp_gtk_check_version
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gtk_check_version)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x88)

ld: error: duplicate symbol: fp_gtk_file_chooser_dialog_new
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt
X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gtk_file_chooser_get_current_folder)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0xE8)

ld: error: duplicate symbol: fp_gtk_file_chooser_get_filename
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gtk_file_chooser_get_filename)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0x90)

ld: error: duplicate symbol: fp_gtk_file_chooser_get_filenames
>>> defined at awt_UNIXToolkit.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/awt_UNIXToolkit.o:(fp_gtk_file_chooser_get_filenames)
>>> defined at gtk2_interface.c
>>>            /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/tmp/sun/sun.awt.X11/xawt/obj64/gtk2_interface.o:(.bss+0xF0)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[5]: *** [../../common/Library.gmk:261: /wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/build/bsd-amd64/lib/amd64/xawt/libmawt.so] Error 1
gmake[5]: Leaving directory '/wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/jdk/make/sun/xawt'
gmake[4]: *** [Makefile:102: all] Error 1
gmake[4]: Leaving directory '/wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/jdk/make/sun'
gmake[3]: *** [Makefile:253: all] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1/jdk/make'
gmake[2]: *** [make/jdk-rules.gmk:93: jdk-build] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1'
gmake[1]: *** [Makefile:251: build_product_image] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/java/openjdk7/work/jdk7u-jdk7u261-b02.1'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/java/openjdk7
build of java/openjdk7 | openjdk-7.261.02.1,1 ended at Fri Jul 15 17:19:21 UTC 2022
build time: 00:19:01
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-08-03 02:44:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bf637c32393152791ba5e9bad515eaa3743bec87

commit bf637c32393152791ba5e9bad515eaa3743bec87
Author:     Greg Lewis <glewis@FreeBSD.org>
AuthorDate: 2022-08-03 02:41:56 +0000
Commit:     Greg Lewis <glewis@FreeBSD.org>
CommitDate: 2022-08-03 02:41:56 +0000

    java/openjdk7: Mark as deprecated due to upstream EOL

    Java 7 ceased extended support on July 31, 2022 and will no longer
    receive any patches or updates.

    PR:             264689

 java/openjdk7/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 4 Greg Lewis freebsd_committer freebsd_triage 2022-08-03 02:48:53 UTC
I've started the deprecation process for openjdk7 since it is no longer supported upstream, the FreeBSD port is many versions behind, and it is broken on 13.1 and higher.

I couldn't reproduce the build failure for openjdk8 on 13.1, although I didn't try the 2022Q2 branch.  The branch should now be 2022Q3 presumably, so I'd recommend trying that perhaps.  It looks a little like the build ran out of disk space.
Comment 5 Rene Ladan freebsd_committer freebsd_triage 2022-09-03 11:09:35 UTC
Note that openjdk7 expired today.
Comment 6 Michael Osipov freebsd_committer freebsd_triage 2024-01-26 17:19:04 UTC
I dare to say that this has been overcome by events: OpenJDK 7 has been removed and OpenJDK 8 compiles fine.