Welcome to Centmin Mod Community
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

    49,887
    11,488
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +17,845
    Local Time:
    6:31 AM
    Nginx 1.21.x
    MariaDB 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

    5,402
    1,354
    113
    May 25, 2014
    Ratings:
    +2,128
    Local Time:
    4:31 AM
    Mainline
    10.2
    Thanks a lot Eva.
     
  3. buik

    buik “The best traveler is one without a camera.”

    1,785
    485
    83
    Apr 29, 2016
    Flanders
    Ratings:
    +1,534
    Local Time:
    10:31 PM
    @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

    49,887
    11,488
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +17,845
    Local Time:
    6:31 AM
    Nginx 1.21.x
    MariaDB 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