Want more timely Centmin Mod News Updates?
Become a Member

Beta Branch prep GCC 9 devtoolset-9 support for nginx in 123.09beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Feb 19, 2020.

  1. eva2000

    eva2000 Administrator Staff Member

    45,186
    10,277
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,927
    Local Time:
    10:08 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    prep GCC 9 devtoolset-9 support for nginx in 123.09beta01

    For centos 7 nginx builds start prep work for devtoolset-9 supported GCC 9.1.1 built nginx binaries via variable DEVTOOLSETNINE='y' set in persistent config file /etc/centminmod/custom_config.inc.

    Continue reading...

    123.09beta01 branch
     
  2. rdan

    rdan Well-Known Member

    4,983
    1,185
    113
    May 25, 2014
    Ratings:
    +1,804
    Local Time:
    8:08 AM
    Mainline
    10.2
    Thanks a lot Eva.
     
  3. buik

    buik “A winner never stops trying.” Premium Member

    1,302
    358
    83
    Apr 29, 2016
    Ratings:
    +1,067
    Local Time:
    2:08 AM
    @eva2000 GCC9 will be available for all custom compiled APPS.
    So besides Nginx, PHP also for Memcached etc?
    I'm asking this for a friend:)
     
  4. eva2000

    eva2000 Administrator Staff Member

    45,186
    10,277
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,927
    Local Time:
    10:08 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    for other source compiled software of importance, there's 3 optional variables to enable in persistent config file /etc/centminmod/custom_config.inc
    Code (Text):
    # for PHP when PHP PGO is not enabled, PHP_PGO='n'
    # when PHP_PGO='y', it automatically enables devtoolset appropriate GCC version
    DEVTOOLSET_PHP='y'
    # for openssl 1.1.1
    CRYPTO_DEVTOOLSETGCC='y'
    # for other source compiled software (mainly PHP extensions)
    GENERAL_DEVTOOLSETGCC='y'
    

    centmin mod 123.09beta01, defaults to devtoolset-8 GCC 8.3 via DEVTOOLSETEIGHT='y' defaults. For devtoolset-9 GCC 9.1.1, you override that in persistent config file by setting
    Code (Text):
    DEVTOOLSETEIGHT='n'
    DEVTOOLSETNINE='y'
    
     
    Last edited: Feb 20, 2020