FS#56629 - [python] could have uprobes turned on

Attached to Project: Arch Linux
Opened by Stanislaw Pitucha (viraptor) - Friday, 08 December 2017, 11:01 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:24 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No


Python >=3.6 has systemtap userspace probes support implemented. It would be great if they were turned on in Arch package by default. (currently they're not included)
A simple build of the latest release with `--with-dtrace` succeeds and gives a binary with all the standard taps available and working:

$ readelf -n python
Displaying notes found in: .note.stapsdt
Owner Data size Description
stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors)
Provider: python
Name: gc__start
Location: 0x0000000000078d15, Base: 0x0000000000274be0, Semaphore: 0x000000000051529e
Arguments: -4@8(%rsp)

More info at: https://docs.python.org/3/howto/instrumentation.html
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:24 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/python/issues/5
Comment by Buggy McBugFace (bugbot) - Tuesday, 08 August 2023, 19:11 GMT
This is an automated comment as this bug is open for more then 2 years. Please reply if you still experience this bug otherwise this issue will be closed after 1 month.