Bug 222174 - lang/php7x: Ports failing due to requiring 5.x header
Summary: lang/php7x: Ports failing due to requiring 5.x header
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-09 18:50 UTC by Bernard Spil
Modified: 2018-02-07 09:09 UTC (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernard Spil freebsd_committer freebsd_triage 2017-09-09 18:50:15 UTC
List of ports that require headers from PHP 5.x.

> json.c:30:10: fatal error: 'ext/standard/php_smart_str.h' file not found
> #include "ext/standard/php_smart_str.h"
>         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 1 error generated.

These ports should get added

> IGNORE_WITH_PHP= 70 71 72
> DEPRECATED= port requires PHP 5.x php_smart_string header
> EXPIRATION_DATE= 2018-12-31

databases/pecl-rrd
devel/pecl-jsmin
devel/pecl-jsonc
devel/pecl-jsond
devel/pecl-memoize
devel/pecl-uri_template
devel/pecl-yac
www/pecl-amfext
www/pecl-twig
Comment 1 Torsten Zuehlsdorff freebsd_committer freebsd_triage 2018-02-07 09:09:06 UTC
Hello Bernard,

i think this was covert in: https://svnweb.freebsd.org/changeset/ports/456296

I didn't set the DEPRECATED since i have no glue how long we're going to support 5.6. 
5.3 for example was more than 6 months extended so i wouldn't decide this for ports not maintained by me.

Greetings,
Torsten