Welcome to Centmin Mod Community
Register Now

Beta Branch prep for optional GCC 10 support for Nginx & PHP in 123.09beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Mar 17, 2021.

  1. eva2000

    eva2000 Administrator Staff Member

    47,209
    10,672
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,579
    Local Time:
    3:30 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    prep for optional GCC 10 support for Nginx & PHP in 123.09beta01

    - prep testing ground work for Nginx & PHP compilations to support GCC 10 for CentOS 7 only. Currently, Centmin Mod 123.09beta01 defaults to GCC 9 for compilations.
    - GCC 10 yum packages are not available in YUM SCL distros yet so this is for private testing right now. End users won't be able to use GC 10 until public GCC 10 yum packages are made available.

    Nginx 1.19.8 built with GCC 10
    PHP 7.4.16 built with GCC 10
    Code (Text):
    php-config
    Usage: /usr/local/bin/php-config [OPTION]
    Options:
      --prefix            [/usr/local]
      --includes          [-I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib]
      --ldflags           [ -L/usr/local/lib64]
      --libs              [-lcrypt  -lc-client  -ltidy -largon2 -lresolv -lcrypt -lncurses -laspell -lpspell -lrt -lldap -llber -lstdc++ -lcrypt -lpam -lgmp -lbz2 -lrt -lm -ldl  -lsystemd -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lenchant -lgmodule-2.0 -lglib-2.0 -lffi -lssl -lcrypto -lz -lpng15 -lwebp -ljpeg -lXpm -lX11 -lfreetype -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -licuio -licui18n -licuuc -licudata -lonig -lsqlite3 -ledit -ltinfo -lxml2 -lnetsnmp -lssl -lssl -lcrypto -lm -lxml2 -lsodium -lcrypt -largon2 -lxml2 -lxml2 -lxml2 -lxml2 -lxslt -lxml2 -lexslt -lxslt -lxml2 -lzip -lz -lssl -lcrypto -lcrypt ]
      --extension-dir     [/usr/local/lib/php/extensions/no-debug-non-zts-20190902]
      --include-dir       [/usr/local/include/php]
      --man-dir           [/usr/local/php/man]
      --php-binary        [/usr/local/bin/php]
      --php-sapis         [ cli embed fpm phpdbg cgi]
      --ini-path          [/usr/local/lib]
      --ini-dir           [/etc/centminmod/php.d]
      --configure-options [--enable-fpm --enable-opcache --enable-intl --enable-pcntl --with-mcrypt --with-snmp --enable-embed=shared --with-mhash --with-zlib --with-gettext --enable-exif --with-zip --with-libzip --with-bz2 --enable-soap --enable-sockets --enable-sysvmsg --enable-sysvsem --enable-sysvshm --with-mysql-sock=/var/lib/mysql/mysql.sock --with-curl --enable-gd --with-xmlrpc --enable-bcmath --enable-calendar --enable-ftp --enable-gd-native-ttf --with-freetype --with-jpeg --with-png-dir=/usr --with-xpm --with-webp --with-t1lib=/usr --enable-shmop --with-pear --enable-mbstring --with-openssl --with-mysql=mysqlnd --with-libdir=lib64 --with-mysqli=mysqlnd --enable-pdo --with-pdo-sqlite --with-pdo-mysql=mysqlnd --enable-inline-optimization --with-imap --with-imap-ssl --with-kerberos --with-readline --with-libedit --with-gmp --with-pspell --with-tidy --with-enchant --with-fpm-user=nginx --with-fpm-group=nginx --with-ldap --with-ldap-sasl --with-password-argon2=/usr/local --with-sodium=/usr/local --with-config-file-scan-dir=/etc/centminmod/php.d --with-fpm-systemd --with-ffi --with-xsl PKG_CONFIG_PATH=/opt/rh/devtoolset-10/root/usr/lib64/pkgconfig ICU_CFLAGS=-I/usr/include ICU_LIBS=-L/usr/lib64 -licuio -licui18n -licuuc -licudata LIBSODIUM_CFLAGS=-I/usr/local/include LIBSODIUM_LIBS=-L/usr/local/lib64 -lsodium LIBZIP_CFLAGS=-I/usr/local/include LIBZIP_LIBS=-L/usr/local/lib64 -lzip]
      --version           [7.4.16]
      --vernum            [70416]
    


    Continue reading...

    123.09beta01 branch


     
  2. rdan

    rdan Well-Known Member

    5,074
    1,253
    113
    May 25, 2014
    Ratings:
    +1,905
    Local Time:
    1:30 AM
    Mainline
    10.2
    I would like to test this, hopefully it will be available soon.
     
  3. eva2000

    eva2000 Administrator Staff Member

    47,209
    10,672
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +16,579
    Local Time:
    3:30 AM
    Nginx 1.19.x
    MariaDB 5.5/10.x
    Yeah waiting on when the actual SCL YUM repo's public GCC 10 yum packages are made available