Bug 262809 - java/openjdk11: builtin DTrace support is incompatible with ipfw(4) in 14.0-CURRENT of 2022-03-16
Summary: java/openjdk11: builtin DTrace support is incompatible with ipfw(4) in 14.0-C...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mark Johnston
URL:
Keywords:
Depends on: 262412
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-25 18:28 UTC by Trond Endrestøl
Modified: 2022-07-07 01:29 UTC (History)
2 users (show)

See Also:
koobs: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Trond Endrestøl 2022-03-25 18:28:20 UTC
Below is an excerpt from the build log.
lang/erlang-runtime23 exhibits the same behaviour, but unlike java/openjdk11, option DTRACE can easily be turned off there.
/usr/lib/dtrace/ipfw.d, aka share/dtrace/ipfw.d in the source tree, hasn't been touched since last year.

=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_gensrc_dtracefiles_hotspot.h:
dtrace: failed to compile script /construction/xports/java/openjdk11/work/jdk11u-jdk-11.0.14-9-1/build/bsd-x86_64-normal-server-release/hotspot/variant-server/support/dtrace/hotspot.h.d: "/usr/lib/dtrace/ipfw.d", line 1: m is not a member of struct ip_fw_args
* For target hotspot_variant-server_gensrc_dtracefiles_hotspot_jni.h:
dtrace: failed to compile script /construction/xports/java/openjdk11/work/jdk11u-jdk-11.0.14-9-1/build/bsd-x86_64-normal-server-release/hotspot/variant-server/support/dtrace/hotspot_jni.h.d: "/usr/lib/dtrace/ipfw.d", line 1: m is not a member of struct ip_fw_args
* For target hotspot_variant-server_gensrc_dtracefiles_hs_private.h:
dtrace: failed to compile script /construction/xports/java/openjdk11/work/jdk11u-jdk-11.0.14-9-1/build/bsd-x86_64-normal-server-release/hotspot/variant-server/support/dtrace/hs_private.h.d: "/usr/lib/dtrace/ipfw.d", line 1: m is not a member of struct ip_fw_args

* All command lines available in /construction/xports/java/openjdk11/work/jdk11u-jdk-11.0.14-9-1/build/bsd-x86_64-normal-server-release/make-support/failure-logs.
=== End of repeated output ===
Comment 1 Trond Endrestøl 2022-03-26 08:39:16 UTC
This issue is extended to include databases/postgresql14-server.
Comment 2 Trond Endrestøl 2022-04-14 20:26:50 UTC
Solved by commit 6e563a1b608438504d963c2d7c70e50d2e75af46
https://cgit.freebsd.org/src/commit/?id=6e563a1b608438504d963c2d7c70e50d2e75af46
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2022-07-07 01:29:47 UTC
^Triage: Assign to committer that resolved and link to issue that resolved it