Skip to content

Auto update failing for python-apsw #24895

Closed
@termuxbot2

Description

@termuxbot2

Hi, I'm Termux 🤖.

I'm here to help you update your Termux packages.

I've tried to update the python-apsw package, but it failed.

Here's the output of the update script:

Show log
INFO: Updating python-apsw [Current version: 3.49.2.0]
INFO: package being updated to 3.50.0.0.
Downloading https://github.com/rogerbinns/apsw/releases/download/3.50.0.0/apsw-3.50.0.0.zip
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2471k  100 2471k    0     0  5076k      0 --:--:-- --:--:-- --:--:-- 5076k
You are about to commit these changes:

diff --git a/packages/python-apsw/build.sh b/packages/python-apsw/build.sh
index e64d9375ac..18b4536204 100644
--- a/packages/python-apsw/build.sh
+++ b/packages/python-apsw/build.sh
@@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/rogerbinns/apsw/
TERMUX_PKG_DESCRIPTION="Another Python SQLite Wrapper"
TERMUX_PKG_LICENSE="ZLIB"
TERMUX_PKG_MAINTAINER="@termux"
-TERMUX_PKG_VERSION="3.49.2.0"
+TERMUX_PKG_VERSION="3.50.0.0"
TERMUX_PKG_SRCURL=https://github.com/rogerbinns/apsw/releases/download/${TERMUX_PKG_VERSION}/apsw-${TERMUX_PKG_VERSION}.zip
-TERMUX_PKG_SHA256=6ffaf3a94cd25fb011a882c359f7938d27a6f765557b512a2c665c2e3243c442
+TERMUX_PKG_SHA256=f0fc7eac6df31857a6020a7146641cb524a7ca366e197d814db1547a8f53a70f
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_DEPENDS="libsqlite, python"
TERMUX_PKG_PYTHON_COMMON_DEPS="wheel"
bump(main/python-apsw): 3.50.0.0
Not committing to Git!
INFO: Trying to build package.
INFO: Package python-apsw exists in main repo.
Running container 'termux-package-builder' from image 'ghcr.io/termux/package-builder'...
termux - building python-apsw for arch aarch64...
::group::INFO: Fetching repo metadata
[packages-cf.termux.dev-apt-termux-main]: Downloading https://packages-cf.termux.dev/apt/termux-main/dists/stable/Release
[packages-cf.termux.dev-apt-termux-main]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-main]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-main]:
[packages-cf.termux.dev-apt-termux-main]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-main]: 100 13134  100 13134    0     0   123k      0 --:--:-- --:--:-- --:--:--  123k
[packages-cf.termux.dev-apt-termux-main]: Downloading https://packages-cf.termux.dev/apt/termux-main/dists/stable/Release.gpg
[packages-cf.termux.dev-apt-termux-main]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-main]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-root]: Downloading https://packages-cf.termux.dev/apt/termux-root/dists/root/Release
[packages-cf.termux.dev-apt-termux-root]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-root]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-x11]: Downloading https://packages-cf.termux.dev/apt/termux-x11/dists/x11/Release
[packages-cf.termux.dev-apt-termux-x11]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-x11]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-x11]:
[packages-cf.termux.dev-apt-termux-x11]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-x11]: 100 13120  100 13120    0     0  26518      0 --:--:-- --:--:-- --:--:-- 26505
[packages-cf.termux.dev-apt-termux-x11]: 100 13120  100 13120    0     0  26515      0 --:--:-- --:--:-- --:--:-- 26505
[packages-cf.termux.dev-apt-termux-main]:
[packages-cf.termux.dev-apt-termux-main]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-main]: 100   833  100   833    0     0   1825      0 --:--:-- --:--:-- --:--:--  1822
[packages-cf.termux.dev-apt-termux-main]: 100   833  100   833    0     0   1825      0 --:--:-- --:--:-- --:--:--  1822
[packages-cf.termux.dev-apt-termux-main]: gpg: Signature made Fri 30 May 2025 06:20:18 PM UTC
[packages-cf.termux.dev-apt-termux-main]: gpg:                using RSA key CC72CF8BA7DBFA0182877D045A897D96E57CF20C
[packages-cf.termux.dev-apt-termux-main]: gpg: Good signature from "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
[packages-cf.termux.dev-apt-termux-main]: gpg:                 aka "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
[packages-cf.termux.dev-apt-termux-main]: Downloading https://packages-cf.termux.dev/apt/termux-main/dists/stable/main/binary-aarch64/Packages
[packages-cf.termux.dev-apt-termux-main]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-main]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-x11]: Downloading https://packages-cf.termux.dev/apt/termux-x11/dists/x11/Release.gpg
[packages-cf.termux.dev-apt-termux-x11]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-x11]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-root]:
[packages-cf.termux.dev-apt-termux-root]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-root]: 100 13320  100 13320    0     0  26419      0 --:--:-- --:--:-- --:--:-- 26376
[packages-cf.termux.dev-apt-termux-root]: 100 13320  100 13320    0     0  26415      0 --:--:-- --:--:-- --:--:-- 26376
[packages-cf.termux.dev-apt-termux-root]: Downloading https://packages-cf.termux.dev/apt/termux-root/dists/root/Release.gpg
[packages-cf.termux.dev-apt-termux-root]:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
[packages-cf.termux.dev-apt-termux-root]:                                  Dload  Upload   Total   Spent    Left  Speed
[packages-cf.termux.dev-apt-termux-root]:
[packages-cf.termux.dev-apt-termux-root]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-root]: 100   833  100   833    0     0   1739      0 --:--:-- --:--:-- --:--:--  1742
[packages-cf.termux.dev-apt-termux-x11]:
[packages-cf.termux.dev-apt-termux-x11]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-x11]: 100   833  100   833    0     0   1677      0 --:--:-- --:--:-- --:--:--  1679
[packages-cf.termux.dev-apt-termux-x11]: gpg: Signature made Fri 30 May 2025 12:31:20 PM UTC
[packages-cf.termux.dev-apt-termux-x11]: gpg:                using RSA key CC72CF8BA7DBFA0182877D045A897D96E57CF20C
[packages-cf.termux.dev-apt-termux-x11]: gpg: Good signature from "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
[packages-cf.termux.dev-apt-termux-x11]: gpg:                 aka "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
[packages-cf.termux.dev-apt-termux-root]: gpg: Signature made Fri 23 May 2025 06:24:03 PM UTC
[packages-cf.termux.dev-apt-termux-root]: gpg:                using RSA key CC72CF8BA7DBFA0182877D045A897D96E57CF20C
[packages-cf.termux.dev-apt-termux-root]: gpg: Good signature from "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
[packages-cf.termux.dev-apt-termux-root]: gpg:                 aka "Termux Releases (Termux automatic builds) [email protected]" [ultimate]
[packages-cf.termux.dev-apt-termux-main]:
[packages-cf.termux.dev-apt-termux-main]:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
[packages-cf.termux.dev-apt-termux-main]:   6 1684k    6  108k    0     0   129k      0  0:00:13 --:--:--  0:00:13  129k
[packages-cf.termux.dev-apt-termux-main]: 100 1684k  100 1684k    0     0  1228k      0  0:00:01  0:00:01 --:--:-- 1228k
::endgroup::
Downloading dependency libandroid-support@29 if necessary...
Found libandroid-support in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libandroid-support to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses-ui-libs in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses-ui-libs to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ncurses-ui-libs-static in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ncurses-ui-libs-static to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found readline in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting readline to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found zlib in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting zlib to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found tcl in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting tcl to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libsqlite in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libsqlite to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found sqlite in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting sqlite to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libsqlite-tcl in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libsqlite-tcl to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found gdbm in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting gdbm to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libandroid-posix-semaphore in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libandroid-posix-semaphore to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libbz2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libbz2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found bzip2 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting bzip2 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency ca-certificates@1:2025.02.25 if necessary...
Found ca-certificates in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ca-certificates to /home/builder/.termux-build/_cache-all...
Downloading dependency ca-certificates-java@1:2025.02.25 if necessary...
Found ca-certificates-java in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ca-certificates-java to /home/builder/.termux-build/_cache-all...
Downloading dependency openssl@1:3.4.1 if necessary...
Found openssl in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting openssl to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency openssl-tool@1:3.4.1 if necessary...
Found openssl-tool in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting openssl-tool to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libcrypt in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libcrypt to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libexpat in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libexpat to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libffi in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libffi to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found liblzma in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting liblzma to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xz-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xz-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found brotli in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting brotli to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libpng in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libpng to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found freetype in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting freetype to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found ttf-dejavu in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting ttf-dejavu to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found fontconfig in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting fontconfig to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found fontconfig-utils in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting fontconfig-utils to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xorg-util-macros in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xorg-util-macros to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found xorgproto in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xorgproto to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libxau in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxau to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxdmcp in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxdmcp to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xcb-proto in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xcb-proto to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found python-xcbgen in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python-xcbgen to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libxcb in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxcb to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found xtrans in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting xtrans to /home/builder/.termux-build/_cache-all...
Downloading dependency [email protected] if necessary...
Found libx11 in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libx11 to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxrender in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxrender to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxft in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxft to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxext in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxext to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found libxss in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting libxss to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found tk in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting tk to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found python in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found python-tkinter in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python-tkinter to /home/builder/.termux-build/_cache-aarch64...
Downloading dependency [email protected] if necessary...
Found python-ensurepip-wheels in https://packages-cf.termux.dev/apt/termux-main/dists/stable
extracting python-ensurepip-wheels to /home/builder/.termux-build/_cache-all...
Downloading [email protected] source from 'https://github.com/rogerbinns/apsw/releases/download/3.50.0.0/apsw-3.50.0.0.zip' if necessary...
Downloading https://github.com/rogerbinns/apsw/releases/download/3.50.0.0/apsw-3.50.0.0.zip
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2471k  100 2471k    0     0  5594k      0 --:--:-- --:--:-- --:--:-- 5594k
Requirement already satisfied: setuptools==78.1.0 in /home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/build/lib/python3.12/site-packages (78.1.0)
Requirement already satisfied: wheel==0.46.1 in /home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/build/lib/python3.12/site-packages (0.46.1)
Requirement already satisfied: packaging>=24.0 in /home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/build/lib/python3.12/site-packages (from wheel==0.46.1) (25.0)
Requirement already satisfied: setuptools==78.1.0 in /home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/build/lib/python3.12/site-packages (78.1.0)
Requirement already satisfied: wheel==0.46.1 in /home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/build/lib/python3.12/site-packages (0.46.1)
Requirement already satisfied: packaging>=24.0 in /home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/build/lib/python3.12/site-packages (from wheel==0.46.1) (25.0)
Installing the dependency python module wheel if necessary...
Skipping the already installed dependency python module wheel
Processing /home/builder/.termux-build/python-apsw/src
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: apsw
Building wheel for apsw (pyproject.toml): started
Building wheel for apsw (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
× Building wheel for apsw (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [66 lines of output]
running bdist_wheel
running build
running build_py
creating build/lib.linux-aarch64-cpython-312/apsw
copying apsw/trace.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/fts5aux.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/bestpractice.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/fts5.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/unicode.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/shell.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/main.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/fts5query.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/ext.py -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/speedtest.py -> build/lib.linux-aarch64-cpython-312/apsw
creating build/lib.linux-aarch64-cpython-312/apsw/tests
copying apsw/tests/ftstests.py -> build/lib.linux-aarch64-cpython-312/apsw/tests
copying apsw/tests/sessiontests.py -> build/lib.linux-aarch64-cpython-312/apsw/tests
copying apsw/tests/main.py -> build/lib.linux-aarch64-cpython-312/apsw/tests
running egg_info
writing apsw.egg-info/PKG-INFO
writing dependency_links to apsw.egg-info/dependency_links.txt
writing entry points to apsw.egg-info/entry_points.txt
writing top-level names to apsw.egg-info/top_level.txt
Extracting configuration from libsqlite3.so.0
SQLite: Using system sqlite include/libraries
SQLite: Using your configuration /home/builder/.termux-build/python-apsw/src/sqlite3/sqlite3config.h
reading manifest file 'apsw.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'apsw.egg-info/SOURCES.txt'
copying apsw/init.pyi -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/fts_test_strings -> build/lib.linux-aarch64-cpython-312/apsw
copying apsw/py.typed -> build/lib.linux-aarch64-cpython-312/apsw
running build_ext
building 'apsw.init' extension
creating build/temp.linux-aarch64-cpython-312/src
aarch64-linux-android-clang -fstack-protector-strong -Oz -isystem/data/data/com.termux/files/usr/include/c++/v1 -isystem/data/data/com.termux/files/usr/include -fPIC -DNDEBUG=1 -DAPSW_FORK_CHECKER=1 -DAPSW_USE_SQLITE_CONFIG=1 -I/home/builder/.termux-build/python-apsw/src/sqlite3 -Isrc -I/home/builder/.termux-build/python3.12-crossenv-prefix-bionic-aarch64/cross/include -I/data/data/com.termux/files/usr/include/python3.12 -c src/apsw.c -o build/temp.linux-aarch64-cpython-312/src/apsw.o
In file included from src/apsw.c:231:
src/connection.c:5570:13: error: call to undeclared function 'sqlite3_setlk_timeout'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
5570 |   int res = sqlite3_setlk_timeout(self->db, ms, flags);
|             ^
src/connection.c:5570:13: note: did you mean 'sqlite3_busy_timeout'?
/data/data/com.termux/files/usr/include/sqlite3.h:2994:16: note: 'sqlite3_busy_timeout' declared here
2994 | SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms);
|                ^
In file included from src/apsw.c:256:
src/constants.c:482:42: error: use of undeclared identifier 'SQLITE_SETLK_BLOCK_ON_CONNECT'
482 |         "SQLITE_SETLK_BLOCK_ON_CONNECT", SQLITE_SETLK_BLOCK_ON_CONNECT, SQLITE_SETLK_BLOCK_ON_CONNECT, "SQLITE_SETLK_BLOCK_ON_CONNECT");
|                                          ^
src/constants.c:482:73: error: use of undeclared identifier 'SQLITE_SETLK_BLOCK_ON_CONNECT'
482 |         "SQLITE_SETLK_BLOCK_ON_CONNECT", SQLITE_SETLK_BLOCK_ON_CONNECT, SQLITE_SETLK_BLOCK_ON_CONNECT, "SQLITE_SETLK_BLOCK_ON_CONNECT");
|                                                                         ^
src/constants.c:726:42: error: use of undeclared identifier 'SQLITE_FCNTL_BLOCK_ON_CONNECT'
726 |         "SQLITE_FCNTL_BLOCK_ON_CONNECT", SQLITE_FCNTL_BLOCK_ON_CONNECT, SQLITE_FCNTL_BLOCK_ON_CONNECT, "SQLITE_FCNTL_BLOCK_ON_CONNECT",
|                                          ^
src/constants.c:726:73: error: use of undeclared identifier 'SQLITE_FCNTL_BLOCK_ON_CONNECT'
726 |         "SQLITE_FCNTL_BLOCK_ON_CONNECT", SQLITE_FCNTL_BLOCK_ON_CONNECT, SQLITE_FCNTL_BLOCK_ON_CONNECT, "SQLITE_FCNTL_BLOCK_ON_CONNECT",
|                                                                         ^
src/constants.c:1108:77: error: use of undeclared identifier 'SQLITE_FCNTL_BLOCK_ON_CONNECT'
1108 |         || PyModule_AddIntConstant(module, "SQLITE_FCNTL_BLOCK_ON_CONNECT", SQLITE_FCNTL_BLOCK_ON_CONNECT)
|                                                                             ^
src/constants.c:1309:77: error: use of undeclared identifier 'SQLITE_SETLK_BLOCK_ON_CONNECT'
1309 |         || PyModule_AddIntConstant(module, "SQLITE_SETLK_BLOCK_ON_CONNECT", SQLITE_SETLK_BLOCK_ON_CONNECT)
|                                                                             ^
7 errors generated.
error: command '/home/builder/.termux-build/_cache/android-r27c-api-24-v1/bin/aarch64-linux-android-clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for apsw
Failed to build apsw
ERROR: Could not build wheels for apsw, which is required to install pyproject.toml-based projects
ERROR: failed to build.


Above error occured when I last tried to update at 2025-05-30 18:26:01 UTC.
Run ID: 15352763370

Note: Automatic updates will be disabled until this issue is resolved.

Metadata

Metadata

Assignees

Labels

auto update failingIssues with packages auto updatebotCreated by Termux bot

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions