File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4282,19 +4282,21 @@ installRemoteModule() {
42824282 fi
42834283 ;;
42844284 debian)
4285- case " $( dpkg -l ' libssl*' | grep -E ' ^ii ' | cut -d' ' -f3) " in
4286- libssl3* )
4287- installRemoteModule_flags=+libssl3
4288- ;;
4289- esac
4285+ if dpkg -l ' libssl*' | grep -E ' ^ii ' | cut -d' ' -f3 | grep -q ' ^libssl3' ; then
4286+ installRemoteModule_flags=+libssl3
4287+ fi
42904288 ;;
42914289 esac
42924290 # See https://relay.so/builds
42934291 installRemoteModule_url=" https://builds.r2.relay.so/v${installRemoteModule_version} /relay-v${installRemoteModule_version} -php${PHP_MAJDOTMIN_VERSION} -${installRemoteModule_distro} -${installRemoteModule_hardware}${installRemoteModule_flags} .tar.gz"
42944292 printf ' Downloading relay v%s (%s) from %s... ' " $installRemoteModule_version " " $installRemoteModule_hardware " " $installRemoteModule_url "
42954293 installRemoteModule_src=" $( getPackageSource $installRemoteModule_url ) "
42964294 echo ' done.'
4297- cp -- " $installRemoteModule_src /relay-pkg.so" " $PHP_EXTDIR /relay.so"
4295+ if test $PHP_THREADSAFE -eq 1; then
4296+ cp -- " $installRemoteModule_src /relay-zts.so" " $PHP_EXTDIR /relay.so"
4297+ else
4298+ cp -- " $installRemoteModule_src /relay-pkg.so" " $PHP_EXTDIR /relay.so"
4299+ fi
42984300 sed -i " s/00000000-0000-0000-0000-000000000000/$( cat /proc/sys/kernel/random/uuid) /" " $PHP_EXTDIR /relay.so"
42994301 installRemoteModule_ini_extra=" $( grep -vE ' ^[ \t]*extension[ \t]*=' $installRemoteModule_src /relay.ini) "
43004302 installRemoteModule_manuallyInstalled=1
You can’t perform that action at this time.
0 commit comments