Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Oct 2024 12:22:47 -0400
From:      "Gerard E. Seibert" <jerry@seibercom.net>
To:        questions@freebsd.org
Subject:   dtrace and poudriere
Message-ID:  <20241003122247.00006103@seibercom.net>

next in thread | raw e-mail | index | archive | help
I'm encountering an issue with poudriere while building ports that
require "dtrace" on my 14.1-RELEASE-p5 FreeBSD system. For example,
when I try to build perl5.36, I receive the following error message
from Poudriere:

Error message from Poudriere:

*** 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.

As a result, the entire build fails, as was the case with php84.
Removing "dtrace" from the configuration allows the build to succeed,
but this is not a sustainable solution since many programs depend on
"dtrace."

This issue only started occurring recently, so I believe it should be
possible for someone with the necessary expertise to address it.

Sincerely,
Jerry



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20241003122247.00006103>