add datadog_trace extension (#589)

This commit is contained in:
Klaus Großmann 2022-06-11 17:25:45 +02:00 committed by GitHub
parent d6a3934a74
commit aed4f83ba7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 0 deletions

View File

@ -1,3 +1,4 @@
ddtrace !alpine3.7 !alpine3.8 !jessie
geos !alpine3.7 !alpine3.8 !alpine3.9 !alpine3.10
memprof !alpine
parallel zts

View File

@ -9,6 +9,7 @@ calendar 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
cmark 7.0 7.1 7.2 7.3 7.4
csv 7.3 7.4 8.0 8.1 8.2
dba 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
ddtrace 7.0 7.1 7.2 7.3 7.4 8.0 8.1
decimal 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
ds 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2
enchant 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2

View File

@ -166,6 +166,9 @@ normalizePHPModuleName() {
getPeclModuleName() {
normalizePHPModuleName_name="$1"
case "$normalizePHPModuleName_name" in
ddtrace)
normalizePHPModuleName_name=datadog_trace
;;
http)
normalizePHPModuleName_name=pecl_http
;;
@ -642,6 +645,14 @@ buildRequiredPackageLists() {
cmark@debian)
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile cmake"
;;
ddtrace@alpine)
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent curl"
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile curl curl-dev"
;;
ddtrace@debian)
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent curl"
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile libcurl4-openssl-dev"
;;
dba@alpine)
buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent db"
buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile db-dev"