It seems that a patch is needed again because it shows an error when installing php7.3.24.
- Applying patch 0003-debian_quirks.patch
- patching file configure.ac
- Hunk #1 succeeded at 1161 (offset 1 line).
- patching file scripts/php-config.in
- Applying patch 0006-php-5.4.9-phpinfo.patch
- patching file ext/standard/info.c
- patching file ext/standard/tests/general_functions/phpinfo.phpt
- Applying patch 0008-no_apache_installed.patch
- patching file sapi/apache2handler/config.m4
- Applying patch 0009-recode_is_shared.patch
- patching file ext/recode/config9.m4
- Applying patch 0010-proc_open.patch
- patching file ext/standard/proc_open.c
- Applying patch 0012-php-5.4.7-libdb.patch
- patching file ext/dba/config.m4
- patching file ext/dba/dba.c
- Applying patch 0013-Add-support-for-use-of-the-system-timezone-database.patch
- patching file ext/date/config0.m4
- patching file ext/date/lib/parse_tz.c
- Applying patch 0014-force_libmysqlclient_r.patch
- patching file ext/mysqli/config.m4
- Hunk #1 FAILED at 57.
- 1 out of 1 hunk FAILED -- rejects in file ext/mysqli/config.m4
- patching file ext/pdo_mysql/config.m4
- Hunk #1 FAILED at 66.
- 1 out of 1 hunk FAILED -- rejects in file ext/pdo_mysql/config.m4
- Patch 0014-force_libmysqlclient_r.patch does not apply (enforce with -f)
- /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/Makefile:230: recipe for target 'patch-stamp' failed
- make: Leaving directory '/usr/local/src/phpswitcher/php-7.3.24'
- I: Copying back the cached apt archive contents
- I: new cache content 'libfreetype6-dev_2.6.3-3.2+deb9u2_amd64.deb' added
- I: new cache content 'libfreetype6_2.6.3-3.2+deb9u2_amd64.deb' added
- I: unmounting /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler filesystem
- I: unmounting /usr/local/src/phpswitcher/php-7.3.24 filesystem
- I: unmounting /opt/phpswitcher/20201030 filesystem
- I: unmounting dev/ptmx filesystem
- I: unmounting dev/pts filesystem
- I: unmounting dev/shm filesystem
- I: unmounting proc filesystem
- I: unmounting sys filesystem
- I: Cleaning COW directory
- I: forking: rm -rf /var/cache/pbuilder/build/cow.4708
- [ERROR] main: An error occurred while executing MAKE(1) target(s) for PHP 7.3.24: dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
- dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
- dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
- Starting pkgProblemResolver with broken count: 0
- Starting 2 pkgProblemResolver with broken count: 0
- Done
- Starting pkgProblemResolver with broken count: 0
- Starting 2 pkgProblemResolver with broken count: 0
- Done
- Extracting templates from packages: 100%
- make: [unprepared] Error 1 (ignored)
- No patch removed
- make: *** [patch-stamp] Error 1
Display More
When installing php7.4.12 exactly the same problem
- /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/Makefile:244: recipe for target 'unprepared' failed
- rm -rf autom4te.cache
- rm -f /usr/local/src/phpswitcher/php-7.4.12/config.cache
- rm -f buildmk.stamp prepared-stamp configure
- QUILT_PATCHES=/var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/patches/7.4 quilt --quiltrc /dev/null pop -a -R || test $? = 2
- rm -rf .pc patch-stamp
- rm -f configure-7.4-stamp
- rm -f build-7.4-stamp
- rm -f install-7.4-stamp
- QUILT_PATCHES=/var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/patches/7.4 quilt --quiltrc /dev/null push -a --fuzz 0 || test $? = 2
- Applying patch 0002-debian_quirks.patch
- patching file scripts/php-config.in
- Applying patch 0003-php-5.4.9-phpinfo.patch
- patching file ext/standard/info.c
- patching file ext/standard/tests/general_functions/phpinfo.phpt
- Applying patch 0005-proc_open.patch
- patching file ext/standard/proc_open.c
- Applying patch 0007-php-5.4.7-libdb.patch
- patching file ext/dba/config.m4
- patching file ext/dba/dba.c
- Applying patch 0008-Add-support-for-use-of-the-system-timezone-database.patch
- patching file ext/date/config0.m4
- patching file ext/date/lib/parse_tz.c
- Applying patch 0009-force_libmysqlclient_r.patch
- patching file ext/mysqli/config.m4
- Hunk #1 FAILED at 49.
- 1 out of 1 hunk FAILED -- rejects in file ext/mysqli/config.m4
- patching file ext/pdo_mysql/config.m4
- Hunk #1 FAILED at 58.
- 1 out of 1 hunk FAILED -- rejects in file ext/pdo_mysql/config.m4
- Patch 0009-force_libmysqlclient_r.patch does not apply (enforce with -f)
- /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler/Makefile:230: recipe for target 'patch-stamp' failed
- make: Leaving directory '/usr/local/src/phpswitcher/php-7.4.12'
- I: Copying back the cached apt archive contents
- I: unmounting /var/www/imscp/gui/plugins/PhpSwitcher/PhpCompiler filesystem
- I: unmounting /usr/local/src/phpswitcher/php-7.4.12 filesystem
- I: unmounting /opt/phpswitcher/20201030 filesystem
- I: unmounting dev/ptmx filesystem
- I: unmounting dev/pts filesystem
- I: unmounting dev/shm filesystem
- I: unmounting proc filesystem
- I: unmounting sys filesystem
- I: Cleaning COW directory
- I: forking: rm -rf /var/cache/pbuilder/build/cow.16788
- [ERROR] main: An error occurred while executing MAKE(1) target(s) for PHP 7.4.12: dh_install: Compatibility levels before 9 are deprecated (level 7 in use)
- dh_installdocs: Compatibility levels before 9 are deprecated (level 7 in use)
- dh_installdeb: Compatibility levels before 9 are deprecated (level 7 in use)
- Starting pkgProblemResolver with broken count: 0
- Starting 2 pkgProblemResolver with broken count: 0
- Done
- Starting pkgProblemResolver with broken count: 0
- Starting 2 pkgProblemResolver with broken count: 0
- Done
- Extracting templates from packages: 100%
- make: [unprepared] Error 1 (ignored)
- No patch removed
- make: *** [patch-stamp] Error 1
Display More
29 Oct 2020
The PHP development team announces the immediate availability of PHP 7.4.12. This is a bug fix release.
All PHP 7.4 users are encouraged to upgrade to this version.
For source downloads of PHP 7.4.12 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
29 Oct 2020
The PHP team is pleased to announce the tenth testing release of PHP 8.0.0, Release Candidate 3.
At this time, we're not planning to adjust the GA date, however this may change during the course of the RC cycle. The updated release schedule can, as always, be found on the PHP Wiki page about the PHP 8.0.
For source downloads of PHP 8.0.0 Release Candidate 3 please visit the download page.
Please carefully test this version and report any issues found in the bug reporting system.
Please DO NOT use this version in production, it is an early test version.
For more information on the new features and other changes, you can read the NEWS file, or the UPGRADING file for a complete list of upgrading notes. These files can also be found in the release archive.
The next release will be the Release Candidate 4, planned for Nov 12 2020.
The signatures for the release can be found in the manifest or on the QA site.
Thank you for helping us make PHP better.
29 Oct 2020
The PHP development team announces the immediate availability of PHP 7.3.24. This is a bug fix release.
All PHP 7.3 users are encouraged to upgrade to this version.
For source downloads of PHP 7.3.24 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.