Hi,
I have a server with PHP 7.3 and 5.6 installed:
# grep ^php[12]_release /usr/local/directadmin/custombuild/options.conf
php1_release=7.3
php2_release=5.6
I also have gmp enabled:
# grep ^gmp /usr/local/directadmin/custombuild/php_extensions.conf
gmp=yes
When I try to run ./build update_versions, this is the output I get:
# ./build update_versions
Updating PHP-GMP 5.6
Cannot build xmlrpc, because you do not have it set in php_extensions.conf file.
Sure enough, xmprpc is not enabled:
# grep ^xml /usr/local/directadmin/custombuild/php_extensions.conf
xmlrpc=no
If I set xmlrpc=yes, and re-run ./build update_versions, I get xmlrpc, but still no GMP.
Looks like it's line 28705 that makes the call to doPHPXmlrpc instead of doPHPGmp. Unsure if this is related to any specific PHP version, but I haven't seen the same issue on servers with 7.2 and 7.3 that I can remember.
# ./build version
2.0.0 (rev: 2517)
I have a server with PHP 7.3 and 5.6 installed:
# grep ^php[12]_release /usr/local/directadmin/custombuild/options.conf
php1_release=7.3
php2_release=5.6
I also have gmp enabled:
# grep ^gmp /usr/local/directadmin/custombuild/php_extensions.conf
gmp=yes
When I try to run ./build update_versions, this is the output I get:
# ./build update_versions
Updating PHP-GMP 5.6
Cannot build xmlrpc, because you do not have it set in php_extensions.conf file.
Sure enough, xmprpc is not enabled:
# grep ^xml /usr/local/directadmin/custombuild/php_extensions.conf
xmlrpc=no
If I set xmlrpc=yes, and re-run ./build update_versions, I get xmlrpc, but still no GMP.
Looks like it's line 28705 that makes the call to doPHPXmlrpc instead of doPHPGmp. Unsure if this is related to any specific PHP version, but I haven't seen the same issue on servers with 7.2 and 7.3 that I can remember.
# ./build version
2.0.0 (rev: 2517)