[MacPorts] #48553: create new php70-ssh2 port
#48553: create new php70-ssh2 port -----------------------+-------------------------------- Reporter: alex@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: php php70 | Port: php70-ssh2 -----------------------+-------------------------------- We're still missing the php70-ssh2 port (unfortunately the only thing holding me up, personally). I gather that there are some obstacles with php7 apcu and xdebug, but hopefully the same is not the case here... Thanks! -- Ticket URL: <https://trac.macports.org/ticket/48553> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------------- Reporter: alex@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------------- Changes (by ionic@…): * keywords: php php70 => * type: defect => request -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… Comment: I was not planning on making any php70 subports for non-bundled PHP extensions until after PHP 7.0 has had a final release, just in case there are changes in PHP 7.0 that would necessitate rebuilding those extensions, which is a bit inconvenient to do. But if you'd like to try it, you can edit the php-ssh2 portfile, add "7.0" to the `php.branches` line, then run portindex in the dports directory. Then you should be able to install php70-ssh2, assuming it works. -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Comment (by alex@…): Ah, okay. No problem -- I can wait. Thanks for maintaining all these! -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Comment (by alex@…): Bumping this now, since PHP 7.0 was released on Dec. 3. As of today, macports currently has RC8, so php70 could be updated to final, and then these non-bundled PHP extensions can be built and put in the repo as well. -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Comment (by ryandesign@…): I've updated php70 to version 7.0.0, however so far, no third-party module I've tried to build under PHP 7.0.0, including the ssh2 module, builds successfully. So I would say if you want a php70 version of a module, you should check that module's homepage for any mention of PHP 7 compatibility. If there is, file a MacPorts ticket asking for a php70 subport of that module. If there is no mention of PHP 7 compatibility (for example, the ssh2 module's homepage says the latest version 0.12 is compatible with PHP versions 4 through 6 inclusive), you should file a bug report with that project asking them to release a PHP 7-compatible version. Once they do, file a MacPorts ticket asking for the update and the php70 subport. -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Comment (by alex@…): Actually apparently ssh2 is already compatible with PHP 7, but you have to get it from the official repo (https://github.com/php/pecl-networking- ssh2) rather than from PHP, which doesn't have the latest yet I gather. References: https://medium.com/php-7-tutorial/solution-how-to-compile-php7-with- ssh2-f23de4e9c319#.x9zmh55vv http://stackoverflow.com/questions/34207228/how-to-install-ssh2-lib-for- php7-on-linux-ubuntu-wheezy-raspbian -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Comment (by ryandesign@…): I don't doubt that developers are working on adding PHP 7 support, but we do not want to update MacPorts ports to nonstable versions. If the developers feel their code is ready to be used, they should release a new stable version of their project, at which point MacPorts can update the port to that version. -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#48553: create new php70-ssh2 port -------------------------+-------------------------- Reporter: alex@… | Owner: ryandesign@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: php70-ssh2 | -------------------------+-------------------------- Comment (by alex@…): The PHP 7 ssh2 port was added in June. I think this has become actionable now? See: https://pecl.php.net/package-changelog.php?package=ssh2&release=1.0 for reference. -- Ticket URL: <https://trac.macports.org/ticket/48553#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts