>>> uwsgi: Building main/uwsgi 2.0.25.1-r1 (using abuild 3.14.0-r0) started Tue, 22 Oct 2024 13:39:02 +0000
>>> uwsgi: Validating /home/buildozer/aports/main/uwsgi/APKBUILD...
>>> WARNING: uwsgi: Setting the maintainer with a comment is deprecated. Use maintainer="Natanael Copa <ncopa@alpinelinux.org>" instead
>>> uwsgi: Analyzing dependencies...
>>> uwsgi: Installing for build: build-base mailcap attr-dev curl-dev geoip-dev jansson-dev libcap-dev libucontext-dev linux-headers linux-pam-dev libpq-dev libxml2-dev libxslt-dev lua5.3-dev openssl-dev pcre2-dev python3-dev zeromq-dev zlib-dev
(1/73) Installing mailcap (2.1.54-r0)
(2/73) Installing libattr (2.5.2-r2)
(3/73) Installing attr-dev (2.5.2-r2)
(4/73) Installing brotli (1.1.0-r2)
(5/73) Installing brotli-dev (1.1.0-r2)
(6/73) Installing c-ares-dev (1.34.2-r0)
(7/73) Installing libidn2-dev (2.3.7-r0)
(8/73) Installing libpsl-utils (0.21.5-r3)
(9/73) Installing libpsl-dev (0.21.5-r3)
(10/73) Installing nghttp2-dev (1.63.0-r0)
(11/73) Installing openssl-dev (3.3.2-r3)
(12/73) Installing zlib-dev (1.3.1-r2)
(13/73) Installing zstd (1.5.6-r1)
(14/73) Installing zstd-dev (1.5.6-r1)
(15/73) Installing curl-dev (8.10.1-r0)
(16/73) Installing geoip (1.6.12-r5)
(17/73) Installing geoip-dev (1.6.12-r5)
(18/73) Installing jansson-dev (2.14-r4)
(19/73) Installing linux-headers (6.6-r1)
(20/73) Installing libcap-dev (2.70-r0)
(21/73) Installing libucontext (1.3.2-r0)
(22/73) Installing libucontext-dev (1.3.2-r0)
(23/73) Installing xz-libs (5.6.3-r0)
(24/73) Installing xz (5.6.3-r0)
(25/73) Installing gettext-asprintf (0.22.5-r0)
(26/73) Installing libintl (0.22.5-r0)
(27/73) Installing gettext-libs (0.22.5-r0)
(28/73) Installing gettext-envsubst (0.22.5-r0)
(29/73) Installing libxml2 (2.13.4-r1)
(30/73) Installing gettext (0.22.5-r0)
(31/73) Installing gettext-dev (0.22.5-r0)
(32/73) Installing utmps-libs (0.1.2.3-r2)
(33/73) Installing linux-pam (1.6.1-r1)
(34/73) Installing linux-pam-dev (1.6.1-r1)
(35/73) Installing libpq (16.4-r0)
(36/73) Installing libpq-dev (16.4-r0)
(37/73) Installing xz-dev (5.6.3-r0)
(38/73) Installing libxml2-utils (2.13.4-r1)
(39/73) Installing libxml2-dev (2.13.4-r1)
(40/73) Installing libgpg-error (1.50-r0)
(41/73) Installing libgcrypt (1.10.3-r1)
(42/73) Installing libxslt (1.1.42-r0)
(43/73) Installing libxslt-dev (1.1.42-r0)
(44/73) Installing linenoise (1.0-r5)
(45/73) Installing lua5.3-libs (5.3.6-r6)
(46/73) Installing lua5.3 (5.3.6-r6)
(47/73) Installing lua5.3-dev (5.3.6-r6)
(48/73) Installing bsd-compat-headers (0.7.2-r6)
(49/73) Installing libformw (6.5_p20241006-r0)
(50/73) Installing libmenuw (6.5_p20241006-r0)
(51/73) Installing libpanelw (6.5_p20241006-r0)
(52/73) Installing libncurses++ (6.5_p20241006-r0)
(53/73) Installing ncurses-dev (6.5_p20241006-r0)
(54/73) Installing libedit (20240808.3.1-r0)
(55/73) Installing libedit-dev (20240808.3.1-r0)
(56/73) Installing libpcre2-16 (10.43-r0)
(57/73) Installing libpcre2-32 (10.43-r0)
(58/73) Installing pcre2-dev (10.43-r0)
(59/73) Installing libbz2 (1.0.8-r6)
(60/73) Installing libffi (3.4.6-r0)
(61/73) Installing gdbm (1.24-r0)
(62/73) Installing mpdecimal (4.0.0-r0)
(63/73) Installing sqlite-libs (3.47.0-r0)
(64/73) Installing python3 (3.12.7-r0)
(65/73) Installing python3-pycache-pyc0 (3.12.7-r0)
(66/73) Installing pyc (3.12.7-r0)
(67/73) Installing python3-pyc (3.12.7-r0)
(68/73) Installing python3-dev (3.12.7-r0)
(69/73) Installing libsodium (1.0.20-r0)
(70/73) Installing libzmq (4.3.5-r2)
(71/73) Installing libsodium-dev (1.0.20-r0)
(72/73) Installing zeromq-dev (4.3.5-r2)
(73/73) Installing .makedepends-uwsgi (20241022.133903)
Executing busybox-1.36.1-r32.trigger
OK: 460 MiB in 173 packages
>>> uwsgi: Cleaning up srcdir
>>> uwsgi: Cleaning up pkgdir
>>> uwsgi: Cleaning up tmpdir
>>> uwsgi: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/uwsgi-2.0.25.1.tar.gz
>>> uwsgi: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/uwsgi-2.0.25.1.tar.gz
>>> uwsgi: Checking sha512sums...
uwsgi-2.0.25.1.tar.gz: OK
uwsgi.initd: OK
uwsgi.ini: OK
readme.emperor: OK
alpine.buildconf: OK
musl-ucontext.patch: OK
>>> uwsgi: Unpacking /var/cache/distfiles/v3.21/uwsgi-2.0.25.1.tar.gz...
>>> uwsgi: musl-ucontext.patch
patching file plugins/ugreen/uwsgiplugin.py
>>> uwsgi: Building core
core/regexp.c: In function 'uwsgi_regexp_build':
core/regexp.c:28:97: error: passing argument 5 of 'pcre2_compile_8' from incompatible pointer type [-Wincompatible-pointer-types]
   28 |         *pattern = pcre2_compile((const unsigned char *) re, PCRE2_ZERO_TERMINATED, 0, &errnbr, &erroff, NULL);
      |                                                                                                 ^~~~~~~
      |                                                                                                 |
      |                                                                                                 long unsigned int *
In file included from ./uwsgi.h:445,
                 from core/regexp.c:2:
/usr/include/pcre2.h:949:1: note: expected 'size_t *' {aka 'unsigned int *'} but argument is of type 'long unsigned int *'
  949 | PCRE2_TYPES_STRUCTURES_AND_FUNCTIONS
      | ^
core/ssl.c: In function 'uwsgi_ssl_new_server_context':
core/ssl.c:268:17: warning: 'PEM_read_bio_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  268 |                 DH *dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL);
      |                 ^~
In file included from /usr/include/openssl/ssl.h:37,
                 from ./uwsgi.h:357,
                 from core/ssl.c:1:
/usr/include/openssl/pem.h:473:1: note: declared here
  473 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
      | ^~~~~~~~~~~~~~~~~~~
core/ssl.c:273:25: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  273 |                         DH_free(dh);
      |                         ^~~~~~~
In file included from /usr/include/openssl/dsa.h:31,
                 from /usr/include/openssl/x509.h:37,
                 from /usr/include/openssl/ssl.h:32:
/usr/include/openssl/dh.h:211:28: note: declared here
  211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
      |                            ^~~~~~~
core/ssl.c:279:9: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  279 |         EC_KEY *ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1);
      |         ^~~~~~
In file included from /usr/include/openssl/x509.h:33:
/usr/include/openssl/ec.h:1017:31: note: declared here
 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
core/ssl.c:283:17: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  283 |                 EC_KEY_free(ecdh);
      |                 ^~~~~~~~~~~
/usr/include/openssl/ec.h:1022:28: note: declared here
 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
      |                            ^~~~~~~~~~~
core/ssl.c: In function 'uwsgi_sha1':
core/ssl.c:563:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  563 |         SHA1_Init(&sha);
      |         ^~~~~~~~~
In file included from /usr/include/openssl/x509.h:41:
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
core/ssl.c:564:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  564 |         SHA1_Update(&sha, src, len);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
core/ssl.c:565:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  565 |         SHA1_Final((unsigned char *)dst, &sha);
      |         ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
core/ssl.c: In function 'uwsgi_md5':
core/ssl.c:571:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  571 |         MD5_Init(&md5);
      |         ^~~~~~~~
In file included from core/ssl.c:4:
/usr/include/openssl/md5.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
      |                           ^~~~~~~~
core/ssl.c:572:9: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  572 |         MD5_Update(&md5, src, len);
      |         ^~~~~~~~~~
/usr/include/openssl/md5.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~
core/ssl.c:573:9: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  573 |         MD5_Final((unsigned char *)dst, &md5);
      |         ^~~~~~~~~
/usr/include/openssl/md5.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
      |                           ^~~~~~~~~
core/ssl.c: In function 'uwsgi_sha1_2n':
core/ssl.c:579:9: warning: 'SHA1_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  579 |         SHA1_Init(&sha);
      |         ^~~~~~~~~
/usr/include/openssl/sha.h:49:27: note: declared here
   49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
      |                           ^~~~~~~~~
core/ssl.c:580:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  580 |         SHA1_Update(&sha, s1, len1);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
core/ssl.c:581:9: warning: 'SHA1_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  581 |         SHA1_Update(&sha, s2, len2);
      |         ^~~~~~~~~~~
/usr/include/openssl/sha.h:50:27: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
      |                           ^~~~~~~~~~~
core/ssl.c:582:9: warning: 'SHA1_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  582 |         SHA1_Final((unsigned char *)dst, &sha);
      |         ^~~~~~~~~~
/usr/include/openssl/sha.h:51:27: note: declared here
   51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
      |                           ^~~~~~~~~~
>>> ERROR: uwsgi: build failed
>>> uwsgi: Uninstalling dependencies...
(1/73) Purging .makedepends-uwsgi (20241022.133903)
(2/73) Purging mailcap (2.1.54-r0)
(3/73) Purging attr-dev (2.5.2-r2)
(4/73) Purging libattr (2.5.2-r2)
(5/73) Purging curl-dev (8.10.1-r0)
(6/73) Purging geoip-dev (1.6.12-r5)
(7/73) Purging geoip (1.6.12-r5)
(8/73) Purging jansson-dev (2.14-r4)
(9/73) Purging libcap-dev (2.70-r0)
(10/73) Purging libucontext-dev (1.3.2-r0)
(11/73) Purging libucontext (1.3.2-r0)
(12/73) Purging linux-headers (6.6-r1)
(13/73) Purging linux-pam-dev (1.6.1-r1)
(14/73) Purging gettext-dev (0.22.5-r0)
(15/73) Purging gettext-asprintf (0.22.5-r0)
(16/73) Purging gettext (0.22.5-r0)
(17/73) Purging gettext-envsubst (0.22.5-r0)
(18/73) Purging linux-pam (1.6.1-r1)
(19/73) Purging libpq-dev (16.4-r0)
(20/73) Purging libpq (16.4-r0)
(21/73) Purging libxslt-dev (1.1.42-r0)
(22/73) Purging libxslt (1.1.42-r0)
(23/73) Purging lua5.3-dev (5.3.6-r6)
(24/73) Purging lua5.3 (5.3.6-r6)
(25/73) Purging lua5.3-libs (5.3.6-r6)
(26/73) Purging openssl-dev (3.3.2-r3)
(27/73) Purging pcre2-dev (10.43-r0)
(28/73) Purging libedit-dev (20240808.3.1-r0)
(29/73) Purging bsd-compat-headers (0.7.2-r6)
(30/73) Purging ncurses-dev (6.5_p20241006-r0)
(31/73) Purging libncurses++ (6.5_p20241006-r0)
(32/73) Purging libedit (20240808.3.1-r0)
(33/73) Purging libpcre2-16 (10.43-r0)
(34/73) Purging libpcre2-32 (10.43-r0)
(35/73) Purging python3-dev (3.12.7-r0)
(36/73) Purging python3-pyc (3.12.7-r0)
(37/73) Purging python3-pycache-pyc0 (3.12.7-r0)
(38/73) Purging pyc (3.12.7-r0)
(39/73) Purging python3 (3.12.7-r0)
(40/73) Purging zeromq-dev (4.3.5-r2)
(41/73) Purging libzmq (4.3.5-r2)
(42/73) Purging brotli-dev (1.1.0-r2)
(43/73) Purging brotli (1.1.0-r2)
(44/73) Purging c-ares-dev (1.34.2-r0)
(45/73) Purging gdbm (1.24-r0)
(46/73) Purging gettext-libs (0.22.5-r0)
(47/73) Purging libbz2 (1.0.8-r6)
(48/73) Purging libffi (3.4.6-r0)
(49/73) Purging libformw (6.5_p20241006-r0)
(50/73) Purging libgcrypt (1.10.3-r1)
(51/73) Purging libgpg-error (1.50-r0)
(52/73) Purging libintl (0.22.5-r0)
(53/73) Purging libmenuw (6.5_p20241006-r0)
(54/73) Purging libpanelw (6.5_p20241006-r0)
(55/73) Purging libpsl-dev (0.21.5-r3)
(56/73) Purging libpsl-utils (0.21.5-r3)
(57/73) Purging libsodium-dev (1.0.20-r0)
(58/73) Purging libsodium (1.0.20-r0)
(59/73) Purging libxml2-dev (2.13.4-r1)
(60/73) Purging libxml2-utils (2.13.4-r1)
(61/73) Purging libxml2 (2.13.4-r1)
(62/73) Purging linenoise (1.0-r5)
(63/73) Purging mpdecimal (4.0.0-r0)
(64/73) Purging nghttp2-dev (1.63.0-r0)
(65/73) Purging sqlite-libs (3.47.0-r0)
(66/73) Purging utmps-libs (0.1.2.3-r2)
(67/73) Purging xz-dev (5.6.3-r0)
(68/73) Purging xz (5.6.3-r0)
(69/73) Purging xz-libs (5.6.3-r0)
(70/73) Purging zlib-dev (1.3.1-r2)
(71/73) Purging zstd-dev (1.5.6-r1)
(72/73) Purging zstd (1.5.6-r1)
(73/73) Purging libidn2-dev (2.3.7-r0)
Executing busybox-1.36.1-r32.trigger
OK: 319 MiB in 100 packages