Get the most out of your Centmin Mod LEMP stack
Become a Member

Stable Branch fix PHP PGO compiler selection with GCC Toolset 15 in 132.00stable

Discussion in 'Centmin Mod Github Commits' started by eva2000, Sep 21, 2026 at 7:24 AM.

  1. eva2000

    eva2000 Administrator Staff Member

    59,851
    12,543
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,187
    Local Time:
    6:07 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    fix PHP PGO compiler selection with GCC Toolset 15 in 132.00stable

    Use official GCC Toolset 15 on EL8/EL9 to avoid the GCC 13/14
    SSA corruption failure during PHP's PGO profile-use pass.

    Changes:
    - Add shared GCC Toolset 15 installation and activation.
    - Select GCC 15 for PHP, Nginx and OpenSSL compilation.
    - Preserve GNU17 C flags and compiler state during timed configure.
    - Use BFD for GCC 15 Nginx builds and propagate build failures.
    - Fix CLI PHP version detection for extension selection.
    - Install missing OpenSSL Perl dependencies and add regression checks.

    Validation: PHP 8.3.33 PGO and Nginx 1.31.5 builds passed on
    AlmaLinux 8/9 droplets, including session and service checks.

    Continue reading...


    132.00stable branch