Activity log for bug #1686237

Date Who What changed Old value New value Message
2017-04-25 22:54:46 Nish Aravamudan bug added bug
2017-04-26 22:49:01 Nish Aravamudan description There have been a number of microreleases of PHP 7.0 upstream since the last update to Xenial (which corresponded to the merge in Zesty). As we have re-merged again in Artful, it feels appropriate to provide another MRE update to php7.0. A number of critical security and bug-fixes are present in each 7.0.x. Rather than backporting individual patches (e.g., Bug # 1569509), I believe it makes significantly more sense to follow the upstream 7.0.x. Upstream PHP is demonstrating an improved approach of bugfixes only in 7.0.x: - 7.0.18: http://php.net/ChangeLog-7.php The upstream CI is at: https://travis-ci.org/php/php-src and is run regularly. Our php7.0 source package has autopkgtests for the 4 SAPIs, mod-php, cgi, fpm and cli. We have also updated the packing to run the source tests during the build itself. I do not believe there is a firm statement from upstream on API/ABI stability, but the general approach seems to be a BC-break would result in 7.1.0. Additionally for this SRU, there is (at least) one bug fixed upstream which will be fixed by updating to a newer upstream version: LP: #1674892. There have been a number of microreleases of PHP 7.0 upstream since the last update to Xenial (which corresponded to the merge in Zesty). As we have re-merged again in Artful, it feels appropriate to provide another MRE update to php7.0. A number of critical security and bug-fixes are present in each 7.0.x. Rather than backporting individual patches (e.g., Bug # 1569509), I believe it makes significantly more sense to follow the upstream 7.0.x. Upstream PHP is demonstrating an improved approach of bugfixes only in 7.0.x:  - 7.0.18: http://php.net/ChangeLog-7.php#7.0.18 The upstream CI is at: https://travis-ci.org/php/php-src and is run regularly. Our php7.0 source package has autopkgtests for the 4 SAPIs, mod-php, cgi, fpm and cli. We have also updated the packing to run the source tests during the build itself. I do not believe there is a firm statement from upstream on API/ABI stability, but the general approach seems to be a BC-break would result in 7.1.0. Additionally for this SRU, there is (at least) one bug fixed upstream which will be fixed by updating to a newer upstream version: LP: #1674892.
2017-04-26 23:21:57 Nish Aravamudan nominated for series Ubuntu Zesty
2017-04-26 23:21:57 Nish Aravamudan bug task added php7.0 (Ubuntu Zesty)
2017-04-26 23:21:57 Nish Aravamudan nominated for series Ubuntu Xenial
2017-04-26 23:21:57 Nish Aravamudan bug task added php7.0 (Ubuntu Xenial)
2017-04-26 23:21:57 Nish Aravamudan nominated for series Ubuntu Yakkety
2017-04-26 23:21:57 Nish Aravamudan bug task added php7.0 (Ubuntu Yakkety)
2017-04-26 23:27:33 Nish Aravamudan php7.0 (Ubuntu): status New Fix Released
2017-04-27 00:15:33 Nish Aravamudan php7.0 (Ubuntu Xenial): status New In Progress
2017-04-27 00:15:36 Nish Aravamudan php7.0 (Ubuntu Yakkety): status New In Progress
2017-04-27 00:15:40 Nish Aravamudan php7.0 (Ubuntu Zesty): status New In Progress
2017-04-27 00:15:43 Nish Aravamudan php7.0 (Ubuntu Xenial): assignee Nish Aravamudan (nacc)
2017-04-27 00:15:44 Nish Aravamudan php7.0 (Ubuntu Yakkety): assignee Nish Aravamudan (nacc)
2017-04-27 00:15:46 Nish Aravamudan php7.0 (Ubuntu Zesty): assignee Nish Aravamudan (nacc)
2017-04-27 23:28:12 Brian Murray summary [SRU] microrelease exception for src:php7.0 (7.0.18) [SRU] microrelease update of src:php7.0 (7.0.18)
2017-04-27 23:31:20 Brian Murray php7.0 (Ubuntu Zesty): status In Progress Fix Committed
2017-04-27 23:31:22 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2017-04-27 23:31:27 Brian Murray bug added subscriber SRU Verification
2017-04-27 23:31:33 Brian Murray tags verification-needed
2017-05-04 20:58:16 Brian Murray php7.0 (Ubuntu Yakkety): status In Progress Fix Committed
2017-05-04 22:01:54 Nish Aravamudan tags verification-needed verification-done-yakkety verification-done-zesty
2017-05-10 16:59:20 Launchpad Janitor php7.0 (Ubuntu Zesty): status Fix Committed Fix Released
2017-05-10 16:59:35 Robie Basak removed subscriber Ubuntu Stable Release Updates Team
2017-05-11 22:38:52 Brian Murray php7.0 (Ubuntu Xenial): status In Progress Fix Committed
2017-05-11 22:38:55 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2017-05-11 22:39:01 Brian Murray tags verification-done-yakkety verification-done-zesty verification-done-yakkety verification-done-zesty verification-needed
2017-05-12 16:42:12 Nish Aravamudan tags verification-done-yakkety verification-done-zesty verification-needed verification-done-xenial verification-done-yakkety verification-done-zesty
2017-05-18 18:04:49 Launchpad Janitor php7.0 (Ubuntu Yakkety): status Fix Committed Fix Released
2017-05-25 19:18:10 Launchpad Janitor php7.0 (Ubuntu Xenial): status Fix Committed Fix Released