Join the community today
Register Now

Master Branch fix centos 6 PHP 7.3+ & 7.4+ compatibility in 123.09beta01

Discussion in 'Centmin Mod Github Commits' started by eva2000, Jan 2, 2020.

  1. eva2000

    eva2000 Administrator Staff Member

    43,132
    9,792
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +15,121
    Local Time:
    9:22 AM
    Nginx 1.17.x
    MariaDB 5.5/10.x
    fix centos 6 PHP 7.3+ & 7.4+ compatibility in 123.09beta01

    - centos 6 didn't have devtoolset-8-gcc originally available but now it does. So add GCC 8 support for centos 6 for when PHP 7.3+ or 7.4+ is chosen
    - centos 6 sqlite 3.6 version is too low for PHP 7.4 required sqlite >3.7 version so install sqlite 3.7 package from Atomic YUM repo
    - centos 6 doesn't have appropriate pkg-config .pc files in it's yum devel packages for libjpeq and sasl libraries so need workarounds as PHP 7.4+ now uses pkg-config to look up dependencies
    - general centos 6 and devtoolset-8-gcc routine fixes and improvements
    - PHP 7.3+ seems to be working on centos 6
    - PHP 7.4+ still needs work on centos 6 so may error out on compilation

    Continue reading...

    Centmin Mod Github Master branch

    Master branch is where most recent commits are made as at May 24, 2015.