==> Building on p ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ PKGBUILD 1,047 100% 0.00kB/s 0:00:00 1,047 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) python-asyncpg-0.24.0-2.log 200 100% 195.31kB/s 0:00:00 200 100% 195.31kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 759 bytes received 69 bytes 552.00 bytes/sec total size is 1,235 speedup is 1.49 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix9 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix9]...done ==> Making package: python-asyncpg 0.24.0-2 (Sun Mar 27 22:01:00 2022) ==> Retrieving sources...  -> Updating asyncpg git repo... Fetching origin remote: Enumerating objects: 556, done. remote: Counting objects: 0% (1/365) remote: Counting objects: 1% (4/365) remote: Counting objects: 2% (8/365) remote: Counting objects: 3% (11/365) remote: Counting objects: 4% (15/365) remote: Counting objects: 5% (19/365) remote: Counting objects: 6% (22/365) remote: Counting objects: 7% (26/365) remote: Counting objects: 8% (30/365) remote: Counting objects: 9% (33/365) remote: Counting objects: 10% (37/365) remote: Counting objects: 11% (41/365) remote: Counting objects: 12% (44/365) remote: Counting objects: 13% (48/365) remote: Counting objects: 14% (52/365) remote: Counting objects: 15% (55/365) remote: Counting objects: 16% (59/365) remote: Counting objects: 17% (63/365) remote: Counting objects: 18% (66/365) remote: Counting objects: 19% (70/365) remote: Counting objects: 20% (73/365) remote: Counting objects: 21% (77/365) remote: Counting objects: 22% (81/365) remote: Counting objects: 23% (84/365) remote: Counting objects: 24% (88/365) remote: Counting objects: 25% (92/365) remote: Counting objects: 26% (95/365) remote: Counting objects: 27% (99/365) remote: Counting objects: 28% (103/365) remote: Counting objects: 29% (106/365) remote: Counting objects: 30% (110/365) remote: Counting objects: 31% (114/365) remote: Counting objects: 32% (117/365) remote: Counting objects: 33% (121/365) remote: Counting objects: 34% (125/365) remote: Counting objects: 35% (128/365) remote: Counting objects: 36% (132/365) remote: Counting objects: 37% (136/365) remote: Counting objects: 38% (139/365) remote: Counting objects: 39% (143/365) remote: Counting objects: 40% (146/365) remote: Counting objects: 41% (150/365) remote: Counting objects: 42% (154/365) remote: Counting objects: 43% (157/365) remote: Counting objects: 44% (161/365) remote: Counting objects: 45% (165/365) remote: Counting objects: 46% (168/365) remote: Counting objects: 47% (172/365) remote: Counting objects: 48% (176/365) remote: Counting objects: 49% (179/365) remote: Counting objects: 50% (183/365) remote: Counting objects: 51% (187/365) remote: Counting objects: 52% (190/365) remote: Counting objects: 53% (194/365) remote: Counting objects: 54% (198/365) remote: Counting objects: 55% (201/365) remote: Counting objects: 56% (205/365) remote: Counting objects: 57% (209/365) remote: Counting objects: 58% (212/365) remote: Counting objects: 59% (216/365) remote: Counting objects: 60% (219/365) remote: Counting objects: 61% (223/365) remote: Counting objects: 62% (227/365) remote: Counting objects: 63% (230/365) remote: Counting objects: 64% (234/365) remote: Counting objects: 65% (238/365) remote: Counting objects: 66% (241/365) remote: Counting objects: 67% (245/365) remote: Counting objects: 68% (249/365) remote: Counting objects: 69% (252/365) remote: Counting objects: 70% (256/365) remote: Counting objects: 71% (260/365) remote: Counting objects: 72% (263/365) remote: Counting objects: 73% (267/365) remote: Counting objects: 74% (271/365) remote: Counting objects: 75% (274/365) remote: Counting objects: 76% (278/365) remote: Counting objects: 77% (282/365) remote: Counting objects: 78% (285/365) remote: Counting objects: 79% (289/365) remote: Counting objects: 80% (292/365) remote: Counting objects: 81% (296/365) remote: Counting objects: 82% (300/365) remote: Counting objects: 83% (303/365) remote: Counting objects: 84% (307/365) remote: Counting objects: 85% (311/365) remote: Counting objects: 86% (314/365) remote: Counting objects: 87% (318/365) remote: Counting objects: 88% (322/365) remote: Counting objects: 89% (325/365) remote: Counting objects: 90% (329/365) remote: Counting objects: 91% (333/365) remote: Counting objects: 92% (336/365) remote: Counting objects: 93% (340/365) remote: Counting objects: 94% (344/365) remote: Counting objects: 95% (347/365) remote: Counting objects: 96% (351/365) remote: Counting objects: 97% (355/365) remote: Counting objects: 98% (358/365) remote: Counting objects: 99% (362/365) remote: Counting objects: 100% (365/365) remote: Counting objects: 100% (365/365), done. remote: Compressing objects: 0% (1/131) remote: Compressing objects: 1% (2/131) remote: Compressing objects: 2% (3/131) remote: Compressing objects: 3% (4/131) remote: Compressing objects: 4% (6/131) remote: Compressing objects: 5% (7/131) remote: Compressing objects: 6% (8/131) remote: Compressing objects: 7% (10/131) remote: Compressing objects: 8% (11/131) remote: Compressing objects: 9% (12/131) remote: Compressing objects: 10% (14/131) remote: Compressing objects: 11% (15/131) remote: Compressing objects: 12% (16/131) remote: Compressing objects: 13% (18/131) remote: Compressing objects: 14% (19/131) remote: Compressing objects: 15% (20/131) remote: Compressing objects: 16% (21/131) remote: Compressing objects: 17% (23/131) remote: Compressing objects: 18% (24/131) remote: Compressing objects: 19% (25/131) remote: Compressing objects: 20% (27/131) remote: Compressing objects: 21% (28/131) remote: Compressing objects: 22% (29/131) remote: Compressing objects: 23% (31/131) remote: Compressing objects: 24% (32/131) remote: Compressing objects: 25% (33/131) remote: Compressing objects: 26% (35/131) remote: Compressing objects: 27% (36/131) remote: Compressing objects: 28% (37/131) remote: Compressing objects: 29% (38/131) remote: Compressing objects: 30% (40/131) remote: Compressing objects: 31% (41/131) remote: Compressing objects: 32% (42/131) remote: Compressing objects: 33% (44/131) remote: Compressing objects: 34% (45/131) remote: Compressing objects: 35% (46/131) remote: Compressing objects: 36% (48/131) remote: Compressing objects: 37% (49/131) remote: Compressing objects: 38% (50/131) remote: Compressing objects: 39% (52/131) remote: Compressing objects: 40% (53/131) remote: Compressing objects: 41% (54/131) remote: Compressing objects: 42% (56/131) remote: Compressing objects: 43% (57/131) remote: Compressing objects: 44% (58/131) remote: Compressing objects: 45% (59/131) remote: Compressing objects: 46% (61/131) remote: Compressing objects: 47% (62/131) remote: Compressing objects: 48% (63/131) remote: Compressing objects: 49% (65/131) remote: Compressing objects: 50% (66/131) remote: Compressing objects: 51% (67/131) remote: Compressing objects: 52% (69/131) remote: Compressing objects: 53% (70/131) remote: Compressing objects: 54% (71/131) remote: Compressing objects: 55% (73/131) remote: Compressing objects: 56% (74/131) remote: Compressing objects: 57% (75/131) remote: Compressing objects: 58% (76/131) remote: Compressing objects: 59% (78/131) remote: Compressing objects: 60% (79/131) remote: Compressing objects: 61% (80/131) remote: Compressing objects: 62% (82/131) remote: Compressing objects: 63% (83/131) remote: Compressing objects: 64% (84/131) remote: Compressing objects: 65% (86/131) remote: Compressing objects: 66% (87/131) remote: Compressing objects: 67% (88/131) remote: Compressing objects: 68% (90/131) remote: Compressing objects: 69% (91/131) remote: Compressing objects: 70% (92/131) remote: Compressing objects: 71% (94/131) remote: Compressing objects: 72% (95/131) remote: Compressing objects: 73% (96/131) remote: Compressing objects: 74% (97/131) remote: Compressing objects: 75% (99/131) remote: Compressing objects: 76% (100/131) remote: Compressing objects: 77% (101/131) remote: Compressing objects: 78% (103/131) remote: Compressing objects: 79% (104/131) remote: Compressing objects: 80% (105/131) remote: Compressing objects: 81% (107/131) remote: Compressing objects: 82% (108/131) remote: Compressing objects: 83% (109/131) remote: Compressing objects: 84% (111/131) remote: Compressing objects: 85% (112/131) remote: Compressing objects: 86% (113/131) remote: Compressing objects: 87% (114/131) remote: Compressing objects: 88% (116/131) remote: Compressing objects: 89% (117/131) remote: Compressing objects: 90% (118/131) remote: Compressing objects: 91% (120/131) remote: Compressing objects: 92% (121/131) remote: Compressing objects: 93% (122/131) remote: Compressing objects: 94% (124/131) remote: Compressing objects: 95% (125/131) remote: Compressing objects: 96% (126/131) remote: Compressing objects: 97% (128/131) remote: Compressing objects: 98% (129/131) remote: Compressing objects: 99% (130/131) remote: Compressing objects: 100% (131/131) remote: Compressing objects: 100% (131/131), done. Receiving objects: 0% (1/264) Receiving objects: 1% (3/264) Receiving objects: 2% (6/264) Receiving objects: 3% (8/264) Receiving objects: 4% (11/264) Receiving objects: 5% (14/264) Receiving objects: 6% (16/264) Receiving objects: 7% (19/264) Receiving objects: 8% (22/264) Receiving objects: 9% (24/264) Receiving objects: 10% (27/264) Receiving objects: 11% (30/264) Receiving objects: 12% (32/264) Receiving objects: 13% (35/264) Receiving objects: 14% (37/264) Receiving objects: 15% (40/264) Receiving objects: 16% (43/264) Receiving objects: 17% (45/264) Receiving objects: 18% (48/264) Receiving objects: 19% (51/264) Receiving objects: 20% (53/264) Receiving objects: 21% (56/264) Receiving objects: 22% (59/264) Receiving objects: 23% (61/264) Receiving objects: 24% (64/264) Receiving objects: 25% (66/264) Receiving objects: 26% (69/264) Receiving objects: 27% (72/264) Receiving objects: 28% (74/264) Receiving objects: 29% (77/264) Receiving objects: 30% (80/264) Receiving objects: 31% (82/264) Receiving objects: 32% (85/264) Receiving objects: 33% (88/264) Receiving objects: 34% (90/264) Receiving objects: 35% (93/264) Receiving objects: 36% (96/264) Receiving objects: 37% (98/264) Receiving objects: 38% (101/264) Receiving objects: 39% (103/264) Receiving objects: 40% (106/264) Receiving objects: 41% (109/264) Receiving objects: 42% (111/264) Receiving objects: 43% (114/264) Receiving objects: 44% (117/264) Receiving objects: 45% (119/264) Receiving objects: 46% (122/264) Receiving objects: 47% (125/264) Receiving objects: 48% (127/264) Receiving objects: 49% (130/264) Receiving objects: 50% (132/264) Receiving objects: 51% (135/264) Receiving objects: 52% (138/264) Receiving objects: 53% (140/264) Receiving objects: 54% (143/264) Receiving objects: 55% (146/264) Receiving objects: 56% (148/264) Receiving objects: 57% (151/264) Receiving objects: 58% (154/264) Receiving objects: 59% (156/264) Receiving objects: 60% (159/264) Receiving objects: 61% (162/264) Receiving objects: 62% (164/264) Receiving objects: 63% (167/264) Receiving objects: 64% (169/264) Receiving objects: 65% (172/264) Receiving objects: 66% (175/264) Receiving objects: 67% (177/264) Receiving objects: 68% (180/264) Receiving objects: 69% (183/264) Receiving objects: 70% (185/264) Receiving objects: 71% (188/264) Receiving objects: 72% (191/264) Receiving objects: 73% (193/264) Receiving objects: 74% (196/264) Receiving objects: 75% (198/264) Receiving objects: 76% (201/264) Receiving objects: 77% (204/264) Receiving objects: 78% (206/264) Receiving objects: 79% (209/264) Receiving objects: 80% (212/264) Receiving objects: 81% (214/264) Receiving objects: 82% (217/264) Receiving objects: 83% (220/264) Receiving objects: 84% (222/264) Receiving objects: 85% (225/264) Receiving objects: 86% (228/264) Receiving objects: 87% (230/264) Receiving objects: 88% (233/264) Receiving objects: 89% (235/264) Receiving objects: 90% (238/264) remote: Total 264 (delta 191), reused 189 (delta 131), pack-reused 0 Receiving objects: 91% (241/264) Receiving objects: 92% (243/264) Receiving objects: 93% (246/264) Receiving objects: 94% (249/264) Receiving objects: 95% (251/264) Receiving objects: 96% (254/264) Receiving objects: 97% (257/264) Receiving objects: 98% (259/264) Receiving objects: 99% (262/264) Receiving objects: 100% (264/264) Receiving objects: 100% (264/264), 82.26 KiB | 2.65 MiB/s, done. Resolving deltas: 0% (0/191) Resolving deltas: 1% (2/191) Resolving deltas: 2% (4/191) Resolving deltas: 3% (6/191) Resolving deltas: 4% (8/191) Resolving deltas: 5% (10/191) Resolving deltas: 6% (12/191) Resolving deltas: 7% (14/191) Resolving deltas: 8% (16/191) Resolving deltas: 9% (18/191) Resolving deltas: 10% (20/191) Resolving deltas: 11% (22/191) Resolving deltas: 12% (23/191) Resolving deltas: 13% (25/191) Resolving deltas: 14% (27/191) Resolving deltas: 15% (29/191) Resolving deltas: 16% (31/191) Resolving deltas: 17% (33/191) Resolving deltas: 18% (35/191) Resolving deltas: 19% (37/191) Resolving deltas: 20% (39/191) Resolving deltas: 21% (41/191) Resolving deltas: 22% (43/191) Resolving deltas: 23% (44/191) Resolving deltas: 24% (46/191) Resolving deltas: 25% (48/191) Resolving deltas: 26% (50/191) Resolving deltas: 27% (52/191) Resolving deltas: 28% (54/191) Resolving deltas: 29% (56/191) Resolving deltas: 30% (58/191) Resolving deltas: 31% (60/191) Resolving deltas: 32% (62/191) Resolving deltas: 33% (64/191) Resolving deltas: 34% (65/191) Resolving deltas: 35% (67/191) Resolving deltas: 36% (69/191) Resolving deltas: 37% (71/191) Resolving deltas: 38% (73/191) Resolving deltas: 39% (75/191) Resolving deltas: 40% (77/191) Resolving deltas: 41% (79/191) Resolving deltas: 42% (81/191) Resolving deltas: 43% (83/191) Resolving deltas: 44% (85/191) Resolving deltas: 45% (86/191) Resolving deltas: 46% (88/191) Resolving deltas: 47% (90/191) Resolving deltas: 48% (92/191) Resolving deltas: 49% (94/191) Resolving deltas: 50% (96/191) Resolving deltas: 51% (98/191) Resolving deltas: 52% (100/191) Resolving deltas: 53% (102/191) Resolving deltas: 54% (104/191) Resolving deltas: 55% (106/191) Resolving deltas: 56% (107/191) Resolving deltas: 57% (109/191) Resolving deltas: 58% (111/191) Resolving deltas: 59% (113/191) Resolving deltas: 60% (115/191) Resolving deltas: 61% (117/191) Resolving deltas: 62% (119/191) Resolving deltas: 63% (121/191) Resolving deltas: 64% (123/191) Resolving deltas: 65% (125/191) Resolving deltas: 66% (127/191) Resolving deltas: 67% (128/191) Resolving deltas: 68% (130/191) Resolving deltas: 69% (132/191) Resolving deltas: 70% (134/191) Resolving deltas: 71% (136/191) Resolving deltas: 72% (138/191) Resolving deltas: 73% (140/191) Resolving deltas: 74% (142/191) Resolving deltas: 75% (144/191) Resolving deltas: 76% (146/191) Resolving deltas: 77% (148/191) Resolving deltas: 78% (149/191) Resolving deltas: 79% (151/191) Resolving deltas: 80% (153/191) Resolving deltas: 81% (155/191) Resolving deltas: 82% (157/191) Resolving deltas: 83% (159/191) Resolving deltas: 84% (161/191) Resolving deltas: 85% (163/191) Resolving deltas: 86% (165/191) Resolving deltas: 87% (167/191) Resolving deltas: 88% (169/191) Resolving deltas: 89% (170/191) Resolving deltas: 90% (172/191) Resolving deltas: 91% (174/191) Resolving deltas: 92% (176/191) Resolving deltas: 93% (178/191) Resolving deltas: 94% (180/191) Resolving deltas: 95% (182/191) Resolving deltas: 96% (184/191) Resolving deltas: 97% (186/191) Resolving deltas: 98% (188/191) Resolving deltas: 99% (190/191) Resolving deltas: 100% (191/191) Resolving deltas: 100% (191/191), completed with 37 local objects. From https://github.com/MagicStack/asyncpg a2f093d..fb3b6bf master -> master + 8a5115f...114e5b2 refs/pull/521/merge -> refs/pull/521/merge (forced update) + b59ac73...23154c1 refs/pull/577/head -> refs/pull/577/head (forced update) + 251df40...044bbe6 refs/pull/577/merge -> refs/pull/577/merge (forced update) + a78d77f...2f3ab33 refs/pull/578/merge -> refs/pull/578/merge (forced update) + 9455abf...30e1e4d refs/pull/763/merge -> refs/pull/763/merge (forced update) + 8f57f70...ff1f259 refs/pull/862/merge -> refs/pull/862/merge (forced update) eadc86b..bc522ce refs/pull/878/head -> refs/pull/878/head + deb6667...cd8bf2e refs/pull/878/merge -> refs/pull/878/merge (forced update) * [new ref] refs/pull/887/head -> refs/pull/887/head * [new ref] refs/pull/889/head -> refs/pull/889/head * [new ref] refs/pull/896/head -> refs/pull/896/head * [new ref] refs/pull/900/head -> refs/pull/900/head * [new ref] refs/pull/903/head -> refs/pull/903/head * [new ref] refs/pull/903/merge -> refs/pull/903/merge * [new ref] refs/pull/904/head -> refs/pull/904/head * [new ref] refs/pull/904/merge -> refs/pull/904/merge  -> Updating py-pgproto git repo... Fetching origin remote: Enumerating objects: 4, done. remote: Counting objects: 25% (1/4) remote: Counting objects: 50% (2/4) remote: Counting objects: 75% (3/4) remote: Counting objects: 100% (4/4) remote: Counting objects: 100% (4/4), done. remote: Compressing objects: 50% (1/2) remote: Compressing objects: 100% (2/2) remote: Compressing objects: 100% (2/2), done. remote: Total 4 (delta 3), reused 2 (delta 2), pack-reused 0 Unpacking objects: 25% (1/4) Unpacking objects: 50% (2/4) Unpacking objects: 75% (3/4) Unpacking objects: 100% (4/4) Unpacking objects: 100% (4/4), 844 bytes | 844.00 KiB/s, done. From https://github.com/MagicStack/py-pgproto * [new ref] refs/pull/15/head -> refs/pull/15/head * [new ref] refs/pull/15/merge -> refs/pull/15/merge ==> Validating source files with sha512sums... asyncpg ... Skipped py-pgproto ... Skipped ==> Making package: python-asyncpg 0.24.0-2 (Sun 27 Mar 2022 10:01:10 PM CEST) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change core/libnsl 2.0.0-2 0.06 MiB core/python 3.10.1-2 79.11 MiB Total Installed Size: 79.17 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (26) New Version Net Change core/libedit 20210910_3.1-1 0.23 MiB extra/libuv 1.42.0-1 0.48 MiB extra/libxslt 1.1.35-1 2.73 MiB extra/llvm-libs 13.0.1-2.1 85.80 MiB extra/perl-error 0.17029-3 0.04 MiB extra/perl-mailtools 2.21-5 0.11 MiB extra/perl-timedate 2.33-3 0.08 MiB extra/postgresql-libs 13.4-6 6.44 MiB community/python-apipkg 2.1.0-1 0.03 MiB extra/python-appdirs 1.4.4-6 0.07 MiB extra/python-attrs 21.4.0-1 0.45 MiB community/python-iniconfig 1.1.1-5 0.02 MiB community/python-more-itertools 8.12.0-1 0.48 MiB extra/python-ordered-set 4.0.2-6 0.06 MiB extra/python-packaging 21.0-1 0.26 MiB community/python-pluggy 1.0.0-1 0.10 MiB community/python-py 1.11.0-1 0.71 MiB extra/python-pyparsing 3.0.7-1 0.96 MiB community/python-pytest 7.1.1-1 2.62 MiB extra/python-tomli 2.0.1-1 0.08 MiB community/cython 0.29.28-1 7.54 MiB extra/git 2.35.1-1 29.55 MiB extra/postgresql 13.4-6 51.53 MiB community/python-pytest-runner 5.3.1-3 0.03 MiB extra/python-setuptools 1:59.1.0-1 2.95 MiB community/python-uvloop 0.16.0-3 8.26 MiB Total Installed Size: 201.61 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing python-appdirs... installing python-more-itertools... installing python-ordered-set... installing python-pyparsing... Optional dependencies for python-pyparsing python-railroad-diagrams: for generating Railroad Diagrams python-jinja: for generating Railroad Diagrams installing python-packaging... installing python-setuptools... installing cython... installing python-attrs... installing python-iniconfig... installing python-pluggy... installing python-apipkg... installing python-py... installing python-tomli... installing python-pytest... installing python-pytest-runner... installing libuv... installing python-uvloop... installing postgresql-libs... installing libedit... installing llvm-libs... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing postgresql... Optional dependencies for postgresql python2: for PL/Python 2 support python: for PL/Python 3 support [installed] perl: for PL/Perl support [installed] tcl: for PL/Tcl support postgresql-old-upgrade: upgrade from previous major version using pg_upgrade logrotate: rotates system logs automatically :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of asyncpg git repo... Cloning into 'asyncpg'... done. Switched to a new branch 'makepkg'  -> Creating working copy of py-pgproto git repo... Cloning into 'py-pgproto'... done. ==> Starting prepare()... Submodule 'asyncpg/pgproto' (https://github.com/MagicStack/py-pgproto.git) registered for path 'asyncpg/pgproto' Cloning into '/build/python-asyncpg/src/asyncpg/asyncpg/pgproto'... done. Submodule path 'asyncpg/pgproto': checked out '1720f8af63725d79454884cfa787202a50eb5430' ==> Starting build()... running build_py creating build creating build/lib.linux-riscv64-3.10 creating build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/cluster.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/compat.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/connresource.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/cursor.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/serverversion.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/transaction.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/types.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/utils.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/__init__.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/_version.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/connect_utils.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/connection.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/introspection.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/pool.py -> build/lib.linux-riscv64-3.10/asyncpg copying asyncpg/prepared_stmt.py -> build/lib.linux-riscv64-3.10/asyncpg running egg_info creating asyncpg.egg-info writing asyncpg.egg-info/PKG-INFO writing dependency_links to asyncpg.egg-info/dependency_links.txt writing requirements to asyncpg.egg-info/requires.txt writing top-level names to asyncpg.egg-info/top_level.txt writing manifest file 'asyncpg.egg-info/SOURCES.txt' Compiling asyncpg/pgproto/pgproto.pyx because it changed. Compiling asyncpg/protocol/protocol.pyx because it changed. [1/2] Cythonizing asyncpg/pgproto/pgproto.pyx [2/2] Cythonizing asyncpg/protocol/protocol.pyx reading manifest file 'asyncpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'examples' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'asyncpg.egg-info/SOURCES.txt' creating build/lib.linux-riscv64-3.10/asyncpg/_testbase copying asyncpg/_testbase/__init__.py -> build/lib.linux-riscv64-3.10/asyncpg/_testbase copying asyncpg/_testbase/fuzzer.py -> build/lib.linux-riscv64-3.10/asyncpg/_testbase creating build/lib.linux-riscv64-3.10/asyncpg/exceptions copying asyncpg/exceptions/__init__.py -> build/lib.linux-riscv64-3.10/asyncpg/exceptions copying asyncpg/exceptions/_base.py -> build/lib.linux-riscv64-3.10/asyncpg/exceptions creating build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/__init__.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/__init__.py -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/buffer.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/buffer.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/consts.pxi -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/cpythonx.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/debug.h -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/debug.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/frb.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/frb.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/hton.h -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/hton.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/pgproto.c -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/tohex.h -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/tohex.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/types.py -> build/lib.linux-riscv64-3.10/asyncpg/pgproto copying asyncpg/pgproto/uuid.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto creating build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/__init__.pxd -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/bits.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/bytea.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/context.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/datetime.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/float.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/geometry.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/hstore.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/int.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/json.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/jsonpath.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/misc.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/network.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/numeric.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/pg_snapshot.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/text.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/tid.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/uuid.pyx -> build/lib.linux-riscv64-3.10/asyncpg/pgproto/codecs creating build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/__init__.py -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/consts.pxi -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/coreproto.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/coreproto.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/cpythonx.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/encodings.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/pgtypes.pxi -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/protocol.c -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/protocol.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/protocol.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/scram.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/scram.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/settings.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol copying asyncpg/protocol/settings.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol creating build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/__init__.py -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/array.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/pgproto.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/range.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/record.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/textutils.pyx -> build/lib.linux-riscv64-3.10/asyncpg/protocol/codecs creating build/lib.linux-riscv64-3.10/asyncpg/protocol/record copying asyncpg/protocol/record/__init__.pxd -> build/lib.linux-riscv64-3.10/asyncpg/protocol/record copying asyncpg/protocol/record/recordobj.c -> build/lib.linux-riscv64-3.10/asyncpg/protocol/record copying asyncpg/protocol/record/recordobj.h -> build/lib.linux-riscv64-3.10/asyncpg/protocol/record running build_ext building 'asyncpg.pgproto.pgproto' extension creating build/temp.linux-riscv64-3.10 creating build/temp.linux-riscv64-3.10/asyncpg creating build/temp.linux-riscv64-3.10/asyncpg/pgproto gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto -fPIC -I./asyncpg/pgproto -I/usr/include/python3.10 -c asyncpg/pgproto/pgproto.c -o build/temp.linux-riscv64-3.10/asyncpg/pgproto/pgproto.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto build/temp.linux-riscv64-3.10/asyncpg/pgproto/pgproto.o -L/usr/lib -o build/lib.linux-riscv64-3.10/asyncpg/pgproto/pgproto.cpython-310-riscv64-linux-gnu.so building 'asyncpg.protocol.protocol' extension creating build/temp.linux-riscv64-3.10/asyncpg/protocol creating build/temp.linux-riscv64-3.10/asyncpg/protocol/record gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto -fPIC -I./asyncpg/pgproto -Iasyncpg/pgproto/ -I/usr/include/python3.10 -c asyncpg/protocol/protocol.c -o build/temp.linux-riscv64-3.10/asyncpg/protocol/protocol.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto -fPIC -I./asyncpg/pgproto -Iasyncpg/pgproto/ -I/usr/include/python3.10 -c asyncpg/protocol/record/recordobj.c -o build/temp.linux-riscv64-3.10/asyncpg/protocol/record/recordobj.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion asyncpg/protocol/record/recordobj.c: In function ‘ApgRecord_New’: asyncpg/protocol/record/recordobj.c:66:39: warning: passing argument 1 of ‘PyObject_GC_IsTracked’ from incompatible pointer type [-Wincompatible-pointer-types] 66 | if (!_ApgObject_GC_IS_TRACKED(o)) { | ^ | | | ApgRecordObject * In file included from /usr/include/python3.10/Python.h:75, from asyncpg/protocol/record/recordobj.h:4, from asyncpg/protocol/record/recordobj.c:9: /usr/include/python3.10/objimpl.h:189:39: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘ApgRecordObject *’ 189 | PyAPI_FUNC(int) PyObject_GC_IsTracked(PyObject *); | ^~~~~~~~~~ gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -flto=auto build/temp.linux-riscv64-3.10/asyncpg/protocol/protocol.o build/temp.linux-riscv64-3.10/asyncpg/protocol/record/recordobj.o -L/usr/lib -o build/lib.linux-riscv64-3.10/asyncpg/protocol/protocol.cpython-310-riscv64-linux-gnu.so ==> Starting check()... running pytest running egg_info writing asyncpg.egg-info/PKG-INFO writing dependency_links to asyncpg.egg-info/dependency_links.txt writing requirements to asyncpg.egg-info/requires.txt writing top-level names to asyncpg.egg-info/top_level.txt reading manifest file 'asyncpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'examples' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'asyncpg.egg-info/SOURCES.txt' running build_ext copying build/lib.linux-riscv64-3.10/asyncpg/pgproto/pgproto.cpython-310-riscv64-linux-gnu.so -> asyncpg/pgproto copying build/lib.linux-riscv64-3.10/asyncpg/protocol/protocol.cpython-310-riscv64-linux-gnu.so -> asyncpg/protocol ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-7.1.1, pluggy-1.0.0 rootdir: /build/python-asyncpg/src/asyncpg, configfile: pytest.ini, testpaths: tests collected 284 items tests/test__environment.py ss tests/test__sourcecode.py s tests/test_adversity.py ... tests/test_cache_invalidation.py ......... tests/test_cancellation.py .... tests/test_codecs.py ..................................F tests/test_connect.py ........................................ tests/test_copy.py ....................... tests/test_cursor.py .......... tests/test_exceptions.py ... tests/test_execute.py .................. tests/test_introspection.py ...... tests/test_listeners.py .......... tests/test_pool.py .......................................... tests/test_prepare.py ................................. tests/test_record.py ......................... tests/test_test.py .. tests/test_timeout.py ......... tests/test_transaction.py ...... tests/test_types.py . tests/test_utils.py .. =================================== FAILURES =================================== _______________ TestCodecsLargeOIDs.test_custom_codec_large_oid ________________ Traceback (most recent call last): File "/build/python-asyncpg/src/asyncpg/tests/test_codecs.py", line 1908, in test_custom_codec_large_oid v = await self.con.fetchval('SELECT $1::test_domain_t', 10) File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 625, in fetchval data = await self._execute(query, args, 1, timeout) File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 1639, in _execute result, _ = await self.__execute( File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 1664, in __execute return await self._do_execute( File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 1691, in _do_execute stmt = await self._get_statement( File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 408, in _get_statement types, intro_stmt = await self._introspect_types( File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 454, in _introspect_types return await self.__execute( File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 1664, in __execute return await self._do_execute( File "/build/python-asyncpg/src/asyncpg/asyncpg/connection.py", line 1711, in _do_execute result = await executor(stmt, None) File "asyncpg/protocol/protocol.pyx", line 201, in bind_execute return await waiter asyncpg.exceptions.UndefinedFileError: could not load library "/usr/lib/postgresql/llvmjit.so": libLLVM-12.so: cannot open shared object file: No such file or directory =============================== warnings summary =============================== tests/test_codecs.py::TestCodecs::test_extra_codec_alias /usr/lib/python3.10/asyncio/selector_events.py:704: ResourceWarning: unclosed transport <_SelectorSocketTransport fd=12> _warn(f"unclosed transport {self!r}", ResourceWarning, source=self) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_connect.py::TestConnection::test_connection_ssl_to_no_ssl_server /build/python-asyncpg/src/asyncpg/tests/test_connect.py:1115: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) tests/test_connect.py::TestSSLConnection::test_executemany_uvloop_ssl_issue_700 /build/python-asyncpg/src/asyncpg/tests/test_connect.py:1346: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) tests/test_connect.py::TestSSLConnection::test_ssl_connection_custom_context /build/python-asyncpg/src/asyncpg/tests/test_connect.py:1234: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) tests/test_connect.py::TestSSLConnection::test_ssl_connection_pool /build/python-asyncpg/src/asyncpg/tests/test_connect.py:1321: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated ssl_context = ssl.SSLContext(ssl.PROTOCOL_SSLv23) tests/test_connect.py::TestNoSSLConnection::test_nossl_connection_prefer_cancel /build/python-asyncpg/src/asyncpg/asyncpg/connection.py:128: ResourceWarning: unclosed connection ; run in asyncio debug mode to show the traceback of connection origin warnings.warn(msg, ResourceWarning) tests/test_prepare.py::TestPrepare::test_prepare_08_big_result /usr/lib/python3.10/asyncio/selector_events.py:870: ResourceWarning: unclosed self._protocol.data_received(data) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_prepare.py::TestPrepare::test_prepare_08_big_result /usr/lib/python3.10/asyncio/selector_events.py:704: ResourceWarning: unclosed transport <_SelectorSocketTransport closing fd=10> _warn(f"unclosed transport {self!r}", ResourceWarning, source=self) Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_codecs.py::TestCodecsLargeOIDs::test_custom_codec_large_oid ======= 1 failed, 280 passed, 3 skipped, 8 warnings in 132.82s (0:02:12) ======= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix9/build receiving incremental file list python-asyncpg-0.24.0-2-riscv64-build.log python-asyncpg-0.24.0-2-riscv64-check.log python-asyncpg-0.24.0-2-riscv64-prepare.log sent 81 bytes received 3,961 bytes 2,694.67 bytes/sec total size is 20,168 speedup is 4.99