notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
php71 PHP Scripting Language
7.1.33 lang Deleted on this many watch lists=4 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.1.33Version of this port present on the latest quarterly branch.
Maintainer: tz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-01-24 11:54:35
Last Update: 2019-12-17 20:21:15
SVN Revision: 520344
People watching this port, also watch:: dovecot, pure-ftpd, courier-imap
Also Listed In: devel www
License: PHP301
WWW:
https://www.php.net/
Description:
PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. The main goal of the language is to allow web developers to write dynamically generated webpages quickly, but you can do much more with PHP. WWW: https://www.php.net/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (262 items)
Collapse this list.
  1. /usr/local/share/licenses/php71-7.1.33/catalog.mk
  2. /usr/local/share/licenses/php71-7.1.33/LICENSE
  3. /usr/local/share/licenses/php71-7.1.33/PHP301
  4. bin/php
  5. bin/php-cgi
  6. bin/php-config
  7. @comment bin/phpdbg
  8. bin/phpize
  9. sbin/php-fpm
  10. etc/php.conf
  11. etc/php.ini-development
  12. etc/php.ini-production
  13. @sample etc/php-fpm.conf.default etc/php-fpm.conf
  14. @sample etc/php-fpm.d/www.conf.default etc/php-fpm.d/www.conf
  15. include/php/TSRM/TSRM.h
  16. include/php/TSRM/readdir.h
  17. include/php/TSRM/tsrm_config.h
  18. include/php/TSRM/tsrm_config.w32.h
  19. include/php/TSRM/tsrm_config_common.h
  20. include/php/TSRM/tsrm_nw.h
  21. include/php/TSRM/tsrm_strtok_r.h
  22. include/php/TSRM/tsrm_win32.h
  23. include/php/Zend/zend.h
  24. include/php/Zend/zend_API.h
  25. include/php/Zend/zend_alloc.h
  26. include/php/Zend/zend_alloc_sizes.h
  27. include/php/Zend/zend_arena.h
  28. include/php/Zend/zend_ast.h
  29. include/php/Zend/zend_bitset.h
  30. include/php/Zend/zend_build.h
  31. include/php/Zend/zend_builtin_functions.h
  32. include/php/Zend/zend_closures.h
  33. include/php/Zend/zend_compile.h
  34. include/php/Zend/zend_config.h
  35. include/php/Zend/zend_config.nw.h
  36. include/php/Zend/zend_config.w32.h
  37. include/php/Zend/zend_constants.h
  38. include/php/Zend/zend_dtrace.h
  39. include/php/Zend/zend_dtrace_gen.h
  40. include/php/Zend/zend_errors.h
  41. include/php/Zend/zend_exceptions.h
  42. include/php/Zend/zend_execute.h
  43. include/php/Zend/zend_extensions.h
  44. include/php/Zend/zend_float.h
  45. include/php/Zend/zend_gc.h
  46. include/php/Zend/zend_generators.h
  47. include/php/Zend/zend_globals.h
  48. include/php/Zend/zend_globals_macros.h
  49. include/php/Zend/zend_hash.h
  50. include/php/Zend/zend_highlight.h
  51. include/php/Zend/zend_inheritance.h
  52. include/php/Zend/zend_ini.h
  53. include/php/Zend/zend_ini_parser.h
  54. include/php/Zend/zend_ini_scanner.h
  55. include/php/Zend/zend_ini_scanner_defs.h
  56. include/php/Zend/zend_interfaces.h
  57. include/php/Zend/zend_istdiostream.h
  58. include/php/Zend/zend_iterators.h
  59. include/php/Zend/zend_language_parser.h
  60. include/php/Zend/zend_language_scanner.h
  61. include/php/Zend/zend_language_scanner_defs.h
  62. include/php/Zend/zend_list.h
  63. include/php/Zend/zend_llist.h
  64. include/php/Zend/zend_long.h
  65. include/php/Zend/zend_modules.h
  66. include/php/Zend/zend_multibyte.h
  67. include/php/Zend/zend_multiply.h
  68. include/php/Zend/zend_object_handlers.h
  69. include/php/Zend/zend_objects.h
  70. include/php/Zend/zend_objects_API.h
  71. include/php/Zend/zend_operators.h
  72. include/php/Zend/zend_portability.h
  73. include/php/Zend/zend_ptr_stack.h
  74. include/php/Zend/zend_range_check.h
  75. include/php/Zend/zend_signal.h
  76. include/php/Zend/zend_smart_str.h
  77. include/php/Zend/zend_smart_str_public.h
  78. include/php/Zend/zend_sort.h
  79. include/php/Zend/zend_stack.h
  80. include/php/Zend/zend_stream.h
  81. include/php/Zend/zend_string.h
  82. include/php/Zend/zend_strtod.h
  83. include/php/Zend/zend_strtod_int.h
  84. include/php/Zend/zend_ts_hash.h
  85. include/php/Zend/zend_types.h
  86. include/php/Zend/zend_type_info.h
  87. include/php/Zend/zend_variables.h
  88. include/php/Zend/zend_virtual_cwd.h
  89. include/php/Zend/zend_vm.h
  90. include/php/Zend/zend_vm_def.h
  91. include/php/Zend/zend_vm_execute.h
  92. include/php/Zend/zend_vm_opcodes.h
  93. include/php/ext/date/lib/timelib.h
  94. include/php/ext/date/lib/timelib_config.h
  95. include/php/ext/date/lib/timelib_structs.h
  96. include/php/ext/date/php_date.h
  97. include/php/ext/libxml/php_libxml.h
  98. include/php/ext/mysqlnd/config-win.h
  99. include/php/ext/mysqlnd/mysql_float_to_double.h
  100. include/php/ext/mysqlnd/mysqlnd.h
  101. include/php/ext/mysqlnd/mysqlnd_alloc.h
  102. include/php/ext/mysqlnd/mysqlnd_auth.h
  103. include/php/ext/mysqlnd/mysqlnd_block_alloc.h
  104. include/php/ext/mysqlnd/mysqlnd_charset.h
  105. include/php/ext/mysqlnd/mysqlnd_commands.h
  106. include/php/ext/mysqlnd/mysqlnd_connection.h
  107. include/php/ext/mysqlnd/mysqlnd_debug.h
  108. include/php/ext/mysqlnd/mysqlnd_enum_n_def.h
  109. include/php/ext/mysqlnd/mysqlnd_ext_plugin.h
  110. include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h
  111. include/php/ext/mysqlnd/mysqlnd_plugin.h
  112. include/php/ext/mysqlnd/mysqlnd_portability.h
  113. include/php/ext/mysqlnd/mysqlnd_priv.h
  114. include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h
  115. include/php/ext/mysqlnd/mysqlnd_ps.h
  116. include/php/ext/mysqlnd/mysqlnd_read_buffer.h
  117. include/php/ext/mysqlnd/mysqlnd_result.h
  118. include/php/ext/mysqlnd/mysqlnd_result_meta.h
  119. include/php/ext/mysqlnd/mysqlnd_reverse_api.h
  120. include/php/ext/mysqlnd/mysqlnd_statistics.h
  121. include/php/ext/mysqlnd/mysqlnd_structs.h
  122. include/php/ext/mysqlnd/mysqlnd_wireprotocol.h
  123. include/php/ext/mysqlnd/mysqlnd_vio.h
  124. include/php/ext/mysqlnd/php_mysqlnd.h
  125. include/php/ext/pcre/php_pcre.h
  126. include/php/ext/spl/php_spl.h
  127. include/php/ext/spl/spl_array.h
  128. include/php/ext/spl/spl_directory.h
  129. include/php/ext/spl/spl_dllist.h
  130. include/php/ext/spl/spl_engine.h
  131. include/php/ext/spl/spl_exceptions.h
  132. include/php/ext/spl/spl_fixedarray.h
  133. include/php/ext/spl/spl_functions.h
  134. include/php/ext/spl/spl_heap.h
  135. include/php/ext/spl/spl_iterators.h
  136. include/php/ext/spl/spl_observer.h
  137. include/php/ext/standard/base64.h
  138. include/php/ext/standard/basic_functions.h
  139. include/php/ext/standard/crc32.h
  140. include/php/ext/standard/credits.h
  141. include/php/ext/standard/credits_ext.h
  142. include/php/ext/standard/credits_sapi.h
  143. include/php/ext/standard/crypt_blowfish.h
  144. include/php/ext/standard/crypt_freesec.h
  145. include/php/ext/standard/css.h
  146. include/php/ext/standard/cyr_convert.h
  147. include/php/ext/standard/datetime.h
  148. include/php/ext/standard/dl.h
  149. include/php/ext/standard/exec.h
  150. include/php/ext/standard/file.h
  151. include/php/ext/standard/flock_compat.h
  152. include/php/ext/standard/fsock.h
  153. include/php/ext/standard/head.h
  154. include/php/ext/standard/html.h
  155. include/php/ext/standard/html_tables.h
  156. include/php/ext/standard/info.h
  157. include/php/ext/standard/md5.h
  158. include/php/ext/standard/microtime.h
  159. include/php/ext/standard/pack.h
  160. include/php/ext/standard/pageinfo.h
  161. include/php/ext/standard/php_array.h
  162. include/php/ext/standard/php_assert.h
  163. include/php/ext/standard/php_browscap.h
  164. include/php/ext/standard/php_crypt.h
  165. include/php/ext/standard/php_crypt_r.h
  166. include/php/ext/standard/php_dir.h
  167. include/php/ext/standard/php_dns.h
  168. include/php/ext/standard/php_ext_syslog.h
  169. include/php/ext/standard/php_filestat.h
  170. include/php/ext/standard/php_fopen_wrappers.h
  171. include/php/ext/standard/php_ftok.h
  172. include/php/ext/standard/php_http.h
  173. include/php/ext/standard/php_image.h
  174. include/php/ext/standard/php_incomplete_class.h
  175. include/php/ext/standard/php_iptc.h
  176. include/php/ext/standard/php_lcg.h
  177. include/php/ext/standard/php_link.h
  178. include/php/ext/standard/php_mail.h
  179. include/php/ext/standard/php_math.h
  180. include/php/ext/standard/php_metaphone.h
  181. include/php/ext/standard/php_mt_rand.h
  182. include/php/ext/standard/php_password.h
  183. include/php/ext/standard/php_rand.h
  184. include/php/ext/standard/php_random.h
  185. include/php/ext/standard/php_smart_string.h
  186. include/php/ext/standard/php_smart_string_public.h
  187. include/php/ext/standard/php_standard.h
  188. include/php/ext/standard/php_string.h
  189. include/php/ext/standard/php_type.h
  190. include/php/ext/standard/php_uuencode.h
  191. include/php/ext/standard/php_var.h
  192. include/php/ext/standard/php_versioning.h
  193. include/php/ext/standard/proc_open.h
  194. include/php/ext/standard/quot_print.h
  195. include/php/ext/standard/scanf.h
  196. include/php/ext/standard/sha1.h
  197. include/php/ext/standard/streamsfuncs.h
  198. include/php/ext/standard/uniqid.h
  199. include/php/ext/standard/url.h
  200. include/php/ext/standard/url_scanner_ex.h
  201. include/php/ext/standard/winver.h
  202. @postexec touch %D/include/php/ext/php_config.h
  203. @postunexec [ -s %D/include/php/ext/php_config.h ] || rm %D/include/php/ext/php_config.h
  204. include/php/main/SAPI.h
  205. include/php/main/build-defs.h
  206. include/php/main/fastcgi.h
  207. include/php/main/fopen_wrappers.h
  208. include/php/main/http_status_codes.h
  209. include/php/main/php.h
  210. include/php/main/php_compat.h
  211. include/php/main/php_config.h
  212. include/php/main/php_content_types.h
  213. include/php/main/php_getopt.h
  214. include/php/main/php_globals.h
  215. include/php/main/php_ini.h
  216. include/php/main/php_main.h
  217. include/php/main/php_memory_streams.h
  218. include/php/main/php_network.h
  219. include/php/main/php_open_temporary_file.h
  220. include/php/main/php_output.h
  221. include/php/main/php_reentrancy.h
  222. include/php/main/php_scandir.h
  223. include/php/main/php_stdint.h
  224. include/php/main/php_streams.h
  225. include/php/main/php_syslog.h
  226. include/php/main/php_ticks.h
  227. include/php/main/php_variables.h
  228. include/php/main/php_version.h
  229. include/php/main/rfc1867.h
  230. include/php/main/snprintf.h
  231. include/php/main/spprintf.h
  232. include/php/main/streams/php_stream_context.h
  233. include/php/main/streams/php_stream_filter_api.h
  234. include/php/main/streams/php_stream_glob_wrapper.h
  235. include/php/main/streams/php_stream_mmap.h
  236. include/php/main/streams/php_stream_plain_wrapper.h
  237. include/php/main/streams/php_stream_transport.h
  238. include/php/main/streams/php_stream_userspace.h
  239. include/php/main/streams/php_streams_int.h
  240. include/php/sapi/cli/cli.h
  241. include/php/sapi/embed/php_embed.h
  242. include/php/main/win95nt.h
  243. lib/libphp7.so
  244. lib/php/build/Makefile.global
  245. lib/php/build/ax_check_compile_flag.m4
  246. lib/php/build/acinclude.m4
  247. lib/php/build/config.guess
  248. lib/php/build/config.sub
  249. lib/php/build/libtool.m4
  250. lib/php/build/ltmain.sh
  251. lib/php/build/mkdep.awk
  252. lib/php/build/phpize.m4
  253. lib/php/build/run-tests.php
  254. lib/php/build/scan_makefile_in.awk
  255. lib/php/build/shtool
  256. man/man1/php-cgi.1.gz
  257. man/man1/php-config.1.gz
  258. man/man1/php.1.gz
  259. @comment man/man1/phpdbg.1.gz
  260. man/man1/phpize.1.gz
  261. man/man8/php-fpm.8.gz
  262. share/php/fpm/status.html
Collapse this list.
Dependency lines:
  • php71>0:lang/php71
Conflicts:
CONFLICTS:
  • php56-*
  • php70-*
  • php72-*
  • php73-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: php71
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1571995551 SHA256 (php-7.1.33.tar.xz) = bd7c0a9bd5433289ee01fd440af3715309faf583f75832b64fe169c100d52968 SIZE (php-7.1.33.tar.xz) = 12370228

Expand this list (2 items)

Collapse this list.

SHA256 (php-7.1.x-mail-header.patch) = 8f173d89672f7ebfabfcc3c5d7f8dec1c4243aba665db4b4046e67c34d9d4dc7 SIZE (php-7.1.x-mail-header.patch) = 4504

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf>=2.69 : devel/autoconf
  2. automake>=1.16.1 : devel/automake
Library dependencies:
  1. libpcre.so : devel/pcre
  2. libxml2.so : textproc/libxml2
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 68 deleted ports
  1. archivers/php71-bz2*
  2. archivers/php71-phar*
  3. archivers/php71-zip*
  4. archivers/php71-zlib*
  5. converters/php71-iconv*
  6. converters/php71-mbstring*
  7. converters/php71-recode*
  8. databases/php71-dba*
  9. databases/php71-interbase*
  10. databases/php71-memcache*
  11. databases/php71-mysqli*
  12. databases/php71-odbc*
  13. databases/php71-pdo*
  14. databases/php71-pdo_dblib*
  15. databases/php71-pdo_firebird*
  16. databases/php71-pdo_mysql*
  17. databases/php71-pdo_odbc*
  18. databases/php71-pdo_pgsql*
  19. databases/php71-pdo_sqlite*
  20. databases/php71-pgsql*
  21. databases/php71-redis*
  22. databases/php71-sqlite3*
  23. devel/pecl-request*
  24. devel/pecl-xdebug25*
  25. devel/php71-gettext*
  26. devel/php71-intl*
  27. devel/php71-json*
  28. devel/php71-pcntl*
  29. devel/php71-readline*
  30. devel/php71-shmop*
  31. devel/php71-sysvmsg*
  32. devel/php71-sysvsem*
  33. devel/php71-sysvshm*
  34. devel/php71-tokenizer*
  35. ftp/php71-curl*
  36. ftp/php71-fastdfs*
  37. ftp/php71-ftp*
  38. graphics/php71-exif*
  39. graphics/php71-gd*
  40. mail/php71-imap*
  41. math/php71-bcmath*
  42. math/php71-gmp*
  43. misc/php71-calendar*
  44. net/php71-ldap*
  45. net/php71-soap*
  46. net/php71-sockets*
  47. net/php71-xmlrpc*
  48. net-mgmt/php71-snmp*
  49. security/php71-filter*
  50. security/php71-hash*
  51. security/php71-mcrypt*
  52. security/php71-openssl*
  53. sysutils/php71-fileinfo*
  54. sysutils/php71-posix*
  55. textproc/php71-ctype*
  56. textproc/php71-dom*
  57. textproc/php71-enchant*
  58. textproc/php71-pspell*
  59. textproc/php71-simplexml*
  60. textproc/php71-wddx*
  61. textproc/php71-xml*
  62. textproc/php71-xmlreader*
  63. textproc/php71-xmlwriter*
  64. textproc/php71-xsl*
  65. www/php71-opcache*
  66. www/php71-session*
  67. www/php71-tidy*
  68. www/unit-php71*
  69. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 72 deleted ports
  1. archivers/php71-bz2*
  2. archivers/php71-phar*
  3. archivers/php71-zip*
  4. archivers/php71-zlib*
  5. converters/php71-iconv*
  6. converters/php71-mbstring*
  7. converters/php71-recode*
  8. databases/php71-dba*
  9. databases/php71-interbase*
  10. databases/php71-memcache*
  11. databases/php71-mysqli*
  12. databases/php71-odbc*
  13. databases/php71-pdo*
  14. databases/php71-pdo_dblib*
  15. databases/php71-pdo_firebird*
  16. databases/php71-pdo_mysql*
  17. databases/php71-pdo_odbc*
  18. databases/php71-pdo_pgsql*
  19. databases/php71-pdo_sqlite*
  20. databases/php71-pgsql*
  21. databases/php71-redis*
  22. databases/php71-sqlite3*
  23. devel/pecl-request*
  24. devel/pecl-xdebug25*
  25. devel/php71-gettext*
  26. devel/php71-intl*
  27. devel/php71-json*
  28. devel/php71-pcntl*
  29. devel/php71-readline*
  30. devel/php71-shmop*
  31. devel/php71-sysvmsg*
  32. devel/php71-sysvsem*
  33. devel/php71-sysvshm*
  34. devel/php71-tokenizer*
  35. ftp/php71-curl*
  36. ftp/php71-fastdfs*
  37. ftp/php71-ftp*
  38. graphics/php71-exif*
  39. graphics/php71-gd*
  40. lang/php71-extensions*
  41. mail/php71-imap*
  42. math/php71-bcmath*
  43. math/php71-gmp*
  44. misc/php71-calendar*
  45. net/php71-ldap*
  46. net/php71-soap*
  47. net/php71-sockets*
  48. net/php71-xmlrpc*
  49. net-mgmt/php71-snmp*
  50. net-mgmt/zabbix2-frontend*
  51. security/php71-filter*
  52. security/php71-hash*
  53. security/php71-mcrypt*
  54. security/php71-openssl*
  55. sysutils/php71-fileinfo*
  56. sysutils/php71-posix*
  57. textproc/php71-ctype*
  58. textproc/php71-dom*
  59. textproc/php71-enchant*
  60. textproc/php71-pspell*
  61. textproc/php71-simplexml*
  62. textproc/php71-wddx*
  63. textproc/php71-xml*
  64. textproc/php71-xmlreader*
  65. textproc/php71-xmlwriter*
  66. textproc/php71-xsl*
  67. www/mediawiki129*
  68. www/php71-opcache*
  69. www/php71-session*
  70. www/php71-tidy*
  71. www/typo3-7*
  72. www/unit-php71*
  73. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for php71-7.1.33: CLI=on: Build CLI version CGI=on: Build CGI version FPM=on: Build FPM version EMBED=on: Build embedded library PHPDBG=off: Interactive PHP debugger DEBUG=off: Build with debugging support DTRACE=on: Build with DTrace probes IPV6=on: IPv6 protocol support MAILHEAD=off: Enable mail header patch MYSQLND=on: Build with MySQL Native Driver LINKTHR=on: Link thread lib (for threaded extensions) ZTS=off: Force Zend Thread Safety (ZTS) build ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
cpe gnome tar:xz autoreconf:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (10 items)
Collapse this list.
  1. http://br.php.net/distributions/
  2. http://cn.php.net/distributions/
  3. http://de.php.net/distributions/
  4. http://es.php.net/distributions/
  5. http://fr.php.net/distributions/
  6. http://it.php.net/distributions/
  7. http://jp.php.net/distributions/
  8. http://se.php.net/distributions/
  9. http://uk3.php.net/distributions/
  10. http://us2.php.net/distributions/
Collapse this list.

Number of commits found: 83

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.1.33
17 Dec 2019 20:21:15
Revision:520344Original commit files touched by this commit
rene search for other commits by this committer
Remove PHP 7.1 ports, upstream security support ended on 2019-12-01 :

2019-12-01 archivers/php71-bz2
2019-12-01 archivers/php71-phar
2019-12-01 archivers/php71-zip
2019-12-01 archivers/php71-zlib
2019-12-01 converters/php71-iconv
2019-12-01 converters/php71-mbstring
2019-12-01 converters/php71-recode
2019-12-01 databases/php71-dba
2019-12-01 databases/php71-interbase
2019-12-01 databases/php71-mysqli
2019-12-01 databases/php71-odbc
2019-12-01 databases/php71-pdo
2019-12-01 databases/php71-pdo_dblib
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.1.33
27 Nov 2019 19:58:31
Revision:518531Original commit files touched by this commit
pkubaj search for other commits by this committer
lang/php7*: disable DTRACE on powerpc64

php ports don't build on elfv2 with DTRACE.

PR:		242113, 242114, 242116
Approved by:	tz (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D22577
Differential Revision:	https://reviews.freebsd.org/D22578
Differential Revision:	https://reviews.freebsd.org/D22579
7.1.33
24 Nov 2019 17:25:16
Revision:518339Original commit files touched by this commit
tobik search for other commits by this committer
lang/php7[12]*: Add missing USES=gnome

Differential Revision:	https://reviews.freebsd.org/D22407
7.1.33
08 Nov 2019 14:47:00
Revision:517072Original commit files touched by this commit
tobik search for other commits by this committer
Add missing USES={gnome,php,sdl} to the rest
7.1.33
06 Nov 2019 18:06:41
Revision:516915Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories l

Add USES=xorg and USES=gl to ports in categories starting with 'l'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
7.1.33
25 Oct 2019 10:32:31
Revision:515599Original commit files touched by this commit
tz search for other commits by this committer
lang/php71: Update from 7.1.32 to 7.1.33

Changelog:

FPM:

    Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to RCE).
(CVE-2019-11043)

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.33

MFH:		2019Q4
7.1.32
03 Sep 2019 20:22:17
Revision:511034Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: Upgrade from 7.1.31 to 7.1.32

Changelog:

    mbstring:
        Fixed CVE-2019-13224 (don't allow different encodings for
onig_new_deluxe) (stas)
    pcre:
        Fixed bug #75457 (heap use-after-free in pcrelib) (cmb)

MFH:		2019Q3
7.1.31
13 Aug 2019 22:29:43
Revision:508882Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
onvert to UCL & cleanup pkg-message (categories l-m)
7.1.31
03 Aug 2019 19:08:46
Revision:507983Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
PHP 7.1: Put missing mail header patch back
7.1.31
03 Aug 2019 18:26:07
Revision:507977Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.30 to 7.1.31

Changelog:

    SQLite:
        Upgraded to SQLite 3.28.0.
    EXIF:
        Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment).
(CVE-2019-11042)
        Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail).
(CVE-2019-11041)
    Phar:
        Fixed bug #77919 (Potential UAF in Phar RSHUTDOWN).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.31

MFH:		2019Q3
7.1.30
31 May 2019 21:56:09
Revision:503193Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: Update from 7.1.29 to 7.1.30

Changelog:

    EXIF:
        Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16)
(CVE-2019-11040).
    GD:
        Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm)
(CVE-2019-11038).
    Iconv:
        Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode()
due to integer overflow) (CVE-2019-11039).
    SQLite:
        Fixed bug #77967 (Bypassing open_basedir restrictions via file uris).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.30

MFH:		2019Q2
7.1.29
08 May 2019 09:46:18
Revision:501013Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: put mailheader patch back

Reported by:	mat
7.1.29
08 May 2019 06:42:36
Revision:500999Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: Update from 7.1.28 to 7.1.29

Changelog:

    EXIF:
        Fixed bug #77950 (Heap-buffer-overflow in _estrndup via
exif_process_IFD_TAG).
    Mail:
        Fixed bug #77821 (Potential heap corruption in TSendMail()).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.29

MFH:		2019Q2
7.1.28_2
30 Apr 2019 14:03:37
Revision:500493Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
Update WWW

Approved by:	portmgr blanket
7.1.28_2
11 Apr 2019 09:49:39
Revision:498659Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
PHP: Change MOD_PRIO for imap to avoid core dumps

PR:		235917
Reported by:	Sergey Anokhin <admin@5034.ru>
MFH:		2019Q2
7.1.28_1
09 Apr 2019 14:04:50
Revision:498476Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
7.1.28
08 Apr 2019 07:21:24
Revision:498354Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
PHP: Add Synth to pkg-message advice

pkg-message currently states the advice to add WITH_MPM=event
if its build by poudriere and with ZTS option enabled.
This is also true if Synth is used, therefore adding it.

Reported by:	Dennis <denradford@gmail.com>
7.1.28
05 Apr 2019 13:49:12
Revision:497952Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.27 to 7.1.28

Changelog:

    EXIF:
        Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s).
        Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value).
    SQLite3:
        Added sqlite3.defensive INI directive.

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.28

MFH:		2019Q2
7.1.27
08 Mar 2019 15:46:35
Revision:495045Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.26 to 7.1.27

Changelog:

    Core:
        Fixed bug #77630 (rename() across the device may allow unwanted access
during processing).
    EXIF:
        Fixed bug #77509 (Uninitialized read in exif_process_IFD_in_TIFF).
        Fixed bug #77540 (Invalid Read on exif_process_SOFn).
        Fixed bug #77563 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
        Fixed bug #77659 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
    PHAR:
        Fixed bug #77396 (Null Pointer Dereference in
phar_create_or_parse_filename).
        Fixed bug #77586 (phar_tar_writeheaders_int() buffer overflow).
    SPL:
        Fixed bug #77431 (openFile() silently truncates after a null byte).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.1.27

MFH:		2019Q1
7.1.26_1
21 Jan 2019 13:19:31
Revision:490858Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php7*: Rename option MYSQL to MYSQLND

Renaming the option to be inline with the already existing MYSQLND option
in the mysqli and pdo_mysqli ports.

Reported by:	Jarrod Sayers <jarrod@downtools.com.au>
7.1.26_1
17 Jan 2019 10:11:43
Revision:490539Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: Make enabling MYSQL native driver optional

Currently PHP is always compiled with --enable-mysqlnd, to allow the use
of the native MySQL Native Driver. MySQL Native Driver is a replacement for the
MySQL Client Library.

While this is handy when working with MySQL there is no need for
it when MySQL is *not* used at all. This happens frequently when
working without databases or simply with other databases.

To avoid POLA the newly introduced option is a default option.

Disabling it will reduce the size of the package by ca. 175 KB,
which also helps in modern constraint VM run environments.

Submitted by:	Reko Turja <reko.turja@liukuma.net>
7.1.26
14 Jan 2019 11:00:50
Revision:490236Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.25 to 7.1.26

Changelog:

    Core:
        Fixed bug #77369 (memcpy with negative length via crafted DNS response).
    GD:
        Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads
to use-after-free).
        Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap).
    IMAP:
        Fixed bug #77020 (null pointer dereference in imap_mail).
    Mbstring:
        Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token).
        Fixed bug #77371 (heap buffer overflow in mb regex functions -
compile_string_node).
        Fixed bug #77381 (heap buffer overflow in multibyte match_at).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
7.1.25
05 Jan 2019 15:47:57
Revision:489349Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove stale IGNORE_WITH_PHP=56 values.

Reminded by:	sunpoet
7.1.25
09 Dec 2018 10:12:07
Revision:487035Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Put back the mail header patch.

Pointy hat:	tz
7.1.25
07 Dec 2018 07:53:14
Revision:486832Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: Upgrade from 7.1.24 to 7.1.25

Changelog: http://www.php.net/ChangeLog-7.php#7.1.25

MFH:		2018Q4
7.1.24
06 Dec 2018 11:22:12
Revision:486751Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Remove version 7.0 from the IGNORE_WITH_PHP list.
7.1.24
15 Nov 2018 16:40:59
Revision:485015Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.1.24

Changelog: http://www.php.net/ChangeLog-7.php#7.1.24

Approved by:	tz (implicit)
MFH:		2018Q4
Sponsored by:	Netzkommune GmbH
7.1.23
21 Oct 2018 12:32:19
Revision:482669Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Remove PHP 55, this is a long time EOL

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
7.1.23
21 Oct 2018 11:17:13
Revision:482665Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Ignore some ports with some versions of php

PR:		232398
7.1.23
12 Oct 2018 17:03:07
Revision:481914Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.1.23

Changelog:
 - http://www.php.net/releases/7_1_23.php
 - http://www.php.net/ChangeLog-7.php#7.1.23

Approved by:	tz (implicit)
Sponsored by:	Netzkommune GmbH
7.1.22
08 Oct 2018 08:52:52
Revision:481525Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Add PHP 7.3 RC2 to the ports-tree.

Notable changes:
- Switch from PCRE to PCRE2
- Many modules now require PCRE2 for building
- graphics/php73-gd: X11 option is no longer default

Changes to Mk/Uses/php.mk approved by ale
7.1.22
18 Sep 2018 16:08:01
Revision:480035Original commit files touched by this commit This port version is marked as vulnerable.
emaste search for other commits by this committer
lang/php*: link with -znotext on i386

This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.

PR:		214864, 230207
Approved by:	bapt
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D17193
7.1.22
15 Sep 2018 14:55:54
Revision:479837Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.1.22

Changelog: http://www.php.net/ChangeLog-7.php#7.1.22

Approved by:	tz (implicit)
MFH:		2018Q3
Sponsored by:	Netzkommune GmbH
7.1.21
17 Aug 2018 19:05:30
Revision:477443Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
revert php-7.1.x-mail-header.patch into distinfo

Point hat: joneum

MFH:		2018Q3
7.1.21
17 Aug 2018 19:02:37
Revision:477442Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update to 7.1.21

Changelog: http://www.php.net/ChangeLog-7.php#7.1.21

Approved by:	tz (implicit)
MFH:		2018Q3
7.1.20
31 Jul 2018 08:44:56
Revision:475983Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
graphics/php71-gd: Switch from bundled libgd to graphics/gd

Currently the gd-module uses a bundled libgd, while most systems
already provide the same library via graphics/gd.
Therefore instead of adding the bundled library we use the
port instead.

PR:		217222
Submitted by:	Mikhail Teterin  <mi@FreeBSD.org>
7.1.20
23 Jul 2018 15:04:55
Revision:475181Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.19 to 7.1.20

Changelog: http://www.php.net/ChangeLog-7.php#7.1.20

Also patch out MySQL 8 auth changes, which makes the hash
extension mandatory instead of optional and introduce further
bugs:
https://github.com/php/php-src/commit/d6e81f0bfd0cb90586dd83d4fd47a4302605261a

MFH:		2018Q3
7.1.19
25 Jun 2018 11:40:54
Revision:473304Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.18 to 7.1.19

Changelog: http://www.php.net/ChangeLog-7.php#7.1.19
7.1.18
29 May 2018 14:32:55
Revision:471094Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.17 to 7.1.18

Changelog: http://www.php.net/ChangeLog-7.php#7.1.18

MFH:		2018Q2
7.1.17
26 Apr 2018 14:49:18
Revision:468353Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.16 to 7.1.17

Changelog: http://www.php.net/ChangeLog-7.php#7.1.17

MFH:		2018Q2
Security:	CVE-2018-5712
7.1.16
29 Mar 2018 13:10:37
Revision:465891Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.15 to 7.1.16

Changelog: http://www.php.net/ChangeLog-7.php#7.1.16
7.1.15_2
19 Mar 2018 06:03:16
Revision:464983Original commit files touched by this commit This port version is marked as vulnerable.
yuri search for other commits by this committer
devel/oniguruma: Update to 6.8.1

Only changed the shared object version (forgotten on the previous release).
7.1.15_1
17 Mar 2018 21:42:48
Revision:464849Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Turn off DTRACE option by default for mips.  It fails the exact same way
that armvX do.

While here, remove duplicate OPTIONS_EXCLUDE_aarch64 line, and sort.

Approved by:	portmgr (tier-2 blanket)
7.1.15_1
17 Mar 2018 20:31:20
Revision:464845Original commit files touched by this commit This port version is marked as vulnerable.
yuri search for other commits by this committer
devel/oniguruma: Update to 6.8.0

Changelog:
https://github.com/kkos/oniguruma/releases/tag/v6.8.0

Bumping 9 depending ports because oniguruma's interface
actually changed in an incompatible way,
see https://github.com/kkos/oniguruma/issues/79 ,
while the shared library lib/libonig.so.4.0.0 didn't change
the revision number. This is a bug in the upstream release.
7.1.15
12 Mar 2018 13:58:59
Revision:464250Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.14 to 7.1.15

Changelog: http://www.php.net/ChangeLog-7.php#7.1.15

MFH: 2018Q1
7.1.14
11 Mar 2018 18:36:16
Revision:464193Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
Migrate USE_APACHE to USES= apache

 - Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk

With hat:	apache
7.1.14
11 Mar 2018 14:23:28
Revision:464175Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
Mk/Uses/apache.mk: Migrate Mk/bsd.apache.mk to Uses

 - Chase required changes in framework (bsd.sanity.mk, bsd.port.mk)
 - Chase required changes in ports (version checks)
 - Chase required changes in PHP ports (include bsd.apache.mk)
 - exp-run by antoine, brnrd, joneum

PR:             223691 (exp-run)
Reviewed by:    joneum (hat apache), mat (portmgr), antoine (portmgr)
Approved by:    joneum (hat apache)
Approved by:	portmgr
With hat:       apache
7.1.14
11 Mar 2018 06:37:14
Revision:464146Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Disable dtrace usdt on armv6, armv7 and aarch64, for lang/php* ports.

Tested for no regression on amd64.

PR:		224271
Approved by:	tz (maintainer)
7.1.14
08 Mar 2018 19:48:41
Revision:463917Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Introduce PHP flavors.

  Ports using USES=php:phpize, php:ext, php:zend, and php:pecl are now
  flavored.  They will automatically get flavors (php56, php70, php71, php72)
  depending of the versions they support (set with IGNORE_WITH_PHP).  As a
  consequence, ports using USES=pear and USES=horde are also flavored.

PR:		226242
Submitted by:	mat
Exp-run by:	antoine
Approved by:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14208
7.1.14
02 Feb 2018 11:46:26
Revision:460697Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.13 to 7.1.14

Changelog: http://www.php.net/ChangeLog-7.php#7.1.14

Remove patch since upstream integrated a fix for the issue

MFH: 2018Q1
7.1.13
12 Jan 2018 12:57:19
Revision:458821Original commit files touched by this commit This port version is marked as vulnerable.
tijl search for other commits by this committer
- Replace USE_AUTOTOOLS with USES=autoreconf:build and run an upstream
  script in pre-configure to regenerate configure scripts.  Because this
  regenerates php_config.h.in, merge a patch for that file into the patch
  for configure.in.
- Remove redundant --localstatedir=/var (added by bsd.port.mk).
7.1.13
10 Jan 2018 16:07:02
Revision:458658Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.12 to 7.1.13

Changelog: http://www.php.net/ChangeLog-7.php#7.1.13

PR:  224955
MFH: 2018Q1
7.1.12_2
17 Dec 2017 10:19:10
Revision:456526Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
Add an upstream patch:

http://git.php.net/?p=php-src.git;a=commit;h=72ec23d8233ac9a2071f991752cff55febb167d5

This eliminate a warning while building with clang on 32-bit system and enable
other programs' configure scripts test PHP feature with `-Werror`

Approved by:	tz (maintainer)
7.1.12_1
05 Dec 2017 08:00:12
Revision:455566Original commit files touched by this commit This port version is marked as vulnerable.
lwhsu search for other commits by this committer
- Add EMBED to default on options
  This is required for the php module of www/unit

Approved by:	ale, tz (maintainers)
7.1.12
29 Nov 2017 18:46:30
Revision:455138Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Remove DTRACE_DESC in favor of the default description.

Approved by:	tz
7.1.12
27 Nov 2017 21:38:06
Revision:454993Original commit files touched by this commit This port version is marked as vulnerable.
gerald search for other commits by this committer
Remove DEBUG_DESC in favor of the default one.

Approved by:	tz
7.1.12
24 Nov 2017 10:13:52
Revision:454818Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.11 to 7.1.12

Changelog: http://www.php.net/ChangeLog-7.php#7.1.12

MFH:      2017Q4
7.1.11
23 Nov 2017 11:38:59
Revision:454753Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php70 and lang/php71: Add mail header patch

While here to some improvements:
- Remove CONFLICTS of no longer existing PHP 5.5
- Add CONFLICTS to PHP 7.2
- Remove IPV6_DESC in order to use default one

PR:           219321
Submitted by: Karsten Schmidt <bsd@guggemand.dk>
7.1.11
19 Nov 2017 21:30:42
Revision:454501Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Remove nops,  setting USES after bsd.port.pre.mk doesn't do anything

With hat:	portmgr
7.1.11
12 Nov 2017 14:00:48
Revision:454042Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Chase renaming of devel/oniguruma6 to devel/oniguruma

PR:		222869
Reported by:	m.bueker@berlin.de
7.1.11
27 Oct 2017 07:32:34
Revision:452965Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.10 to 7.1.11

Changelog: http://www.php.net/ChangeLog-7.php#7.1.11

MFH:      2017Q4
Security: CVE-2016-1283
7.1.10
28 Sep 2017 13:04:46
Revision:450849Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.9 to 7.1.10

Changelog: http://www.php.net/ChangeLog-7.php#7.1.10

MFH: 2017Q3
7.1.9
15 Sep 2017 10:26:14
Revision:449898Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php70 and lang/php71: enable to build on sparc64

Disabling DTRACE for sparc64 allows to build the port on it

PR:           221761
Submitted by: Mark Linimon <linimon@FreeBSD.org>
7.1.9
31 Aug 2017 13:59:50
Revision:449034Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.8 to 7.1.9

Changelog: http://www.php.net/ChangeLog-7.php#7.1.9

MFH: 2017Q3
7.1.8
03 Aug 2017 14:54:24
Revision:447218Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.7 to 7.1.8

Changelog: http://www.php.net/ChangeLog-7.php#7.1.8

MFH: 2017Q3
7.1.7
27 Jul 2017 09:34:23
Revision:446728Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: add notice for poudriere builds with ZTS option

The message should point to a common mistake, when building
lang/php71 with ZTS option enabled using poudriere.

There is already the same message in lang/php70.

Reported by: Jim Trigg <jktrigg@gmail.com>
7.1.7
10 Jul 2017 11:40:48
Revision:445429Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
PHP 7.0 and 7.1: switch to devel/oniguruma6

For mbstring extensions switch from devel/oniguruma5
to devel/oniguruma6 to fix security issues covert in
Oniguruma 6.4.

PHP bundles oniguruma 6.3 but i did some more tests,
to make sure nothing breaks.

Also add $FreeBSD$ header to Makefile.ext

PR:           220598
Submitted by: Trond.Endrestol@ximalas.info
MFH:          2017Q3
7.1.7
07 Jul 2017 09:44:31
Revision:445228Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.6 to 7.1.7

Changelog: http://www.php.net/ChangeLog-7.php#7.1.7

PR:          220532
Reported by: Fabiano Sidler <fabianosidler@swissonline.ch>, Dani
<i.dani@outlook.com>
MFH:         2017Q3
Security:    CVE-2017-9224
Security:    CVE-2017-9226
Security:    CVE-2017-9227
Security:    CVE-2017-9228
Security:    CVE-2017-9229
7.1.6_1
28 Jun 2017 09:40:58
Revision:444558Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php70 and lang/php71: Add umask to php-fpm rc script

PR:           212911
Submitted by: Robert Kania <rk@redb.cz>
7.1.6_1
16 Jun 2017 14:54:37
Revision:443708Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php70 and lang/php71: Parse multiple [PATH=] and [HOST=] sections properly

Adding a patch to fix bug #74738 in PHP 7.0 and 7.1:
https://bugs.php.net/bug.php?id=74738

Reported by: Philip Jocks <pj@netzkommune.de>
MFH:         2017Q2
7.1.6
12 Jun 2017 10:33:37
Revision:443435Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.5 to 7.1.6

Changelog: http://www.php.net/ChangeLog-7.php#7.1.6

MFH: 2017Q2
7.1.5
09 Jun 2017 09:44:34
Revision:442978Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
graphics/php71-gd: remove options T1LIB and VPX, add option WEBP

Support for T1LIB and VPX was removed in PHP 7.0
Support for WebP support was added in PHP 7.0

PR:           219837
Submitted by: Dani <i.dani@outlook.com>
7.1.5
15 May 2017 10:01:40
Revision:440914Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.4 to 7.1.5

Changelog: http://www.php.net/ChangeLog-7.php#7.1.5

Also remove the patch from devel/php71-gettext
which isn't needed anymore.

MFH: 2017Q2
7.1.4
18 Apr 2017 08:57:35
Revision:438766Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.3 to 7.1.4

Changelog: http://www.php.net/ChangeLog-7.php#7.1.4

PR:           218589
Submitted by: Jochen Neumeister <joneum@bsdproject.de>
MFH:          2017Q2
Differential Revision: https://reviews.freebsd.org/D10372
7.1.3
17 Mar 2017 09:17:19
Revision:436329Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.2 to 7.1.3

Changelog: http://www.php.net/ChangeLog-7.php#7.1.3

PR:           217800
Submitted by: Jochen Neumeister <joneum@bsdproject.de>
MFH:          2017Q1
7.1.2
15 Mar 2017 14:45:31
Revision:436247Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
7.1.2
23 Feb 2017 14:19:43
Revision:434667Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Update PHP 7.1 from 7.1.1 to 7.1.2

Changelog: http://www.php.net/ChangeLog-7.php#7.1.2

PR:           217109
Submitted by: Jochen Neumeister <joneum@bsdproject.de>
MFH:          2017Q1
7.1.1
03 Feb 2017 10:20:03
Revision:433219Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php70 & lang/php71: revert moving of LIB_DEPENDS

The former commit should pet portlint, but accidently made
deve/pcre a LIB_DEPEND for all php modules.

Pointy hat: tz
7.1.1
01 Feb 2017 16:35:43
Revision:433046Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php71: pet portlint by moving LIB_DEPENDS up

Convert the patch from lang/php70 to lang/php71

PR:           216653
Submitted by: linimon
7.1.1
27 Jan 2017 19:26:58
Revision:432567Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
lang/php71: temporarily hide DTRACE option on aarch64

CFLAGS="-O2 -pipe -fno-strict-aliasing -DZEND_SIGNALS " dtrace -xnolibs -G -o
Zend/zend_dtrace.d.o -s
/wrkdirs/usr/ports/lang/php71/work/php-7.1.1/Zend/zend_dtrace.d main/main.o
Zend/zend_API.o Zend/zend_execute.o Zend/zend_exceptions.o Zend/zend_dtrace.o
Zend/zend.o
ld: Zend/zend_dtrace.d.o.ckjasD: Relocations in generic ELF (EM: 0)
Zend/zend_dtrace.d.o.ckjasD: error adding symbols: File in wrong format
dtrace: failed to link script
/wrkdirs/usr/ports/lang/php71/work/php-7.1.1/Zend/zend_dtrace.d: failed to link
Zend/zend_dtrace.d.o: ld exited with status 1
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(841):
DOODAD
[..]
*** [Zend/zend_dtrace.d.o] Error code 1

PR:		214556
7.1.1
27 Jan 2017 18:52:24
Revision:432561Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
lang/php71: Bring DTRACE exclude for DF from lang/php70

Maybe this would have been caught with SVN copy?  Oh well.

Approved by:	just-fix-it
7.1.1
25 Jan 2017 16:32:10
Revision:432446Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Add mod_php71 7.1.1 (copied from mod_php70)
7.1.1
24 Jan 2017 11:54:20
Revision:432324Original commit files touched by this commit This port version is marked as vulnerable.
tz search for other commits by this committer
Add PHP 7.1

Thanks to: mat, pi, ale, martin@waschbuesch.de and franco@opnsense.org

Number of commits found: 83