** Description changed: Sorry I created a same issue in Answers though since it's related specific package, I post it here as suggested. https://answers.launchpad.net/ubuntu/+question/819365 - - I have confirmed both version (8.3.6-0ubuntu0.24.04.2 and 8.3.11-0ubuntu0.24.10.2) are built without `--enable-dtrace`. + I have confirmed both version (8.3.6-0ubuntu0.24.04.2 and + 8.3.11-0ubuntu0.24.10.2) are built without `--enable-dtrace`. Please consider to enable it as a better option. Thanks. - ---- Until PHP 8.1.2-1ubuntu2.19 in 22.04 Jammy, Dtrace option is enables like below: $ php -i|grep -i dtrace DTrace Support => available, disabled I have noticed PHP8.3 package(8.3.6-0ubuntu0.24.04.2) in 24.04 Noble is not compiled with --enable-dtrace option. $ php -i |grep -i dtrace DTrace Support => disabled That means, we can't use any USDT probe point without recompiling PHP by ourselves. I think it is not an actual bug though, dtrace should be enabled for users who want to trace their applications using this probe points with eBPF etc. - The overhead for tracing is eligible since just enabling dtrace doesn't change code path in PHP unless USE_ZEND_DTRACE environment variable specified. + The overhead for tracing is negligible since just enabling dtrace doesn't change code path in PHP unless USE_ZEND_DTRACE environment variable specified. So I believe re-enabling dtrace could make better futures for PHP users and want to suggest it for upcoming PHP packages, too. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: php8.3 8.3.6-0ubuntu0.24.04.2 ProcVersionSignature: Ubuntu 6.8.0-1017.18-aws 6.8.12 Uname: Linux 6.8.0-1017-aws x86_64 ApportVersion: 2.28.1-0ubuntu3.1 Architecture: amd64 CasperMD5CheckResult: unknown CloudArchitecture: x86_64 CloudBuildName: server CloudID: aws CloudName: aws CloudPlatform: ec2 CloudRegion: ap-northeast-1 CloudSerial: 20240701.1 CloudSubPlatform: metadata (http://169.254.169.254) Date: Tue Nov 19 15:44:40 2024 Ec2Architecture: x86_64 Ec2Imageid: ami-024b6cf82ad817914 Ec2Instancetype: t3.micro Ec2Region: ap-northeast-1 PackageArchitecture: all ProcEnviron: - LANG=C.UTF-8 - PATH=(custom, no user) - SHELL=/bin/bash - TERM=xterm-256color + LANG=C.UTF-8 + PATH=(custom, no user) + SHELL=/bin/bash + TERM=xterm-256color RebootRequiredPkgs: Error: path contained symlinks. SourcePackage: php8.3 UpgradeStatus: No upgrade log present (probably fresh install)
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2088977 Title: Dtrace is disabled in PHP8.3 package(noble,oracular) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php8.3/+bug/2088977/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
