[MacPorts] #48786: OSX 10.5 (Leopard) support for AI_NUMERICSERV
#48786: OSX 10.5 (Leopard) support for AI_NUMERICSERV -------------------------------+-------------------------------- Reporter: willem+macports@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: tiger leopard | Port: PHP70 -------------------------------+-------------------------------- PHP 70 won't build on OSX Leopard (10.5) because it's missing a constant ``AI_NUMERICSERV``. {{{ php70/work/php-7.0.0RC2/sapi/phpdbg/phpdbg_io.c: In function "phpdbg_create_listenable_socket": php70/work/php-7.0.0RC2/sapi/phpdbg/phpdbg_io.c:236: error: "AI_NUMERICSERV" undeclared (first use in this function) }}} A similar fix was applied here: https://trac.macports.org/ticket/41916 It would be nice to include a patch or send one upstream to make the improvements of PHP 7.0 available on older systems. -- Ticket URL: <https://trac.macports.org/ticket/48786> MacPorts <https://www.macports.org/> Ports system for OS X
#48786: php70 @7.0.0RC2: error: "AI_NUMERICSERV" undeclared (first use in this function) --------------------------------+--------------------------- Reporter: willem+macports@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger leopard Port: php70 | --------------------------------+--------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * port: PHP70 => php70 Old description:
PHP 70 won't build on OSX Leopard (10.5) because it's missing a constant ``AI_NUMERICSERV``.
{{{ php70/work/php-7.0.0RC2/sapi/phpdbg/phpdbg_io.c: In function "phpdbg_create_listenable_socket": php70/work/php-7.0.0RC2/sapi/phpdbg/phpdbg_io.c:236: error: "AI_NUMERICSERV" undeclared (first use in this function) }}}
A similar fix was applied here: https://trac.macports.org/ticket/41916
It would be nice to include a patch or send one upstream to make the improvements of PHP 7.0 available on older systems.
New description: PHP 70 won't build on OSX Leopard (10.5) because it's missing a constant ``AI_NUMERICSERV``. {{{ php70/work/php-7.0.0RC2/sapi/phpdbg/phpdbg_io.c: In function "phpdbg_create_listenable_socket": php70/work/php-7.0.0RC2/sapi/phpdbg/phpdbg_io.c:236: error: "AI_NUMERICSERV" undeclared (first use in this function) }}} A similar fix was applied here: #41916 It would be nice to include a patch or send one upstream to make the improvements of PHP 7.0 available on older systems. -- Comment: Since this is not a MacPorts-specific problem, it needs to be [https://bugs.php.net reported to the developers of PHP]. I could do it for you, but I would just be acting as a middleman; it might be more efficient for you to report the problem to them, since you're the one experiencing it. -- Ticket URL: <https://trac.macports.org/ticket/48786#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#48786: php70 @7.0.0RC2: error: "AI_NUMERICSERV" undeclared (first use in this function) --------------------------------+--------------------------- Reporter: willem+macports@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger leopard Port: php70 | --------------------------------+--------------------------- Comment (by willem+macports@…): I've reported the bug to they can pick it up. If eventually, the PHP devs decide not to support such old systems anymore, would it be too much trouble to have a compile patch in the PHP7 ports? -- Ticket URL: <https://trac.macports.org/ticket/48786#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#48786: php70 @7.0.0RC2: error: "AI_NUMERICSERV" undeclared (first use in this function) --------------------------------+--------------------------- Reporter: willem+macports@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: tiger leopard Port: php70 | --------------------------------+--------------------------- Comment (by willem+macports@…): That escalated quickly! http://git.php.net/?p=php- src.git;a=commit;h=51272f4217b5961438cf89ac03dc3ab097db8af5 Thanks, -- Ticket URL: <https://trac.macports.org/ticket/48786#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#48786: php70 @7.0.0RC2: error: "AI_NUMERICSERV" undeclared (first use in this function) --------------------------------+--------------------------- Reporter: willem+macports@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: tiger leopard Port: php70 | --------------------------------+--------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: I updated php70 to 7.0.0RC3 in r140352, which should contain that commit, which should resolve the issue. But I didn't test on Leopard so please let me know if it works or not. -- Ticket URL: <https://trac.macports.org/ticket/48786#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts