[GitHub] thrift pull request #1451: THRIFT-4438: delete trusty and requrie php56
Github user RobberPhex closed the pull request at: https://github.com/apache/thrift/pull/1451 ---
[GitHub] thrift pull request #1451: THRIFT-4438: delete trusty and requrie php56
Github user jeking3 commented on a diff in the pull request: https://github.com/apache/thrift/pull/1451#discussion_r161777313 --- Diff: composer.json --- @@ -16,12 +16,12 @@ "issues": "https://issues.apache.org/jira/browse/THRIFT; }, "require": { -"php": ">=5.3.0" +"php": "^5.6 || ^7.0" --- End diff -- Just looking at the changes here for dropping php 5.3 through 5.5, what's the benefit? No php code actually changed to take advantage of this, so I'm not sure I see a reason to do it? ---
[GitHub] thrift pull request #1451: THRIFT-4438: delete trusty and requrie php56
Github user jeking3 commented on a diff in the pull request: https://github.com/apache/thrift/pull/1451#discussion_r161777001 --- Diff: build/docker/ubuntu-trusty/Dockerfile --- @@ -1,223 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# -# Apache Thrift Docker build environment for Ubuntu Trusty -# Using all stock Ubuntu Trusty packaging except for: -# - d: does not come with Ubuntu so we're installing 2.070.0 -# - dart: does not come with Ubuntu so we're installing 1.20.1 -# - dotnetcore, disabled because netcore is for 1.0.0-preview and 2.0.0 is out -# - haxe, disabled because the distro comes with 3.0.0 and it cores while installing -# - node.js, disabled because it is at 0.10.0 in the distro which is too old (need 4+) -# - ocaml, disabled because it fails to install properly -# --- End diff -- Recommend adding that php is disabled because we require 5.6 and Trusty comes with 5.5.9, and comment out the PHP lines, but not delete the whole thing. ---
[GitHub] thrift pull request #1451: THRIFT-4438: delete trusty and requrie php56
GitHub user RobberPhex opened a pull request: https://github.com/apache/thrift/pull/1451 THRIFT-4438: delete trusty and requrie php56 * remove support php 5.3, 5.4 and 5.5 * remove test at ubuntu trusty(trusty only have php5.5, haven't php5.6) You can merge this pull request into a Git repository by running: $ git pull https://github.com/RobberPhex/thrift php56 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/thrift/pull/1451.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1451 commit b960a1e447457d2eba98dad75e4ebf023b5504de Author: Robert LuDate: 2017-12-28T10:07:08Z delete trusty and requrie php56 ---