mirror of
https://github.com/mlocati/docker-php-extension-installer
synced 2025-05-09 16:42:41 +00:00
Add support for memprof on Debian (#530)
This commit is contained in:
parent
57c01542fd
commit
e3fc02766a
4 changed files with 31 additions and 0 deletions
|
@ -793,6 +793,15 @@ buildRequiredPackageLists() {
|
|||
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent ^libmaxminddb[0-9]*$"
|
||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libmaxminddb-dev"
|
||||
;;
|
||||
memprof@alpine)
|
||||
# Only available in testing
|
||||
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent judy"
|
||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile judy-dev"
|
||||
;;
|
||||
memprof@debian)
|
||||
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libjudydebian1"
|
||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libjudy-dev"
|
||||
;;
|
||||
mcrypt@alpine)
|
||||
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libmcrypt"
|
||||
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libmcrypt-dev"
|
||||
|
@ -2413,6 +2422,15 @@ installRemoteModule() {
|
|||
addConfigureOption 'enable-memcached-session' 'yes'
|
||||
fi
|
||||
;;
|
||||
memprof)
|
||||
if test -z "$installRemoteModule_version"; then
|
||||
if test $PHP_MAJMIN_VERSION -le 506; then
|
||||
installRemoteModule_version=1.0.0
|
||||
elif test $PHP_MAJMIN_VERSION -le 700; then
|
||||
installRemoteModule_version=2.1.0
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
mongo)
|
||||
if test -z "$installRemoteModule_version" || test $(compareVersions "$installRemoteModule_version" '1.5.0') -ge 0; then
|
||||
# Build with Cyrus SASL (MongoDB Enterprise Authentication) support?
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue