From 10162eb8162a8493d6d36aef8fc9e2f04670d288 Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Tue, 26 Jan 2021 08:37:36 +0100 Subject: [PATCH 1/4] Include Alpine 3.13 in tests --- .github/workflows/test-extensions.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-extensions.yml b/.github/workflows/test-extensions.yml index 1ae5180..590aef4 100644 --- a/.github/workflows/test-extensions.yml +++ b/.github/workflows/test-extensions.yml @@ -71,6 +71,7 @@ jobs: - alpine3.10 - alpine3.11 - alpine3.12 + - alpine3.13 - jessie - stretch - buster From fc1917b4efc4d74b133e100b03f032ac616a6eb3 Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Tue, 26 Jan 2021 08:58:46 +0100 Subject: [PATCH 2/4] Don't install enchant on PHP 7.3-7.4/Alpine 3.13 --- data/special-requirements | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/special-requirements b/data/special-requirements index 8b85fd3..5c239a5 100644 --- a/data/special-requirements +++ b/data/special-requirements @@ -1,4 +1,4 @@ -enchant !7.2-alpine3.12 !7.3-alpine3.12 !7.4-alpine3.12 +enchant !7.2-alpine3.12 !7.3-alpine3.12 !7.3-alpine3.13 !7.4-alpine3.12 !7.4-alpine3.13 parallel zts pdo_sqlsrv !7.0-alpine3.7 !7.1-alpine3.7 !7.1-alpine3.8 !7.2-alpine3.7 !7.2-alpine3.8 !7.3-alpine3.8 pthreads zts From c453c087dd7023dad742a8235ccdd5523403624c Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Tue, 26 Jan 2021 09:53:18 +0100 Subject: [PATCH 3/4] Fix installing gprc on Alpine Linux 3.13 --- install-php-extensions | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install-php-extensions b/install-php-extensions index dba8575..c76ebfb 100755 --- a/install-php-extensions +++ b/install-php-extensions @@ -1516,6 +1516,13 @@ installRemoteModule() { installRemoteModule_version=1.33.1 fi fi + if test -z "$installRemoteModule_version" || test "$installRemoteModule_version" = 1.35.0; then + case "$DISTRO_VERSION" in + alpine@3.13) + installRemoteModule_cppflags='-Wno-maybe-uninitialized' + ;; + esac + fi ;; http) installRemoteModule_module=pecl_http From b0d75c444b3130bd37c9c713b5c7d737e02877aa Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Tue, 26 Jan 2021 14:03:50 +0100 Subject: [PATCH 4/4] Drop oficial support for tdlib tdlib uses PHP-CPP, and PHP-CPP seems rather abandoned --- data/special-requirements | 1 - data/supported-extensions | 1 - 2 files changed, 2 deletions(-) diff --git a/data/special-requirements b/data/special-requirements index 5c239a5..3e4de4e 100644 --- a/data/special-requirements +++ b/data/special-requirements @@ -3,4 +3,3 @@ parallel zts pdo_sqlsrv !7.0-alpine3.7 !7.1-alpine3.7 !7.1-alpine3.8 !7.2-alpine3.7 !7.2-alpine3.8 !7.3-alpine3.8 pthreads zts sqlsrv !7.0-alpine3.7 !7.1-alpine3.7 !7.1-alpine3.8 !7.1-alpine3.9 !7.1-alpine3.10 !7.2-alpine3.7 !7.2-alpine3.8 !7.3-alpine3.8 -tdlib !alpine3.7 !jessie diff --git a/data/supported-extensions b/data/supported-extensions index ac0f3a1..ee73f47 100644 --- a/data/supported-extensions +++ b/data/supported-extensions @@ -78,7 +78,6 @@ sybase_ct 5.5 5.6 sysvmsg 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 sysvsem 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 sysvshm 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 -tdlib 7.0 7.1 7.2 7.3 7.4 tidy 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 timezonedb 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 uopz 5.5 5.6 7.0 7.1 7.2 7.3 7.4