-
-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update request: php-excimer 1.1.1 #1952
Comments
@oerdnj With Debian 13 Trixie now open, we've updated the package at https://salsa.debian.org/mediawiki-team/php-excimer/ and uploaded it to https://packages.debian.org/trixie/php-excimer. I hope that makes it easier to port to deb.sury.org as well! |
Updated |
wmfgerrit
pushed a commit
to wikimedia/integration-config
that referenced
this issue
Mar 30, 2024
The upgrade happened implicitly as part of the image rebuild earlier this month for T360420, since we simply install the package from the current Debian release channel (via deb.sury.org) and upstream has updated the package for us via oerdnj/deb.sury.org#1952. This in turn unblocks writing PHPUnit tests for WikimediaDebug's performance/excimer-ui-client repo, which depends on php-excimer 1.1.0+, which is when we introduced support for Speedscope. ``` ./dockerfiles/debug-image dockerfiles/composer-package-php80/ nobody@cddf3ff8a3ae:/$ php -i | grep excimer /etc/php/8.0/cli/conf.d/20-excimer.ini, excimer excimer support => enabled excimer version => 1.2.1 ``` ``` ./dockerfiles/debug-image dockerfiles/composer-package-php80/ 0.0.6 nobody@43b86e172b06:/$ php -i | grep excimer /etc/php/8.0/cli/conf.d/20-excimer.ini, excimer excimer support => enabled excimer version => 1.0.4 ``` Bug: T361412 Bug: T360420 Change-Id: I97a3629d5520d1fffd0348e2d89cd8bb33f4b3f5
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Frequently asked questions
Is your feature request related to a problem? Please describe.
php-excimer 1.1.0 introduces support for Speedscope (ExcimerLog::getSpeedscopeData), which applications like Sentry PHP and excimer-ui-client depend on.
https://pecl.php.net/package-changelog.php?package=excimer&release=1.1.1
Describe the solution you'd like
Update the package.
Describe alternatives you've considered
N/A
Distribution (please complete the following information):
Package(s) (please complete the following information):
Additional context
The sury.org packages are currently at 1.0.4. When I published excimer 1.1.0 in 2nd March 2023, I messed up and accidentally broke PHP 7.1-7.3 support. This has been fixed in excimer 1.1.1, published on 13th March 2023.
The text was updated successfully, but these errors were encountered: