Recent updates to CommunityPlus+ PHP

Use yum update "php-*" to install updates for your installed version of CommunityPlus+ PHP.

New components and version updates listed below. Click links for details.

2021-03-01

2021-02-10

re2c has been added to the repository. This is only of interest for users who need to rebuild PHP or specific extensions that require it from git, because PHP requires it at build time if not using a release package.

2021-02-05

2021-02-04

2021-02-02

2021-01-21

2021-01-20

The OpenLDAP and ImageMagick packages have been changed so that the library version is represented in the package name for the library binaries. This should make future upgrades of these libraries less likely to cause breaking changes.

2021-01-13

ibm_db2 has been updated with a workaround to remove garbage in buffers under certain conditions when i5_dbcs_alloc is enabled.

2021-01-07

PHP has integrated our patches for timeouts and PASE compatibility, so we’re closer to upstream than before.

New PHP installations will pick up browscap. See the entry for 2021-01-04 for how to use it if it hasn’t been enabled in your configuration after upgrading.

PHP has been rebuilt around IBM libzip, which is packaged in “libzip5” instead of “libzip”. You can safely remove the old “libzip” package after upgrading, as nothing should be dependent on it, and it conflicts with the IBM libzip development package.

2021-01-04

  • An issue with gd dependencies has been fixed. This fix had been pushed to the experimental, but not stable versions of the repo.
  • Zend Framework 1 (PHP 7.x support fork) 1.18.9
  • ssh2 has been updated with additional functionality, bug fixes, and PHP 8 compatibility. A new release has not been cut yet upstream, but you can see the changes made since the last release.
  • browscap is now packaged. The next version of CommunityPlus+ PHP will automatically install browscap. For current users who wish to use browscap, install the browscap package add the following line to php.ini to start using it now:
    • browscap="/QOpenSys/pkgs/share/browscap/lite_php_browscap.ini"

2020-12-01

2020-11-27

2020-11-19

PHP has been rebuilt with PDO_DBLIB support using FreeTDS 1.2.11, enabling PDO-based support for Microsoft SQL Server and Sybase databases.

2020-11-17

2020-10-29

2020-10-19

PHP has been rebuilt with intl support, using ICU 67.1. PHP frameworks such as Laminas and Zend Framework rely on the intl module.

2020-10-01

2020-09-28

Now shipping with PDO_IBM and ibm_db2 turned off so that PDO_ODBC and odbc are the default. Edit the .ini files to reverse this if you use ibm_db2 or PDO_IBM.

2020-09-14

Corrected an issue where a hard timeout could terminate the PHP process. Symptom: PHP job dies with a message similar to: “Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0”. (Pushed upstream to PHP repository December 10-11.)

2020-09-03

  • PDO_IBM 1.3.7sg0

2020-09-03

PHP has been rebuilt with imap support.

2020-08-12

2020-08-07

PHP has been rebuilt with support for Argon2 password hashes.

2020-07-13

2020-07-13

PHP 7.4 support has been introduced.

2020-06-24

php-redis has been rebuilt with support for zstd.

2020-05-25

PHP has been rebuilt with support for gmp.

2020-05-20

PHP has been rebuilt with support for tidy.

2020-05-14

PHP has been rebuilt with support for pg and readline.

2020-05-06

2020-04-25

Initial version of CommunityPlus+.