Commit dfbe28c76eb for php.net
commit dfbe28c76eb3055b48364ab3393e0874ef7625c9
Author: Weilin Du <weilindu@php.net>
Date: Tue Sep 1 00:03:25 2026 +0800
[skip ci] CONTRIBUTING: Document additional bundled libraries (#23515)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 94bcf4d1337..4767a0eb0fc 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -211,13 +211,20 @@ locations.
└─ gd/
├─ libgd/ # Bundled and modified GD library https://github.com/libgd/libgd
└─ ...
+ └─ hash/
+ ├─ xxhash/ # Bundled xxHash library https://github.com/Cyan4973/xxHash
+ └─ ...
+ └─ lexbor/
+ ├─ lexbor/ # Bundled and modified Lexbor library https://github.com/lexbor/lexbor
+ └─ ...
└─ mbstring/
├─ libmbfl/ # Forked and maintained in php-src
├─ unicode_data.h # Generated by `ext/mbstring/ucgendat/ucgendat.php`
└─ ...
└─ opcache/
└─ jit/
- └─ ir/ # Bundled part of IR framework https://github.com/dstogov/ir
+ ├─ ir/ # Bundled part of IR framework https://github.com/dstogov/ir
+ └─ ...
└─ pcre/
├─ pcre2lib/ # https://www.pcre.org/
└─ ...
@@ -230,10 +237,14 @@ locations.
├─ credits_ext.h # Generated by `scripts/dev/credits`
├─ credits_sapi.h # Generated by `scripts/dev/credits`
├─ html_tables.h # Generated by `ext/standard/html_tables/html_table_gen.php`
+ ├─ libavifinfo/ # Bundled libavifinfo https://aomedia.googlesource.com/libavifinfo
└─ ...
└─ tokenizer/
├─ tokenizer_data.c # Generated by `ext/tokenizer/tokenizer_data_gen.sh`
└─ ...
+ └─ uri/
+ ├─ uriparser/ # Bundled uriparser https://github.com/uriparser/uriparser
+ └─ ...
└─ zend_test # For testing internal APIs. Not needed for regular builds.
└─ ...
└─ zip/ # Bundled https://github.com/pierrejoye/php_zip
@@ -247,6 +258,8 @@ locations.
└─ sapi/ # PHP SAPI modules
└─ cli/
├─ mime_type_map.h # Generated by `sapi/cli/generate_mime_type_map.php`
+ ├─ php_http_parser.[ch] # Forked from https://github.com/nodejs/http-parser
+ ├─ ps_title.c # Adopted from https://github.com/postgres/postgres/blob/master/src/backend/utils/misc/ps_status.c
└─ ...
└─ ...
├─ scripts/ # php-config, phpize and internal development scripts