Path to this page:
NOTICE: This package has been removed from pkgsrc./
lang/php81,
PHP Hypertext Preprocessor version 8.1
Branch: CURRENT,
Version: 8.1.34nb1,
Package name: php81-8.1.34nb1,
Maintainer: pkgsrc-usersPHP is a widely-used open source general-purpose scripting language
that is especially suited for web development and can be embedded
into HTML. It is modular, and object-oriented. Much of its syntax
is borrowed from C, Java and Perl with a couple of unique PHP-specific
features thrown in. The language is designed to allow web developers
to write dynamically generated pages quickly.
PHP 8.1 comes with numerous improvements and new features such as
* Enumerations
* Readonly properties
* Fibers
* Pure Intersection Types
* never return type
* First-class Callable Syntax
* "final" modifier for class constants
* New fsync and fdatasync functions
* New array_is_list function
* Explicit Octal numeral notation
* And much much more...
Package options: inet6, readline, ssl
Master sites:
Filesize: 11624.898 KB
Version history: (Expand)
- (2026-01-09) Package deleted from pkgsrc
- (2026-01-07) Updated to version: php81-8.1.34nb1
- (2025-12-19) Updated to version: php81-8.1.34
- (2025-10-24) Updated to version: php81-8.1.33nb1
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
CVS history: (Expand)
2026-01-08 15:30:37 by Takahiro Kambe | Files touched by this commit (31) |  |
Log message:
lang/php81: remove package
EOL last year.
|
| 2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525) |
Log message:
*: recursive bump for icu 78.1
|
2025-12-19 15:28:16 by Takahiro Kambe | Files touched by this commit (3) |  |
Log message:
lang/php81: update to 8.1.34
PHP 8.1.34 (2025-12-18)
- Curl:
. Fix curl build and test failures with version 8.16.
(nielsdos, ilutov, Jakub Zelenka)
- Opcache:
. Reset global pointers to prevent use-after-free in zend_jit_status().
(Florian Engelhardt)
- PDO:
. Fixed GHSA-8xr5-qppj-gvwj (PDO quoting result null deref). (CVE-2025-14180)
(Jakub Zelenka)
- Standard:
. Fixed GHSA-www2-q4fc-65wf (Null byte termination in dns_get_record()).
(ndossche)
. Fixed GHSA-h96m-rvf9-jgm2 (Heap buffer overflow in array_merge()).
(CVE-2025-14178) (ndossche)
. Fixed GHSA-3237-qqm7-mfv7 (Information Leak of Memory in getimagesize).
(CVE-2025-14177) (ndossche)
|
| 2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999) |
Log message:
*: recursive bump for pcre2
Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \
/usr/pkg/lib/libglib-2.0.so.0 not defined
|
2025-07-04 03:24:52 by Takahiro Kambe | Files touched by this commit (2) |  |
Log message:
lang/php81: update to 8.1.33
PHP 8.1.33 (2025-07-03)
- PGSQL:
. Fixed GHSA-hrwm-9436-5mv3 (pgsql extension does not check for errors during
escaping). (CVE-2025-1735) (Jakub Zelenka)
- SOAP:
. Fixed GHSA-453j-q27h-5p8x (NULL Pointer Dereference in PHP SOAP Extension
via Large XML Namespace Prefix). (CVE-2025-6491) (Lekssays, nielsdos)
- Standard:
. Fixed GHSA-3cr5-j632-f35r (Null byte termination in hostnames).
(CVE-2025-1220) (Jakub Zelenka)
|
| 2025-06-14 16:00:12 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
lang/php81: fix compatibiltiy with libxml2>=2.13
Fix compatibiltiy with libxml2>=2.13. This compatibiltiy problem cause
lang/pear break with php.
Found on <https://github.com/php/php-src/issues/14834>.
Bump PKGREVISION.
|
| 2025-06-11 16:58:27 by Takahiro Kambe | Files touched by this commit (20) |
Log message:
lang/php{74,81,82,83,84}: correct include_path
Correct default include_path in configuration files.
Bump PKGREVISION.
|
| 2025-05-17 07:37:25 by Takahiro Kambe | Files touched by this commit (12) |
Log message:
lang/php{56,74,81,82,83}: explictly specify libdir and datadir
Explictly specify libdir and datadir to set PHP_LIBDIR and PHP_DATADIR
correctly.
Bump PKGREVISION.
|