Merge ~athos-ribeiro/ubuntu/+source/php8.1:merge-lp1978364-kinetic into ubuntu/+source/php8.1:debian/sid
Proposed by
Athos Ribeiro
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | git-ubuntu bot | ||||||||
Approved revision: | not available | ||||||||
Merge reported by: | Athos Ribeiro | ||||||||
Merged at revision: | b85e0eeb505855ce083f1f6c53fa2d66d24a4ff5 | ||||||||
Proposed branch: | ~athos-ribeiro/ubuntu/+source/php8.1:merge-lp1978364-kinetic | ||||||||
Merge into: | ubuntu/+source/php8.1:debian/sid | ||||||||
Diff against target: |
369 lines (+238/-4) 7 files modified
debian/changelog (+60/-0) debian/control (+28/-1) debian/control.in (+28/-1) debian/patches/0046-Update-gcc-func-attr-macro.patch (+29/-0) debian/patches/0047-Fix-ssl3-unexpected-eof.patch (+76/-0) debian/patches/series (+2/-0) debian/rules (+15/-2) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
git-ubuntu bot | Approve | ||
Bryce Harrington (community) | Approve | ||
Canonical Server Reporter | Pending | ||
Canonical Server Reporter | Pending | ||
Canonical Server Reporter | Pending | ||
Canonical Server | Pending | ||
Review via email: mp+424446@code.launchpad.net |
Description of the change
Merge for php8.1 8.1.5, as per LP: #1978364.
This also includes the patch needed to fix LP: #1975626.
Do note that php 8.1.7 was already released upstream and the package will soon be pushed to Debian unstable.
PPA: https:/
Local dep8 test suite run result summary:
autopkgtest [01:22:43]: @@@@@@@
cli PASS
cgi PASS
mod-php PASS
fpm PASS
To post a comment you must log in.
LGTM, +1
It looks like it builds fine in the PPA. I attempted to build locally in an LXC container but it hit a CPU spin in one of the test cases and eventually tripped the OOM killer:
... tests/gmp_ setbit. phpt] tests/gmp_ setbit_ long.php1]
PASS gmp_setbit() basic tests [ext/gmp/
TEST 6423/15617 [ext/gmp/
Error: websocket: close 1006 (abnormal closure): unexpected EOF
When my system came back, top was showing CPU usage up over 600! OOM killer did its job:
[3615086. 331225] oom-kill: constraint= CONSTRAINT_ NONE,nodemask= (null), cpuset= lxc.payload. triage- kinetic, mems_allowed= 0,global_ oom,task_ memcg=/ user.slice/ user-1000. slice/session- c2.scope, task=steamwebhe lper,pid= 859039, uid=1000 331260] Out of memory: Killed process 859039 (steamwebhelper) total-vm:612740kB, anon-rss:60872kB, file-rss:0kB, shmem-rss:12956kB, UID:1000 pgtables:816kB oom_score_adj:200 334708] oom_reaper: reaped process 859039 (steamwebhelper), now anon-rss:0kB, file-rss:0kB, shmem-rss:12952kB
[3615086.
[3615086.
I've built php many times and haven't seen a behavior like this. So I wouldn't rule it out as a fluke, esp. since the PPA seems to have built fine. But can you do a local build and autopkgtest run in an LXC container and see if anything similar happens for you? If it does, maybe file a bug report and/or disable the test.
I also triggered autopkgtests to run on launchpad and those look fine at least:
Results from https:/ /autopkgtest. ubuntu. com/results/ autopkgtest- kinetic- athos-ribeiro- lp1978364- merge-php- kinetic/ ?format= plain: 1/8.1.5- 1ubuntu1~ ppa1'] 1/8.1.5- 1ubuntu1~ ppa1'] 1/8.1.5- 1ubuntu1~ ppa1'] 1/8.1.5- 1ubuntu1~ ppa1'] lp1978364- merge-php- kinetic php8.1/ 8.1.5-1ubuntu1~ ppa1
php8.1 @ amd64:
13.06.22 22:28:46 Log ποΈ β Triggers: ['php8.
cli PASS β
cgi PASS β
mod-php PASS β
fpm PASS β
php8.1 @ armhf:
13.06.22 22:38:08 Log ποΈ β Triggers: ['php8.
cli PASS β
cgi PASS β
mod-php PASS β
fpm PASS β
php8.1 @ ppc64el:
13.06.22 22:31:21 Log ποΈ β Triggers: ['php8.
cli PASS β
cgi PASS β
mod-php PASS β
fpm PASS β
php8.1 @ s390x:
13.06.22 22:30:09 Log ποΈ β Triggers: ['php8.
cli PASS β
cgi PASS β
mod-php PASS β
fpm PASS β
Running:
time pkg release arch ppa trigger
0:24:32 php8.1 kinetic arm64 athos-ribeiro/
Waiting:
The merge its...