[MRE] Please update to latest upstream release 7.0.25

Bug #1724896 reported by Nish Aravamudan on 2017-10-19
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
php7.0 (Ubuntu)
Undecided
Unassigned
Xenial
Undecided
Nish Aravamudan
Zesty
Undecided
Nish Aravamudan

Bug Description

There have been a number of microreleases of PHP 7.0 upstream since the
last update to Xenial (which corresponded to the last update in Zesty). As
it has been a few months, 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.25: 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 (which is present in Artful, and is why the Artful task is invalid).

Nish Aravamudan (nacc) on 2017-10-19
Changed in php7.0 (Ubuntu):
status: New → Invalid
Changed in php7.0 (Ubuntu Trusty):
status: New → In Progress
Changed in php7.0 (Ubuntu Xenial):
status: New → In Progress
Changed in php7.0 (Ubuntu Trusty):
assignee: nobody → Nish Aravamudan (nacc)
Changed in php7.0 (Ubuntu Xenial):
assignee: nobody → Nish Aravamudan (nacc)
Nish Aravamudan (nacc) on 2017-11-01
summary: - [MRE] Please update to latest upstream release 7.0.24
+ [MRE] Please update to latest upstream release 7.0.25
no longer affects: php7.0 (Ubuntu Trusty)
Nish Aravamudan (nacc) on 2017-11-01
Changed in php7.0 (Ubuntu Zesty):
assignee: nobody → Nish Aravamudan (nacc)
status: New → In Progress
Nish Aravamudan (nacc) on 2017-11-01
description: updated

Hello Nish, or anyone else affected,

Accepted php7.0 into zesty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/php7.0/7.0.25-0ubuntu0.17.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-zesty to verification-done-zesty. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-zesty. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in php7.0 (Ubuntu Zesty):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-zesty
Nish Aravamudan (nacc) wrote :

Performed my normal LXD verification for an upgrade in 17.04 from 7.0.22-0ubuntu0.17.04.1 to 7.0.25-0ubuntu0.17.04.1.

root@fluent-grouse:~# apt policy php7.0
php7.0:
  Installed: 7.0.25-0ubuntu0.17.04.1
  Candidate: 7.0.25-0ubuntu0.17.04.1
  Version table:
 *** 7.0.25-0ubuntu0.17.04.1 500
        500 http://archive.ubuntu.com/ubuntu zesty-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     7.0.22-0ubuntu0.17.04.1 500
        500 http://archive.ubuntu.com/ubuntu zesty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu zesty-security/main amd64 Packages
     7.0.15-1ubuntu4 500
        500 http://archive.ubuntu.com/ubuntu zesty/main amd64 Packages

tags: added: verification-done-zesty
removed: verification-needed-zesty
Nish Aravamudan (nacc) wrote :

Brian, was there any problem with the 16.04 upload, or were you letting 17.04 shake out any issues first?

tags: added: verification-done
removed: verification-needed
Brian Murray (brian-murray) wrote :

Hello Nish, or anyone else affected,

Accepted php7.0 into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/php7.0/7.0.25-0ubuntu0.16.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in php7.0 (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-xenial
removed: verification-done
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers