Created attachment 171947 [details] patch
Created attachment 172751 [details] patch-v2 Rebase, catch two more ports that need converting, and bump PORTREVISIONs.
Created attachment 173040 [details] patch-v3 rebase after last php update
On 10.1 i386 there were 2 new build failures: + {"origin"=>"www/php-screw", "pkgname"=>"php-screw-1.5", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"www/php-templates", "pkgname"=>"php-templates-1.7.2_1", "phase"=>"stage", "errortype"=>"???"} Failure logs: http://package18.nyi.freebsd.org/data/101i386-default-PR210697/2016-08-02_05h37m40s/logs/errors/php-screw-1.5.log http://package18.nyi.freebsd.org/data/101i386-default-PR210697/2016-08-02_05h37m40s/logs/errors/php-templates-1.7.2_1.log
A commit references this bug: Author: mat Date: Wed Aug 3 12:47:15 UTC 2016 New revision: 419514 URL: https://svnweb.freebsd.org/changeset/ports/419514 Log: Don't use extension.ini any more, and have each extension install in its file, so the order remains the same. Every PHP (or Zend) extension now installs its own .ini file in /usr/local/etc/php. A PHP extension will be automatically activated when installed. The order into which extensions are loaded is automatically guessed. In some very rare cases, the guess will be wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php section of the Porter's Handbook for more information. Convert ports touching etc/php/extensions.ini manually, or telling the OP to do it. And finally, bump PORTREVISION for all php extensions. PR: 210697 Submitted by: mat Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7022 Changes: head/CHANGES head/Mk/Uses/php.mk head/archivers/pecl-lzf/Makefile head/archivers/pecl-phk/Makefile head/archivers/pecl-rar/Makefile head/archivers/php-horde_lz4/Makefile head/archivers/php5-snappy/Makefile head/archivers/php55-bz2/Makefile head/archivers/php55-phar/Makefile head/archivers/php55-zip/Makefile head/archivers/php55-zlib/Makefile head/archivers/php56-bz2/Makefile head/archivers/php56-phar/Makefile head/archivers/php56-zip/Makefile head/archivers/php56-zlib/Makefile head/archivers/php70-bz2/Makefile head/archivers/php70-phar/Makefile head/archivers/php70-zip/Makefile head/archivers/php70-zlib/Makefile head/chinese/php-cconv/Makefile head/converters/pecl-fribidi/Makefile head/converters/pecl-igbinary/Makefile head/converters/php5-bsdconv/Makefile head/converters/php55-iconv/Makefile head/converters/php55-mbstring/Makefile head/converters/php55-recode/Makefile head/converters/php56-iconv/Makefile head/converters/php56-mbstring/Makefile head/converters/php56-recode/Makefile head/converters/php70-iconv/Makefile head/converters/php70-mbstring/Makefile head/converters/php70-recode/Makefile head/databases/pecl-chdb/Makefile head/databases/pecl-dbase/Makefile head/databases/pecl-drizzle/Makefile head/databases/pecl-leveldb/Makefile head/databases/pecl-mdbtools/Makefile head/databases/pecl-memcache/Makefile head/databases/pecl-memcached/Makefile head/databases/pecl-mongo/Makefile head/databases/pecl-mongodb/Makefile head/databases/pecl-mysqlnd_ms/Makefile head/databases/pecl-mysqlnd_qc/Makefile head/databases/pecl-pdo_user/Makefile head/databases/pecl-rrd/Makefile head/databases/pecl-tokyo_tyrant/Makefile head/databases/php-adodb-ext/Makefile head/databases/php-adodb-ext/files/pkg-message.in head/databases/php-mdcached/Makefile head/databases/php5-pdo_cassandra/Makefile head/databases/php5-tarantool/Makefile head/databases/php55-dba/Makefile head/databases/php55-interbase/Makefile head/databases/php55-mssql/Makefile head/databases/php55-mysql/Makefile head/databases/php55-mysqli/Makefile head/databases/php55-odbc/Makefile head/databases/php55-pdo/Makefile head/databases/php55-pdo_dblib/Makefile head/databases/php55-pdo_firebird/Makefile head/databases/php55-pdo_mysql/Makefile head/databases/php55-pdo_odbc/Makefile head/databases/php55-pdo_pgsql/Makefile head/databases/php55-pdo_sqlite/Makefile head/databases/php55-pgsql/Makefile head/databases/php55-redis/Makefile head/databases/php55-sqlite3/Makefile head/databases/php55-sybase_ct/Makefile head/databases/php56-dba/Makefile head/databases/php56-interbase/Makefile head/databases/php56-mssql/Makefile head/databases/php56-mysql/Makefile head/databases/php56-mysqli/Makefile head/databases/php56-odbc/Makefile head/databases/php56-pdo/Makefile head/databases/php56-pdo_dblib/Makefile head/databases/php56-pdo_firebird/Makefile head/databases/php56-pdo_mysql/Makefile head/databases/php56-pdo_odbc/Makefile head/databases/php56-pdo_pgsql/Makefile head/databases/php56-pdo_sqlite/Makefile head/databases/php56-pgsql/Makefile head/databases/php56-redis/Makefile head/databases/php56-sqlite3/Makefile head/databases/php56-sybase_ct/Makefile head/databases/php70-dba/Makefile head/databases/php70-interbase/Makefile head/databases/php70-mysqli/Makefile head/databases/php70-odbc/Makefile head/databases/php70-pdo/Makefile head/databases/php70-pdo_dblib/Makefile head/databases/php70-pdo_firebird/Makefile head/databases/php70-pdo_mysql/Makefile head/databases/php70-pdo_odbc/Makefile head/databases/php70-pdo_pgsql/Makefile head/databases/php70-pdo_sqlite/Makefile head/databases/php70-pgsql/Makefile head/databases/php70-redis/Makefile head/databases/php70-sqlite3/Makefile head/devel/ioncube/Makefile head/devel/ioncube/files/pkg-message.in head/devel/ioncube/pkg-plist head/devel/pecl-APCu/Makefile head/devel/pecl-automap/Makefile head/devel/pecl-bbcode/Makefile head/devel/pecl-bcompiler/Makefile head/devel/pecl-dio/Makefile head/devel/pecl-eio/Makefile head/devel/pecl-ev/Makefile head/devel/pecl-event/Makefile head/devel/pecl-expect/Makefile head/devel/pecl-gearman/Makefile head/devel/pecl-hidef/Makefile head/devel/pecl-hrtime/Makefile head/devel/pecl-htscanner/Makefile head/devel/pecl-inotify/Makefile head/devel/pecl-intl/Makefile head/devel/pecl-jsmin/Makefile head/devel/pecl-json_post/Makefile head/devel/pecl-jsonc/Makefile head/devel/pecl-jsond/Makefile head/devel/pecl-jsonnet/Makefile head/devel/pecl-judy/Makefile head/devel/pecl-libevent/Makefile head/devel/pecl-mcve/Makefile head/devel/pecl-memoize/Makefile head/devel/pecl-msgpack/Makefile head/devel/pecl-ncurses/Makefile head/devel/pecl-newt/Makefile head/devel/pecl-operator/Makefile head/devel/pecl-params/Makefile head/devel/pecl-parsekit/Makefile head/devel/pecl-propro/Makefile head/devel/pecl-propro2/Makefile head/devel/pecl-pthreads/Makefile head/devel/pecl-qb/Makefile head/devel/pecl-raphf/Makefile head/devel/pecl-raphf2/Makefile head/devel/pecl-runkit/Makefile head/devel/pecl-scream/Makefile head/devel/pecl-shape/Makefile head/devel/pecl-spl_types/Makefile head/devel/pecl-spread/Makefile head/devel/pecl-statgrab/Makefile head/devel/pecl-strict/Makefile head/devel/pecl-svn/Makefile head/devel/pecl-swoole/Makefile head/devel/pecl-sync/Makefile head/devel/pecl-test_helpers/Makefile head/devel/pecl-test_helpers/files/pkg-message.in head/devel/pecl-trace/Makefile head/devel/pecl-uopz/Makefile head/devel/pecl-uploadprogress/Makefile head/devel/pecl-uri_template/Makefile head/devel/pecl-uuid/Makefile head/devel/pecl-vld/Makefile head/devel/pecl-weakref/Makefile head/devel/pecl-xhprof/Makefile head/devel/pecl-yac/Makefile head/devel/pecl-zookeeper/Makefile head/devel/php-jq/Makefile head/devel/php-maxminddb/Makefile head/devel/php-memoize/Makefile head/devel/php-scalar_objects/Makefile head/devel/php-uprofiler/Makefile head/devel/php-xdebug/Makefile head/devel/php-xdebug/files/pkg-message.in head/devel/php5-blitz/Makefile head/devel/php5-blitz-devel/Makefile head/devel/php5-dav/Makefile head/devel/php5-ice/Makefile head/devel/php5-ice/pkg-plist head/devel/php5-msgpack/Makefile head/devel/php5-pinba/Makefile head/devel/php5-thrift/Makefile head/devel/php55-gettext/Makefile head/devel/php55-json/Makefile head/devel/php55-pcntl/Makefile head/devel/php55-readline/Makefile head/devel/php55-shmop/Makefile head/devel/php55-sysvmsg/Makefile head/devel/php55-sysvsem/Makefile head/devel/php55-sysvshm/Makefile head/devel/php55-tokenizer/Makefile head/devel/php56-gettext/Makefile head/devel/php56-json/Makefile head/devel/php56-pcntl/Makefile head/devel/php56-readline/Makefile head/devel/php56-shmop/Makefile head/devel/php56-sysvmsg/Makefile head/devel/php56-sysvsem/Makefile head/devel/php56-sysvshm/Makefile head/devel/php56-tokenizer/Makefile head/devel/php70-gettext/Makefile head/devel/php70-intl/Makefile head/devel/php70-json/Makefile head/devel/php70-pcntl/Makefile head/devel/php70-readline/Makefile head/devel/php70-shmop/Makefile head/devel/php70-sysvmsg/Makefile head/devel/php70-sysvsem/Makefile head/devel/php70-sysvshm/Makefile head/devel/php70-tokenizer/Makefile head/finance/php-tclink/Makefile head/ftp/php55-curl/Makefile head/ftp/php55-ftp/Makefile head/ftp/php56-curl/Makefile head/ftp/php56-ftp/Makefile head/ftp/php70-curl/Makefile head/ftp/php70-ftp/Makefile head/graphics/mapserver/Makefile head/graphics/mapserver/pkg-plist head/graphics/pecl-gmagick/Makefile head/graphics/pecl-imagick/Makefile head/graphics/pecl-imlib2/Makefile head/graphics/pecl-qrencode/Makefile head/graphics/php-facedetect/Makefile head/graphics/php-libpuzzle/Makefile head/graphics/php-magickwand/Makefile head/graphics/php5-ffmpeg/Makefile head/graphics/php55-exif/Makefile head/graphics/php55-gd/Makefile head/graphics/php56-exif/Makefile head/graphics/php56-gd/Makefile head/graphics/php70-exif/Makefile head/graphics/php70-gd/Makefile head/japanese/php5-mecab/Makefile head/lang/pecl-perl/Makefile head/lang/php55/Makefile head/lang/php55/Makefile.ext head/lang/php56/Makefile head/lang/php56/Makefile.ext head/lang/php70/Makefile head/lang/php70/Makefile.ext head/mail/pecl-esmtp/Makefile head/mail/pecl-mailparse/Makefile head/mail/pecl-pop3/Makefile head/mail/php55-imap/Makefile head/mail/php56-imap/Makefile head/mail/php70-imap/Makefile head/math/pecl-big_int/Makefile head/math/pecl-bitset/Makefile head/math/pecl-bitset2/Makefile head/math/pecl-stats/Makefile head/math/pecl-trader/Makefile head/math/php55-bcmath/Makefile head/math/php55-gmp/Makefile head/math/php56-bcmath/Makefile head/math/php56-gmp/Makefile head/math/php70-bcmath/Makefile head/math/php70-gmp/Makefile head/misc/pecl-timezonedb/Makefile head/misc/php55-calendar/Makefile head/misc/php56-calendar/Makefile head/misc/php70-calendar/Makefile head/multimedia/php-pHash/Makefile head/net/pecl-amqp/Makefile head/net/pecl-apn/Makefile head/net/pecl-cvsclient/Makefile head/net/pecl-geoip/Makefile head/net/pecl-gupnp/Makefile head/net/pecl-ip2location/Makefile head/net/pecl-mosquitto/Makefile head/net/pecl-oauth/Makefile head/net/pecl-radius/Makefile head/net/pecl-smbclient/Makefile head/net/pecl-yaz/Makefile head/net/pecl-yp/Makefile head/net/pecl-zmq/Makefile head/net/php55-ldap/Makefile head/net/php55-soap/Makefile head/net/php55-sockets/Makefile head/net/php55-xmlrpc/Makefile head/net/php56-ldap/Makefile head/net/php56-soap/Makefile head/net/php56-sockets/Makefile head/net/php56-xmlrpc/Makefile head/net/php70-ldap/Makefile head/net/php70-soap/Makefile head/net/php70-sockets/Makefile head/net/php70-xmlrpc/Makefile head/net-im/pecl-stomp/Makefile head/net-mgmt/php55-snmp/Makefile head/net-mgmt/php56-snmp/Makefile head/net-mgmt/php70-snmp/Makefile head/print/pecl-haru/Makefile head/print/pecl-pdflib/Makefile head/print/pecl-ps/Makefile head/security/pecl-crack/Makefile head/security/pecl-crypto/Makefile head/security/pecl-gnupg/Makefile head/security/pecl-pam/Makefile head/security/pecl-scrypt/Makefile head/security/pecl-ssh2/Makefile head/security/pecl-tcpwrap/Makefile head/security/php-suhosin/Makefile head/security/php55-filter/Makefile head/security/php55-hash/Makefile head/security/php55-mcrypt/Makefile head/security/php55-openssl/Makefile head/security/php56-filter/Makefile head/security/php56-hash/Makefile head/security/php56-mcrypt/Makefile head/security/php56-openssl/Makefile head/security/php70-filter/Makefile head/security/php70-hash/Makefile head/security/php70-mcrypt/Makefile head/security/php70-openssl/Makefile head/sysutils/pecl-mogilefs/Makefile head/sysutils/pecl-proctitle/Makefile head/sysutils/php55-fileinfo/Makefile head/sysutils/php55-posix/Makefile head/sysutils/php56-fileinfo/Makefile head/sysutils/php56-posix/Makefile head/sysutils/php70-fileinfo/Makefile head/sysutils/php70-posix/Makefile head/textproc/libmrss-php/Makefile head/textproc/pecl-cld/Makefile head/textproc/pecl-ctemplate/Makefile head/textproc/pecl-doublemetaphone/Makefile head/textproc/pecl-enchant/Makefile head/textproc/pecl-html_parse/Makefile head/textproc/pecl-stem/Makefile head/textproc/pecl-syck/Makefile head/textproc/pecl-wbxml/Makefile head/textproc/pecl-xdiff/Makefile head/textproc/pecl-xslcache/Makefile head/textproc/pecl-yaml/Makefile head/textproc/php-mecab/Makefile head/textproc/php55-ctype/Makefile head/textproc/php55-dom/Makefile head/textproc/php55-pspell/Makefile head/textproc/php55-simplexml/Makefile head/textproc/php55-wddx/Makefile head/textproc/php55-xml/Makefile head/textproc/php55-xmlreader/Makefile head/textproc/php55-xmlwriter/Makefile head/textproc/php55-xsl/Makefile head/textproc/php56-ctype/Makefile head/textproc/php56-dom/Makefile head/textproc/php56-pspell/Makefile head/textproc/php56-simplexml/Makefile head/textproc/php56-wddx/Makefile head/textproc/php56-xml/Makefile head/textproc/php56-xmlreader/Makefile head/textproc/php56-xmlwriter/Makefile head/textproc/php56-xsl/Makefile head/textproc/php70-ctype/Makefile head/textproc/php70-dom/Makefile head/textproc/php70-pspell/Makefile head/textproc/php70-simplexml/Makefile head/textproc/php70-wddx/Makefile head/textproc/php70-xml/Makefile head/textproc/php70-xmlreader/Makefile head/textproc/php70-xmlwriter/Makefile head/textproc/php70-xsl/Makefile head/www/pecl-APC/Makefile head/www/pecl-amfext/Makefile head/www/pecl-http/Makefile head/www/pecl-http1/Makefile head/www/pecl-http2/Makefile head/www/pecl-solr/Makefile head/www/pecl-sphinx/Makefile head/www/pecl-swish/Makefile head/www/pecl-twig/Makefile head/www/pecl-yaf/Makefile head/www/pecl-yar/Makefile head/www/phalcon/Makefile head/www/php-screw/Makefile head/www/php-screw/files/pkg-message.in head/www/php-templates/Makefile head/www/php-templates/files/pkg-message.in head/www/php55-opcache/Makefile head/www/php55-session/Makefile head/www/php55-tidy/Makefile head/www/php56-opcache/Makefile head/www/php56-session/Makefile head/www/php56-tidy/Makefile head/www/php70-opcache/Makefile head/www/php70-session/Makefile head/www/php70-tidy/Makefile
A commit references this bug: Author: mat Date: Wed Aug 3 13:01:16 UTC 2016 New revision: 419518 URL: https://svnweb.freebsd.org/changeset/ports/419518 Log: Fix PHP ports I missed from my exp-run. PR: 210697 Submitted by: mat Reported by: antoine Exp-run by: antoine Sponsored by: Absolight Changes: head/www/php-screw/Makefile head/www/php-screw/pkg-plist head/www/php-templates/Makefile head/www/php-templates/pkg-plist
*** Bug 203741 has been marked as a duplicate of this bug. ***