Bug#717276: perl: enable systemtap support via -Dusedtrace

Niko Tyni ntyni at debian.org
Tue Jul 30 06:43:47 UTC 2013


On Thu, Jul 18, 2013 at 06:37:25PM +0000, Eric Wong wrote:
> Source: perl
> Severity: wishlist
> 
> I would like to use systemtap to trace Perl under Linux.
> The existing dtrace support in Perl may be used for this.
> 
> Passing "-Dusedtrace" to Configure as documented in INSTALL
> should enable tracing support.

Thanks for your report. I worry about possible additional overhead.
Would it make sense to enable this only for the perl-debug build
(/usr/bin/debugperl) ?

> A Build-Depends on systemtap-sdt-dev would be required under Linux

As a secondary concern, pushing python (which systemtap-sdt-dev
depends on) into perl build-dependencies doesn't sound very appealing,
but I suppose bootstrappers are used to work around those (re: the
Build-depends-StageN effort et al.)

I assume that enabling dtrace support would not add a runtime hard
dependency on a systemtap package?
-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list