Hi,
I have the problem with dtrace when IPFW is enabled. One solution it would be removing/moving /usr/lib/dtrace/ipfw.d file, but I'm looking for some better solution.
I have the problem with dtrace when IPFW is enabled. One solution it would be removing/moving /usr/lib/dtrace/ipfw.d file, but I'm looking for some better solution.
Code:
# dwatch -X open
INFO Sourcing open profile [found in /usr/libexec/dwatch]
INFO Watching 'syscall::open:entry, syscall::openat:entry' ...
dtrace: failed to compile script /dev/stdin: "/usr/lib/dtrace/ipfw.d", line 191: translator member inp definition uses incompatible types: "struct inpcb *" = "struct inpcb *"
Code:
# dtrace -h
dtrace: failed to establish error handler: "/usr/lib/dtrace/ipfw.d", line 191: translator member inp definition uses incompatible types: "struct inpcb *" = "struct inpcb *"
dtrace -h
prevent from building lang/perl5.36
Code:
Support DTrace if available? [y]
Where is the dtrace executable? (~name ok) [/usr/sbin/dtrace]
*** Configure: Fatal Error: /usr/sbin/dtrace doesn't support -h flag
***
*** Your installed dtrace doesn't support the -h switch to compile a D
*** program into a C header. Can't continue.
===> Script "Configure" failed unexpectedly.
Please report the problem to [email]mat@FreeBSD.org[/email] [maintainer] and attach the
"/wrkdirs/usr/ports/lang/perl5.36/work/perl-5.36.3/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1