HomePhabricator

docker: add bcmath/ldap to Quibble images

Authored by hashar on Jun 27 2018, 4:20 PM.

Description

docker: add bcmath/ldap to Quibble images

The GoogleAppEngine MediaWiki extension indirectly depends on bcmath to
be available. It is built in HHVM but is not installed for php5.5 and
php 7.0. T196346

https://github.com/GoogleCloudPlatform/appengine-php-sdk/issues/15

Some OpenStackManager tests trigger code in LdapAuthentication which
require the ldap extension T198336. It is built in HHVM but missing from
the php7.0 image.

PHPhhvmphp5.5php7.0
bcmathbuilt inmissingmissing
ldapbuilt inOKmissing

Add relevant packages where they are needed.

Bug: T196346
Bug: T198336
Change-Id: Ic1056fdc073152e41ac0c4f75a94046699a461e3

Details

Committed
hasharJun 27 2018, 4:20 PM
Parents
rCICF4297fee6e04b: GoogleAppEngine requires composer
Branches
Unknown
Tags
Unknown
References
refs/changes/38/442338/1
ChangeId
Ic1056fdc073152e41ac0c4f75a94046699a461e3