Port details on branch 2022Q4 |
- php80 PHP Scripting Language
- 8.0.25 lang
=0 8.0.25Version of this port present on the latest quarterly branch. - Maintainer: tz@FreeBSD.org
 - Port Added: 2022-10-01 18:42:08
- Last Update: 2022-10-29 20:04:47
- Commit Hash: bb30afb
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/lang/php80/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/php80
- pkg install php80
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: php80
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1667037753
SHA256 (php/php-8.0.25.tar.xz) = a291b71d0498707fc5514eb5b9513e88f0f1d4890bcdefd67282ded8a2bfb941
SIZE (php/php-8.0.25.tar.xz) = 10802888
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- Library dependencies:
-
- libpcre2-8.so : devel/pcre2
- libargon2.so : security/libargon2
- libxml2.so : textproc/libxml2
- This port is required by:
- for Build
-
- archivers/php80-bz2
- archivers/php80-phar
- archivers/php80-zip
- archivers/php80-zlib
- converters/php80-iconv
- converters/php80-mbstring
- databases/php80-dba
- for Run
-
- archivers/php80-bz2
- archivers/php80-phar
- archivers/php80-zip
- archivers/php80-zlib
- converters/php80-iconv
- converters/php80-mbstring
- databases/php80-dba
Configuration Options:
- ===> The following configuration options are available for php80-8.0.25:
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
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:
- lang_php80
- USES:
- compiler:c11 tar:xz cpe gnome pkgconfig autoreconf:build ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
8.0.25 29 Oct 2022 20:04:47
    |
Muhammad Moinur Rahman (bofh)  |
lang/php80: Update version 8.0.24=>8.0.25
* GD:
- Fixed bug #81739: OOB read due to insufficient input validation in
imageloadfont(). (CVE-2022-31630)
* Hash:
- Fixed bug #81738: buffer overflow in hash_update() on long parameter
(CVE-2022-37454)
* Session:
- Fixed bug GH-9583 (session_create_id() fails with user defined save
handler that doesn't have a validateId() method).
* Streams:
- Fixed bug GH-9590 (stream_select does not abort upon exception or
empty valid fd set).
Approved by: tz (By private mail)
MFH: 2022Q4
Relnotes: https://www.php.net/ChangeLog-8.php#8.0.25
Sponsored by: Bounce Experts
(cherry picked from commit 5b7b2aa164de560f6bdcfea48339f76f7213f48f) |
8.0.24 01 Oct 2022 18:38:39
    |
Muhammad Moinur Rahman (bofh)  |
lang/php80: Update version 8.0.23=>8.0.24
* Core:
- Fixed bug GH-9323 (Crash in ZEND_RETURN/GC/zend_call_function)
(Tim Starling)
- Fixed bug GH-9361 (Segmentation fault on script exit #9379).
- Fixed bug GH-9407 (LSP error in eval'd code refers to wrong class
for static type).
- Fixed bug #81727: Don't mangle HTTP variable names that clash with
ones that have a specific semantic meaning. (CVE-2022-31629)
* DOM:
- Fixed bug #79451 (DOMDocument->replaceChild on doctype causes double
free).
* FPM:
- Fixed bug GH-8885 (FPM access.log with stderr begins to write logs (Only the first 15 lines of the commit message are shown above ) |
Number of commits found: 2
|