notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Why was the website so slow for so long?

The cause of the slowdown was a change to the ZFS dataset. In conjunction with the database server, very little caching was being done. This combination resulted in increased disk I/O as the system churned through the database. Details in the blog post which outlines the various things which changed. Many graphs.

Port details
php74 PHP Scripting Language
7.4.2 lang on this many watch lists=2 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 7.4.2Version of this port present on the latest quarterly branch.
Maintainer: tz@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-09-20 12:21:31
Last Update: 2020-01-25 00:11:52
SVN Revision: 523997
Also Listed In: devel www
License: PHP301
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (283 items)
  1. /usr/local/share/licenses/php74-7.4.2/catalog.mk
  2. /usr/local/share/licenses/php74-7.4.2/LICENSE
  3. /usr/local/share/licenses/php74-7.4.2/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/tsrm_win32.h
  17. include/php/Zend/zend.h
  18. include/php/Zend/zend_API.h
  19. include/php/Zend/zend_alloc.h
  20. include/php/Zend/zend_alloc_sizes.h
  21. include/php/Zend/zend_arena.h
  22. include/php/Zend/zend_ast.h
  23. include/php/Zend/zend_bitset.h
  24. include/php/Zend/zend_build.h
  25. include/php/Zend/zend_builtin_functions.h
  26. include/php/Zend/zend_closures.h
  27. include/php/Zend/zend_compile.h
  28. include/php/Zend/zend_config.h
  29. include/php/Zend/zend_config.w32.h
  30. include/php/Zend/zend_constants.h
  31. include/php/Zend/zend_cpuinfo.h
  32. include/php/Zend/zend_dtrace.h
  33. include/php/Zend/zend_dtrace_gen.h
  34. include/php/Zend/zend_errors.h
  35. include/php/Zend/zend_exceptions.h
  36. include/php/Zend/zend_execute.h
  37. include/php/Zend/zend_extensions.h
  38. include/php/Zend/zend_float.h
  39. include/php/Zend/zend_gc.h
  40. include/php/Zend/zend_generators.h
  41. include/php/Zend/zend_globals.h
  42. include/php/Zend/zend_globals_macros.h
  43. include/php/Zend/zend_hash.h
  44. include/php/Zend/zend_highlight.h
  45. include/php/Zend/zend_inheritance.h
  46. include/php/Zend/zend_ini.h
  47. include/php/Zend/zend_ini_parser.h
  48. include/php/Zend/zend_ini_scanner.h
  49. include/php/Zend/zend_ini_scanner_defs.h
  50. include/php/Zend/zend_interfaces.h
  51. include/php/Zend/zend_istdiostream.h
  52. include/php/Zend/zend_iterators.h
  53. include/php/Zend/zend_language_parser.h
  54. include/php/Zend/zend_language_scanner.h
  55. include/php/Zend/zend_language_scanner_defs.h
  56. include/php/Zend/zend_list.h
  57. include/php/Zend/zend_llist.h
  58. include/php/Zend/zend_long.h
  59. include/php/Zend/zend_map_ptr.h
  60. include/php/Zend/zend_modules.h
  61. include/php/Zend/zend_multibyte.h
  62. include/php/Zend/zend_multiply.h
  63. include/php/Zend/zend_object_handlers.h
  64. include/php/Zend/zend_objects.h
  65. include/php/Zend/zend_objects_API.h
  66. include/php/Zend/zend_operators.h
  67. include/php/Zend/zend_portability.h
  68. include/php/Zend/zend_ptr_stack.h
  69. include/php/Zend/zend_range_check.h
  70. include/php/Zend/zend_signal.h
  71. include/php/Zend/zend_smart_str.h
  72. include/php/Zend/zend_smart_str_public.h
  73. include/php/Zend/zend_smart_string.h
  74. include/php/Zend/zend_smart_string_public.h
  75. include/php/Zend/zend_sort.h
  76. include/php/Zend/zend_stack.h
  77. include/php/Zend/zend_stream.h
  78. include/php/Zend/zend_string.h
  79. include/php/Zend/zend_strtod.h
  80. include/php/Zend/zend_strtod_int.h
  81. include/php/Zend/zend_ts_hash.h
  82. include/php/Zend/zend_type_info.h
  83. include/php/Zend/zend_types.h
  84. include/php/Zend/zend_variables.h
  85. include/php/Zend/zend_virtual_cwd.h
  86. include/php/Zend/zend_vm.h
  87. include/php/Zend/zend_vm_def.h
  88. include/php/Zend/zend_vm_execute.h
  89. include/php/Zend/zend_vm_handlers.h
  90. include/php/Zend/zend_vm_opcodes.h
  91. include/php/Zend/zend_vm_trace_handlers.h
  92. include/php/Zend/zend_vm_trace_map.h
  93. include/php/Zend/zend_weakrefs.h
  94. include/php/ext/date/lib/timelib.h
  95. include/php/ext/date/lib/timelib_config.h
  96. include/php/ext/date/php_date.h
  97. include/php/ext/libxml/php_libxml.h
  98. include/php/ext/hash/php_hash.h
  99. include/php/ext/hash/php_hash_adler32.h
  100. include/php/ext/hash/php_hash_crc32.h
  101. include/php/ext/hash/php_hash_fnv.h
  102. include/php/ext/hash/php_hash_gost.h
  103. include/php/ext/hash/php_hash_haval.h
  104. include/php/ext/hash/php_hash_joaat.h
  105. include/php/ext/hash/php_hash_md.h
  106. include/php/ext/hash/php_hash_ripemd.h
  107. include/php/ext/hash/php_hash_sha.h
  108. include/php/ext/hash/php_hash_sha3.h
  109. include/php/ext/hash/php_hash_snefru.h
  110. include/php/ext/hash/php_hash_tiger.h
  111. include/php/ext/hash/php_hash_whirlpool.h
  112. include/php/ext/mysqlnd/config-win.h
  113. include/php/ext/mysqlnd/mysql_float_to_double.h
  114. include/php/ext/mysqlnd/mysqlnd.h
  115. include/php/ext/mysqlnd/mysqlnd_alloc.h
  116. include/php/ext/mysqlnd/mysqlnd_auth.h
  117. include/php/ext/mysqlnd/mysqlnd_block_alloc.h
  118. include/php/ext/mysqlnd/mysqlnd_charset.h
  119. include/php/ext/mysqlnd/mysqlnd_commands.h
  120. include/php/ext/mysqlnd/mysqlnd_connection.h
  121. include/php/ext/mysqlnd/mysqlnd_debug.h
  122. include/php/ext/mysqlnd/mysqlnd_enum_n_def.h
  123. include/php/ext/mysqlnd/mysqlnd_ext_plugin.h
  124. include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h
  125. include/php/ext/mysqlnd/mysqlnd_plugin.h
  126. include/php/ext/mysqlnd/mysqlnd_portability.h
  127. include/php/ext/mysqlnd/mysqlnd_priv.h
  128. include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h
  129. include/php/ext/mysqlnd/mysqlnd_ps.h
  130. include/php/ext/mysqlnd/mysqlnd_read_buffer.h
  131. include/php/ext/mysqlnd/mysqlnd_result.h
  132. include/php/ext/mysqlnd/mysqlnd_result_meta.h
  133. include/php/ext/mysqlnd/mysqlnd_reverse_api.h
  134. include/php/ext/mysqlnd/mysqlnd_statistics.h
  135. include/php/ext/mysqlnd/mysqlnd_structs.h
  136. include/php/ext/mysqlnd/mysqlnd_wireprotocol.h
  137. include/php/ext/mysqlnd/mysqlnd_vio.h
  138. include/php/ext/mysqlnd/php_mysqlnd.h
  139. include/php/ext/pcre/pcre2lib/config.h
  140. include/php/ext/pcre/pcre2lib/pcre2.h
  141. include/php/ext/pcre/pcre2lib/pcre2_internal.h
  142. include/php/ext/pcre/pcre2lib/pcre2_intmodedep.h
  143. include/php/ext/pcre/pcre2lib/pcre2_ucp.h
  144. include/php/ext/pcre/php_pcre.h
  145. include/php/ext/spl/php_spl.h
  146. include/php/ext/spl/spl_array.h
  147. include/php/ext/spl/spl_directory.h
  148. include/php/ext/spl/spl_dllist.h
  149. include/php/ext/spl/spl_engine.h
  150. include/php/ext/spl/spl_exceptions.h
  151. include/php/ext/spl/spl_fixedarray.h
  152. include/php/ext/spl/spl_functions.h
  153. include/php/ext/spl/spl_heap.h
  154. include/php/ext/spl/spl_iterators.h
  155. include/php/ext/spl/spl_observer.h
  156. include/php/ext/standard/base64.h
  157. include/php/ext/standard/basic_functions.h
  158. include/php/ext/standard/crc32.h
  159. include/php/ext/standard/credits.h
  160. include/php/ext/standard/credits_ext.h
  161. include/php/ext/standard/credits_sapi.h
  162. include/php/ext/standard/crypt_blowfish.h
  163. include/php/ext/standard/crypt_freesec.h
  164. include/php/ext/standard/css.h
  165. include/php/ext/standard/cyr_convert.h
  166. include/php/ext/standard/datetime.h
  167. include/php/ext/standard/dl.h
  168. include/php/ext/standard/exec.h
  169. include/php/ext/standard/file.h
  170. include/php/ext/standard/flock_compat.h
  171. include/php/ext/standard/fsock.h
  172. include/php/ext/standard/head.h
  173. include/php/ext/standard/hrtime.h
  174. include/php/ext/standard/html.h
  175. include/php/ext/standard/html_tables.h
  176. include/php/ext/standard/info.h
  177. include/php/ext/standard/md5.h
  178. include/php/ext/standard/microtime.h
  179. include/php/ext/standard/pack.h
  180. include/php/ext/standard/pageinfo.h
  181. include/php/ext/standard/php_array.h
  182. include/php/ext/standard/php_assert.h
  183. include/php/ext/standard/php_browscap.h
  184. include/php/ext/standard/php_crypt.h
  185. include/php/ext/standard/php_crypt_r.h
  186. include/php/ext/standard/php_dir.h
  187. include/php/ext/standard/php_dns.h
  188. include/php/ext/standard/php_ext_syslog.h
  189. include/php/ext/standard/php_filestat.h
  190. include/php/ext/standard/php_fopen_wrappers.h
  191. include/php/ext/standard/php_ftok.h
  192. include/php/ext/standard/php_http.h
  193. include/php/ext/standard/php_image.h
  194. include/php/ext/standard/php_incomplete_class.h
  195. include/php/ext/standard/php_iptc.h
  196. include/php/ext/standard/php_lcg.h
  197. include/php/ext/standard/php_link.h
  198. include/php/ext/standard/php_mail.h
  199. include/php/ext/standard/php_math.h
  200. include/php/ext/standard/php_metaphone.h
  201. include/php/ext/standard/php_mt_rand.h
  202. include/php/ext/standard/php_net.h
  203. include/php/ext/standard/php_password.h
  204. include/php/ext/standard/php_rand.h
  205. include/php/ext/standard/php_random.h
  206. include/php/ext/standard/php_smart_string.h
  207. include/php/ext/standard/php_smart_string_public.h
  208. include/php/ext/standard/php_standard.h
  209. include/php/ext/standard/php_string.h
  210. include/php/ext/standard/php_type.h
  211. include/php/ext/standard/php_uuencode.h
  212. include/php/ext/standard/php_var.h
  213. include/php/ext/standard/php_versioning.h
  214. include/php/ext/standard/proc_open.h
  215. include/php/ext/standard/quot_print.h
  216. include/php/ext/standard/scanf.h
  217. include/php/ext/standard/sha1.h
  218. include/php/ext/standard/streamsfuncs.h
  219. include/php/ext/standard/uniqid.h
  220. include/php/ext/standard/url.h
  221. include/php/ext/standard/url_scanner_ex.h
  222. include/php/ext/standard/winver.h
  223. @postexec touch %D/include/php/ext/php_config.h
  224. @postunexec [ -s %D/include/php/ext/php_config.h ] || rm %D/include/php/ext/php_config.h
  225. include/php/main/SAPI.h
  226. include/php/main/build-defs.h
  227. include/php/main/fastcgi.h
  228. include/php/main/fopen_wrappers.h
  229. include/php/main/http_status_codes.h
  230. include/php/main/php.h
  231. include/php/main/php_compat.h
  232. include/php/main/php_config.h
  233. include/php/main/php_content_types.h
  234. include/php/main/php_getopt.h
  235. include/php/main/php_globals.h
  236. include/php/main/php_ini.h
  237. include/php/main/php_main.h
  238. include/php/main/php_memory_streams.h
  239. include/php/main/php_network.h
  240. include/php/main/php_open_temporary_file.h
  241. include/php/main/php_output.h
  242. include/php/main/php_reentrancy.h
  243. include/php/main/php_scandir.h
  244. include/php/main/php_stdint.h
  245. include/php/main/php_streams.h
  246. include/php/main/php_syslog.h
  247. include/php/main/php_ticks.h
  248. include/php/main/php_variables.h
  249. include/php/main/php_version.h
  250. include/php/main/rfc1867.h
  251. include/php/main/snprintf.h
  252. include/php/main/spprintf.h
  253. include/php/main/streams/php_stream_context.h
  254. include/php/main/streams/php_stream_filter_api.h
  255. include/php/main/streams/php_stream_glob_wrapper.h
  256. include/php/main/streams/php_stream_mmap.h
  257. include/php/main/streams/php_stream_plain_wrapper.h
  258. include/php/main/streams/php_stream_transport.h
  259. include/php/main/streams/php_stream_userspace.h
  260. include/php/main/streams/php_streams_int.h
  261. include/php/sapi/cli/cli.h
  262. include/php/sapi/embed/php_embed.h
  263. lib/libphp7.so
  264. lib/php/build/Makefile.global
  265. lib/php/build/ax_check_compile_flag.m4
  266. lib/php/build/ax_gcc_func_attribute.m4
  267. lib/php/build/config.guess
  268. lib/php/build/config.sub
  269. lib/php/build/libtool.m4
  270. lib/php/build/ltmain.sh
  271. lib/php/build/php.m4
  272. lib/php/build/php_cxx_compile_stdcxx.m4
  273. lib/php/build/phpize.m4
  274. lib/php/build/pkg.m4
  275. lib/php/build/run-tests.php
  276. lib/php/build/shtool
  277. man/man1/php-cgi.1.gz
  278. man/man1/php-config.1.gz
  279. man/man1/php.1.gz
  280. @comment man/man1/phpdbg.1.gz
  281. man/man1/phpize.1.gz
  282. man/man8/php-fpm.8.gz
  283. share/php/fpm/status.html
Collapse this list.
Dependency lines:
  • php74>0:lang/php74
Conflicts:
CONFLICTS:
  • php71-*
  • php72-*
  • php73-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/lang/php74/ && make install clean
To add the package: pkg install php74
PKGNAME: php74
Flavors: there is no flavor information for this port.
distinfo:

Slave ports
  1. archivers/php74-bz2
  2. archivers/php74-phar
  3. archivers/php74-zip
  4. archivers/php74-zlib
  5. converters/php74-iconv
  6. converters/php74-mbstring
  7. databases/php74-dba
  8. databases/php74-mysqli
  9. databases/php74-odbc
  10. databases/php74-pdo
  11. databases/php74-pdo_dblib
  12. databases/php74-pdo_firebird
  13. databases/php74-pdo_mysql
  14. databases/php74-pdo_odbc
  15. databases/php74-pdo_pgsql
  16. databases/php74-pdo_sqlite
  17. databases/php74-pgsql
  18. databases/php74-sqlite3
  19. devel/php74-ffi
  20. devel/php74-gettext
  21. devel/php74-intl
  22. devel/php74-json
  23. devel/php74-pcntl
  24. devel/php74-readline
  25. devel/php74-shmop
  26. devel/php74-sysvmsg
  27. devel/php74-sysvsem
  28. devel/php74-sysvshm
  29. devel/php74-tokenizer
  30. ftp/php74-curl
  31. ftp/php74-ftp
  32. graphics/php74-exif
  33. graphics/php74-gd
  34. mail/php74-imap
  35. math/php74-bcmath
  36. math/php74-gmp
  37. misc/php74-calendar
  38. net/php74-ldap
  39. net/php74-soap
  40. net/php74-sockets
  41. net/php74-xmlrpc
  42. net-mgmt/php74-snmp
  43. security/php74-filter
  44. security/php74-openssl
  45. security/php74-sodium
  46. sysutils/php74-fileinfo
  47. sysutils/php74-posix
  48. textproc/php74-ctype
  49. textproc/php74-dom
  50. textproc/php74-enchant
  51. textproc/php74-pspell
  52. textproc/php74-simplexml
  53. textproc/php74-xml
  54. textproc/php74-xmlreader
  55. textproc/php74-xmlwriter
  56. textproc/php74-xsl
  57. www/mod_php74
  58. www/php74-opcache
  59. www/php74-session
  60. www/php74-tidy

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.69 : devel/autoconf
  3. automake>=1.16.1 : devel/automake
Library dependencies:
  1. libpcre2-8.so : devel/pcre2
  2. libargon2.so : security/libargon2
  3. libxml2.so : textproc/libxml2
This port is required by:
for Build
  1. archivers/php74-bz2
  2. archivers/php74-phar
  3. archivers/php74-zip
  4. archivers/php74-zlib
  5. converters/php74-iconv
  6. converters/php74-mbstring
  7. databases/php74-dba
Expand this list (60 items / 53 hidden)
  1. databases/php74-mysqli
  2. databases/php74-odbc
  3. databases/php74-pdo
  4. databases/php74-pdo_dblib
  5. databases/php74-pdo_firebird
  6. databases/php74-pdo_mysql
  7. databases/php74-pdo_odbc
  8. databases/php74-pdo_pgsql
  9. databases/php74-pdo_sqlite
  10. databases/php74-pgsql
  11. databases/php74-sqlite3
  12. devel/php74-ffi
  13. devel/php74-gettext
  14. devel/php74-intl
  15. devel/php74-json
  16. devel/php74-pcntl
  17. devel/php74-readline
  18. devel/php74-shmop
  19. devel/php74-sysvmsg
  20. devel/php74-sysvsem
  21. devel/php74-sysvshm
  22. devel/php74-tokenizer
  23. ftp/php74-curl
  24. ftp/php74-ftp
  25. graphics/php74-exif
  26. graphics/php74-gd
  27. mail/php74-imap
  28. math/php74-bcmath
  29. math/php74-gmp
  30. misc/php74-calendar
  31. net/php74-ldap
  32. net/php74-soap
  33. net/php74-sockets
  34. net/php74-xmlrpc
  35. net-mgmt/php74-snmp
  36. security/php74-filter
  37. security/php74-openssl
  38. security/php74-sodium
  39. sysutils/php74-fileinfo
  40. sysutils/php74-posix
  41. textproc/php74-ctype
  42. textproc/php74-dom
  43. textproc/php74-enchant
  44. textproc/php74-pspell
  45. textproc/php74-simplexml
  46. textproc/php74-xml
  47. textproc/php74-xmlreader
  48. textproc/php74-xmlwriter
  49. textproc/php74-xsl
  50. www/php74-opcache
  51. www/php74-session
  52. www/php74-tidy
  53. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. security/php74-hash*
  2. Collapse this list of deleted ports.
for Run
  1. archivers/php74-bz2
  2. archivers/php74-phar
  3. archivers/php74-zip
  4. archivers/php74-zlib
  5. converters/php74-iconv
  6. converters/php74-mbstring
  7. databases/php74-dba
Expand this list (61 items / 54 hidden)
  1. databases/php74-mysqli
  2. databases/php74-odbc
  3. databases/php74-pdo
  4. databases/php74-pdo_dblib
  5. databases/php74-pdo_firebird
  6. databases/php74-pdo_mysql
  7. databases/php74-pdo_odbc
  8. databases/php74-pdo_pgsql
  9. databases/php74-pdo_sqlite
  10. databases/php74-pgsql
  11. databases/php74-sqlite3
  12. devel/php74-ffi
  13. devel/php74-gettext
  14. devel/php74-intl
  15. devel/php74-json
  16. devel/php74-pcntl
  17. devel/php74-readline
  18. devel/php74-shmop
  19. devel/php74-sysvmsg
  20. devel/php74-sysvsem
  21. devel/php74-sysvshm
  22. devel/php74-tokenizer
  23. ftp/php74-curl
  24. ftp/php74-ftp
  25. graphics/php74-exif
  26. graphics/php74-gd
  27. lang/php74-extensions
  28. mail/php74-imap
  29. math/php74-bcmath
  30. math/php74-gmp
  31. misc/php74-calendar
  32. net/php74-ldap
  33. net/php74-soap
  34. net/php74-sockets
  35. net/php74-xmlrpc
  36. net-mgmt/php74-snmp
  37. security/php74-filter
  38. security/php74-openssl
  39. security/php74-sodium
  40. sysutils/php74-fileinfo
  41. sysutils/php74-posix
  42. textproc/php74-ctype
  43. textproc/php74-dom
  44. textproc/php74-enchant
  45. textproc/php74-pspell
  46. textproc/php74-simplexml
  47. textproc/php74-xml
  48. textproc/php74-xmlreader
  49. textproc/php74-xmlwriter
  50. textproc/php74-xsl
  51. www/php74-opcache
  52. www/php74-session
  53. www/php74-tidy
  54. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. security/php74-hash*
  2. 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

USES:

Master Sites:
  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/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2018-03-08
    Affects: */php* */pecl* */pear*
    Author: mat@FreeBSD.org
    Reason: 
      PHP extensions and modules have been flavored.
    
      People using Poudriere 3.2+ and binary packages do not have to do anything if
      they are using PHP applications.
    
      PHP modules and extensions may have change their names from php5- or php7- to
      fully versionned phpXY-.
      PECL extensions and PEAR modules package names have changed from pecl- and
      pear- to phpXX-pecl and phpXX-pear-.
    
      To rename an installed package to match the new naming scheme, for example,
      for the imagick pecl extension, run:
    
        # pkg set -n pecl-imagick:php56-pecl-imagick
    
      For other people, to build the PHP 7.2 version of, for example,
      databases/php-memcached, you need to run:
    
        # make FLAVOR=php72 install
    
    
  • 2014-02-11
    Affects: users of lang/php* database/postgresql* database/mysql* www/apache*
    Author: mat@FreeBSD.org
    Reason: 
      The default versions of lang/php*, databases/postgresql*,
      databases/mysql* and www/apache* have been changed to support the
      new DEFAULT_VERSIONS variable.
    
      DEFAULT_APACHE_VER, DEFAULT_MYSQL_VER, DEFAULT_PGSQL_VER,
      DEFAULT_FPC_VER and DEFAULT_PHP_VER are now deprecated.  You can use
      the new DEFAULT_VERSIONS variable like this:
    
      DEFAULT_VERSIONS=php=5.5 mysql=5.6 apache=2.4
    
    

Number of commits found: 15

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Jan 2020 00:11:52
Original commit files touched by this commit  7.4.2
Revision:523997
tz search for other commits by this committer
lang/php74: Upgrade from 7.4.1 to 7.4.2

Changelog:

    Core:
        Preloading support on Windows has been disabled.
        Fixed bug #79022 (class_exists returns True for classes that are not
ready to be used).
        Fixed bug #78929 (plus signs in cookie values are converted to spaces).
        Fixed bug #78973 (Destructor during CV freeing causes segfault if opline
never saved).
        Fixed bug #78776 (Abstract method implementation from trait does not
check "static").
        Fixed bug #78999 (Cycle leak when using function result as temporary).
        Fixed bug #79008 (General performance regression with PHP 7.4 on
Windows).
        Fixed bug #79002 (Serializing uninitialized typed properties with
__sleep makes unserialize throw).
    CURL:
        Fixed bug #79033 (Curl timeout error with specific url and post).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Jan 2020 22:13:13
Original commit files touched by this commit  7.4.1
Revision:522540
tz search for other commits by this committer
Unbreak databases/php74-mysqli when lang/php74 is build with MYSQLND=off

Currently when building lang/php74 with MYSQLND=off, its im possible to
build databases/php74-mysqli. When the option MYSQLND was added, we expected
users to not use mysqli at all after disabling this option.
This has proven to be wrong, so we patch the build to be work again.

patch-ext_mysqli_mysqli__api.c was submitted by Sergei <joker@pinnet.ru>.

Merge patches from r522539 into this commit and add two additional patches.
23 Dec 2019 22:31:00
Original commit files touched by this commit  7.4.1
Revision:520745
tz search for other commits by this committer
ftp/php74-ftp: Fix Undefined symbol "SSL_library_init"

The ftp module always compiles against the base openssl,
causes the error on FreeBSD 11.3. All other ports based
on OpenSSL import the needed openssl from ports, if its
not in base. Therefore we adjust the behaviour of the
ftp module to match for example the imap module.

PR:		241591
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
22 Dec 2019 14:35:10
Original commit files touched by this commit  7.4.1
Revision:520631
tz search for other commits by this committer
lang/php74: Upgrade from 7.4.0 to 7.4.1

Changelog:

    Bcmath:
        Fixed bug #78878 (Buffer underflow in bc_shift_addsub).
(CVE-2019-11046).
    Core:
        Fixed bug #78862 (link() silently truncates after a null byte on
Windows). (CVE-2019-11044).
        Fixed bug #78863 (DirectoryIterator class silently truncates after a
null byte). (CVE-2019-11045).
        Fixed bug #78943 (mail() may release string with refcount==1 twice).
(CVE-2019-11049).
        Fixed bug #78810 (RW fetches do not throw "uninitialized property"
exception).
        Fixed bug #78868 (Calling __autoload() with incorrect EG(fake_scope)
value).
        Fixed bug #78296 (is_file fails to detect file).
        Fixed bug #78883 (fgets(STDIN) fails on Windows).
        Fixed bug #78898 (call_user_func(['parent', ...]) fails while other
succeed).
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17 Dec 2019 20:28:36
Original commit files touched by this commit  7.4.0
Revision:520345
rene search for other commits by this committer
Remove IGNORE_WITH_PHP=71 and add IGNORE_WITH_PHP=74 where relevant.
28 Nov 2019 13:07:06
Original commit files touched by this commit  7.4.0
Revision:518578
tz search for other commits by this committer
lang/php74: Update from 7.4.0RC 6 to 7.4.0

The PHP development team announces the immediate availability of PHP 7.4.0. This
release marks the fourth feature update to the PHP 7 series.

PHP 7.4.0 comes with numerous improvements and new features such as:

    Typed Properties
    Arrow Functions
    Limited Return Type Covariance and Argument Type Contravariance
    Unpacking Inside Arrays
    Numeric Literal Separator
    Weak References
    Allow Exceptions from __toString()
    Opcache Preloading
    Several Deprecations
(Only the first 15 lines of the commit message are shown above View all of this commit message)
12 Nov 2019 18:13:06
Original commit files touched by this commit  7.4.0.r6
Revision:517342
tz search for other commits by this committer
lang/php74: Update from RC5 to RC6

Changelog:

- Core:
  . Fixed bug #78768 (redefinition of typedef zend_property_info). (Nikita)
  . Fixed bug #78788 (./configure generates invalid php_version.h). (max)

- Standard:
  . Fixed bug #77930 (stream_copy_to_stream should use mmap more often).
    (Nikita)
  . Fixed bug #78759 (array_search in $GLOBALS). (Nikita)

- OpenSSL:
  . Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted
    connections). (Nikita)

- Reflection:
  . Fixed bug #78774 (ReflectionNamedType on Typed Properties Crash). (Nikita)

Changelog taken from: https://github.com/php/php-src/blob/php-7.4.0RC6/NEWS

MFH:		2019Q4
06 Nov 2019 18:06:41
Original commit files touched by this commit  7.4.0.r5
Revision:516915
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.
30 Oct 2019 22:42:22
Original commit files touched by this commit  7.4.0.r5
Revision:516111
tz search for other commits by this committer
lang/php74: Upgrade from RC4 to RC5

Changelog:

    - Core:
    . Fixed bug #78226 (Unexpected __set behavior with typed properties).
(Nikita)

    - COM:
    . Fixed bug #78694 (Appending to a variant array causes segfault). (cmb)

    - Date:
    . Fixed bug #70153 (\DateInterval incorrectly unserialized). (Maksim
Iakunin)
    . Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable).
(cmb)

    - FFI:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Oct 2019 17:35:14
Original commit files touched by this commit  7.4.0.r4
Revision:514729 This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php74: Update from RC3 to RC4

Changelog:

- Core:
  . Fixed bug #78614 (Does not compile with DTRACE anymore).
    (tz at FreeBSD dot org)
  . Fixed bug #78620 (Out of memory error). (cmb, Nikita)
  . Fixed bug #78632 (method_exists() in php74 works differently from php73 in
    checking priv. methods). (Nikita)
  . Fixed bug #78644 (SEGFAULT in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER).
    (Nikita)
  . Fixed bug #78658 (Memory corruption using Closure::bindTo). (Nikita)
  . Fixed bug #78656 (Parse errors classified as highest log-level). (Erik
    Lundin)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
03 Oct 2019 21:54:47
Original commit files touched by this commit  7.4.0.r3
Revision:513738 This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php74: Upgrade from RC1 to RC3

Changelog:

03 Oct 2019, PHP 7.4.0RC3

- Core:
  . Fixed bug #78604 (token_get_all() does not properly tokenize FOO<?php with
    short_open_tag=0). (Nikita)

- FFI:
  . Fixed bug #78543 (is_callable() on FFI\CData throws Exception). (cmb)

- GMP:
  . Fixed bug #78574 (broken shared build). (Remi)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
30 Sep 2019 14:16:26
Original commit files touched by this commit  7.4.0.r1
Revision:513384 This port version is marked as vulnerable.
pkubaj search for other commits by this committer
lang/php74: fix build on GCC architectures

Use C11 compiler because of:
/wrkdirs/usr/ports/lang/php74/work/php-7.4.0RC1/Zend/zend_compile.h:363: error:
redefinition of typedef 'zend_property_info'
/wrkdirs/usr/ports/lang/php74/work/php-7.4.0RC1/Zend/zend_types.h:385: error:
previous declaration of 'zend_property_info' was here

Disable DTRACE on powerpc64 due to:
dtrace: failed to link script
/usr/local/poudriere/ports/default/lang/php74/work/php-7.4.0RC1/Zend/zend_dtrace.d:
an error was encountered while processing main/.libs/main.o

PR:		240733
Approved by:	tz (maintainer), linimon (mentor)
20 Sep 2019 19:50:08
Original commit files touched by this commit  7.4.0.r1
Revision:512437 This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php74: fix the broken patches

The same error cause from r512431 caused some patches missing or undeleted.
Now commit the missing changes in order to unbreak PHP.

Sponsored by:	PHP Update Service
20 Sep 2019 19:24:23
Original commit files touched by this commit  7.4.0.r1
Revision:512430 This port version is marked as vulnerable.
tz search for other commits by this committer
lang/php74: add module hash to PHP_EXT_INC

The hash module is now part of the core and can't be disabled anymore.
Therefore add it to the list

Reported by:	ale
Sponsored by:	PHP Update Service
Differential Revision:	https://reviews.freebsd.org/D21349
20 Sep 2019 12:21:12
Original commit files touched by this commit  7.4.0.r1
Revision:512406 This port version is marked as vulnerable.
tz search for other commits by this committer
Welcome PHP 7.4 RC 1 in the ports-tree.

There are many greater changes including:
- New module ffi
- Remove interbase module
- Remove recode module
- Remove wddx module
- Many modules changes the build switches
- Many modules changes the config format, so patches needed to be recreated

Special thanks to tobik and ale for their support.

Reviewed by:	tobik, ale, joneum
Sponsored by:	PHP Update Service
Differential Revision:	https://reviews.freebsd.org/D21349

Number of commits found: 15

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
py-pillowJan 24
giteaJan 18
drm-current-kmodJan 15
drm-devel-kmodJan 15
drm-fbsd11.2-kmodJan 15
drm-fbsd12.0-kmodJan 15
mariadb101-serverJan 15
mariadb102-serverJan 15
mariadb103-serverJan 15
mariadb104-serverJan 15
mariadb55-serverJan 15
mysql56-serverJan 15
mysql57-serverJan 15
mysql80-serverJan 15
percona55-serverJan 15

7 vulnerabilities affecting 128 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-01-24 22:20:37


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 38656
Broken 687
Deprecated 694
Ignore 961
Forbidden 3
Restricted 152
No CDROM 72
Vulnerable 26
Expired 2
Set to expire 666
Interactive 0
new 24 hours 9
new 48 hours14
new 7 days38
new fortnight87
new month203

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.