Tiny Core Extensions > TCE Bugs

Recent versions of PHP need PCRE2 >= 10.39 for preg_match and preg_replace

(1/1)

adb014:
The PHP packages after PHP 7.4 need a recent version of PCRE as discussed  in https://stackoverflow.com/questions/70040287/php7-4-preg-replace-compilation-failed-unrecognised-compile-time-option-bi. The dependancy of php in tinycore on PCRE2 version 10.32 means that the preg_match and preg_replace functions are broken. This further means that php_composer is also broken, so any developpement of PHP code (not its use unless it uses preg_match and preg_replace with certain patterns) is broken.

Could the dependency of PHP-8.2 at least  be updated to use pcre21042 ?

andyj:
PHP 8.1, 8.2, and 8.3 have been updated for TC 15, I just haven't uploaded them yet. I have a lot of info files to update, maybe I can get them done this weekend. BTW, PHP 7.4 and 8.0 are EOL and won't compile with openssl-3 so they won't be updated.

Navigation

[0] Message Index

Go to full version