#66473 closed defect (fixed)

plantuml failing to build on Ventura 13.1

Reported by: kickingvegas (Charles Choi) Owned by: judaew (Vadym-Valdis Yudaiev)
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: Cc:
Port: plantuml

Description (last modified by kickingvegas (Charles Choi))

plantuml failing to install on Ventura 13.1. Causes macOS crash log for java.

abbreviated /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_java_plantuml/plantuml/main.log

using openjdk18 @18.0.2.1_0+release+server (active) port.

:info:build > Task :compileJava
:info:build Note: Some input files use or override a deprecated API.
:info:build Note: Recompile with -Xlint:deprecation for details.
:info:build Note: Some input files use unchecked or unsafe operations.
:info:build Note: Recompile with -Xlint:unchecked for details.
:info:build > Task :processResources UP-TO-DATE
:info:build > Task :classes
:info:build > Task :jar
:info:build > Task :javadoc UP-TO-DATE
:info:build > Task :javadocJar
:info:build > Task :sourcesJar
:info:build > Task :assemble
:info:build > Task :compileTestJava
:info:build > Task :processTestResources UP-TO-DATE
:info:build > Task :testClasses
:info:build > Task :test FAILED
:info:build FAILURE: Build failed with an exception.
:info:build * What went wrong:
:info:build Execution failed for task ':test'.
:info:build > Process 'Gradle Test Executor 1' finished with non-zero exit value 133
:info:build   This problem might be caused by incorrect test process configuration.
:info:build   Please refer to the test execution section in the User Manual at https://docs.gradle.org/7.6/userguide/java_testing.html#sec:test_execution
:info:build * Try:
:info:build > Run with --stacktrace option to get the stack trace.
:info:build > Run with --info or --debug option to get more log output.
:info:build > Run with --scan to get full insights.
:info:build * Get more help at https://help.gradle.org
:info:build BUILD FAILED in 14s
:info:build 9 actionable tasks: 6 executed, 3 up-to-date
:info:build Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_java_plantuml/plantuml/work/plantuml-1.2022.12" && /opt/local/bin/gradle build 
:info:build Exit code: 1
:error:build Failed to build plantuml: command execution failed
:debug:build Error code: CHILDSTATUS 73811 1
:debug:build Backtrace: command execution failed
:debug:build     while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build     invoked from within
:debug:build "command_exec -callback portprogress::target_progress_callback build"
:debug:build     (procedure "portbuild::build_main" line 8)
:debug:build     invoked from within
:debug:build "$procedure $targetname"
:error:build See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_java_plantuml/plantuml/main.log for details.

Attachments (2)

main.log (102.5 KB) - added by kickingvegas (Charles Choi) 16 months ago.
ventura main.log
java-crash.log (108.5 KB) - added by kickingvegas (Charles Choi) 16 months ago.
macOS crash log for java

Download all attachments as: .zip

Change History (5)

Changed 16 months ago by kickingvegas (Charles Choi)

Attachment: main.log added

ventura main.log

Changed 16 months ago by kickingvegas (Charles Choi)

Attachment: java-crash.log added

macOS crash log for java

comment:1 Changed 16 months ago by kickingvegas (Charles Choi)

Description: modified (diff)
Port: plantuml added

comment:2 Changed 16 months ago by jmroot (Joshua Root)

Owner: set to judaew
Status: newassigned

comment:3 Changed 16 months ago by Vadym-Valdis Yudaiev <judaew@…>

Resolution: fixed
Status: assignedclosed

In 2935a63e7eca3c593741b090e2d5be5cd78f762a/macports-ports (master):

plantuml: Update to 1.2022.14

Changes:

  • use GitHub releases
  • use latest Java LST as fallback.java
  • add jlatexmath variant
  • remove patch

Fixed: #66473
See: #62933

Note: See TracTickets for help on using tickets.