==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: python-cairo 1.28.0-1 (Tue Apr 15 07:53:27 2025) ==> Retrieving sources... -> Found pycairo-1.28.0.tar.gz -> Found pycairo-1.28.0.tar.gz.sig ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... pycairo-1.28.0.tar.gz ... Passed pycairo-1.28.0.tar.gz.sig ... Skipped ==> Making package: python-cairo 1.28.0-1 (Tue Apr 15 07:53:50 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (16) fontconfig-2:2.16.2-1 freetype2-2.13.3-3 graphite-1:1.3.14-4 harfbuzz-11.0.1-1 libpng-1.6.47-1 libx11-1.8.12-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxdmcp-1.1.5-1.1 libxext-1.3.6-1 libxrender-0.9.12-1 lzo-2.10-5 pixman-0.44.2-1 xcb-proto-1.17.0-3 xorgproto-2024.1-2 cairo-1.18.4-1 Total Installed Size: 26.09 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... :: Running post-transaction hooks... (1/3) Arming ConditionNeedsUpdate... (2/3) Updating fontconfig configuration... (3/3) Updating fontconfig cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (27) ninja-1.12.1-2 python-babel-2.15.0-2 python-charset-normalizer-3.4.1-1 python-docutils-1:0.21.2-3 python-idna-3.10-2 python-imagesize-1.4.1-6 python-jinja-1:3.1.5-1 python-markupsafe-2.1.5-3 python-packaging-24.2-3 python-pygments-2.19.1-1 python-pytz-2025.1-1 python-requests-2.32.3-4 python-roman-numerals-py-3.1.0-1 python-snowballstemmer-2.2.0-7 python-sphinx-alabaster-theme-1.0.0-4 python-sphinxcontrib-applehelp-2.0.0-3 python-sphinxcontrib-devhelp-2.0.0-4 python-sphinxcontrib-htmlhelp-2.1.0-3 python-sphinxcontrib-jquery-4.1-4 python-sphinxcontrib-jsmath-1.0.1-19 python-sphinxcontrib-qthelp-2.0.0-3 python-sphinxcontrib-serializinghtml-2.0.0-3 python-tqdm-4.67.1-2 python-urllib3-2.3.0-1 meson-1.7.2-1 python-sphinx-8.2.3-1 python-sphinx_rtd_theme-2.0.0-2 Total Download Size: 14.67 MiB Total Installed Size: 96.70 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-babel-2.15.0-2-any downloading... python-sphinx-8.2.3-1-any downloading... python-sphinx_rtd_theme-2.0.0-2-any downloading... python-pygments-2.19.1-1-any downloading... python-docutils-1:0.21.2-3-any downloading... python-jinja-1:3.1.5-1-any downloading... python-snowballstemmer-2.2.0-7-any downloading... python-sphinxcontrib-jquery-4.1-4-any downloading... python-pytz-2025.1-1-any downloading... python-sphinxcontrib-htmlhelp-2.1.0-3-any downloading... python-sphinxcontrib-applehelp-2.0.0-3-any downloading... python-sphinxcontrib-serializinghtml-2.0.0-3-any downloading... python-sphinxcontrib-qthelp-2.0.0-3-any downloading... python-sphinxcontrib-devhelp-2.0.0-4-any downloading... python-markupsafe-2.1.5-3-armv7h downloading... python-sphinx-alabaster-theme-1.0.0-4-any downloading... python-imagesize-1.4.1-6-any downloading... python-roman-numerals-py-3.1.0-1-any downloading... python-sphinxcontrib-jsmath-1.0.1-19-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram [pending] installing meson... installing python-pytz... installing python-babel... installing python-docutils... Optional dependencies for python-docutils python-myst-parser: to parse input in "Markdown" (CommonMark) format python-pillow: for some image manipulation operations python-pygments: for syntax highlighting of code directives and roles [pending] installing python-imagesize... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support [installed] installing python-packaging... installing python-pygments... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support python-zstandard: Zstandard support installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-roman-numerals-py... installing python-snowballstemmer... Optional dependencies for python-snowballstemmer python-pystemmer: for improved performance installing python-sphinx-alabaster-theme... installing python-sphinxcontrib-applehelp... installing python-sphinxcontrib-devhelp... installing python-sphinxcontrib-htmlhelp... installing python-sphinxcontrib-jsmath... installing python-sphinxcontrib-qthelp... installing python-sphinxcontrib-serializinghtml... installing python-sphinx... Optional dependencies for python-sphinx imagemagick: for ext.imgconverter texlive-fontsextra: for the default admonition title icons in PDF output texlive-latexextra: for generation of PDF documentation installing python-sphinxcontrib-jquery... installing python-sphinx_rtd_theme... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources... -> Found pycairo-1.28.0.tar.gz -> Found pycairo-1.28.0.tar.gz.sig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting pycairo-1.28.0.tar.gz with bsdtar ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=false -D b_pie=true -D python.bytecompile=1 pycairo-1.28.0 build The Meson build system Version: 1.7.2 Source dir: /build/python-cairo/src/pycairo-1.28.0 Build dir: /build/python-cairo/src/build Build type: native build Project name: pycairo Project version: 1.28.0 C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207") C linker for the host machine: cc ld.bfd 2.44 Host machine cpu family: arm Host machine cpu: armv7l Program python3 found: YES (/usr/bin/python3) Compiler for C supports arguments -Wall: YES Compiler for C supports arguments -Warray-bounds: YES Compiler for C supports arguments -Wcast-align: YES Compiler for C supports arguments -Wconversion: YES Compiler for C supports arguments -Wextra: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wformat-nonliteral: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Wimplicit-function-declaration: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Winline: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wpacked: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wreturn-type: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wsign-compare: YES Compiler for C supports arguments -Wstrict-aliasing: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wunused-but-set-variable: YES Compiler for C supports arguments -Wswitch-default: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -fvisibility=hidden: YES Configuring METADATA using configuration Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 Run-time dependency cairo found: YES 1.18.4 Run-time dependency python found: YES 3.13 Build targets in project: 27 pycairo 1.28.0 User defined options auto_features : enabled b_lto : false b_pie : true buildtype : plain libexecdir : lib prefix : /usr python.bytecompile: 1 sbindir : bin wrap_mode : nodownload Found ninja-1.12.1 at /usr/bin/ninja Generating targets: 0%| | 0/27 eta ? Writing build.ninja: 0%| | 0/74 eta ? INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/python-cairo/src/build ninja: Entering directory `/build/python-cairo/src/build' [0/46] Compiling C object cairo/_cairo...m-linux-gnueabihf.so.p/bufferproxy.c.o [0/46] Compiling C object cairo/_cairo...m-linux-gnueabihf.so.p/cairomodule.c.o [0/46] Compiling C object cairo/_cairo...3-arm-linux-gnueabihf.so.p/context.c.o [0/46] Compiling C object cairo/_cairo...13-arm-linux-gnueabihf.so.p/device.c.o [0/46] Compiling C object cairo/_cairo...313-arm-linux-gnueabihf.so.p/enums.c.o [0/46] Compiling C object cairo/_cairo...313-arm-linux-gnueabihf.so.p/error.c.o [1/46] Compiling C object cairo/_cairo...313-arm-linux-gnueabihf.so.p/error.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/error.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [1/46] Compiling C object cairo/_cairo...-313-arm-linux-gnueabihf.so.p/font.c.o [2/46] Compiling C object cairo/_cairo...m-linux-gnueabihf.so.p/cairomodule.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/cairomodule.c:33: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [2/46] Compiling C object cairo/_cairo...313-arm-linux-gnueabihf.so.p/glyph.c.o [3/46] Compiling C object cairo/_cairo...m-linux-gnueabihf.so.p/bufferproxy.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/bufferproxy.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [3/46] Compiling C object cairo/_cairo...13-arm-linux-gnueabihf.so.p/matrix.c.o [4/46] Compiling C object cairo/_cairo...13-arm-linux-gnueabihf.so.p/device.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/device.c:30: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [4/46] Compiling C object cairo/_cairo...-313-arm-linux-gnueabihf.so.p/misc.c.o [5/46] Compiling C object cairo/_cairo...313-arm-linux-gnueabihf.so.p/enums.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/enums.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [5/46] Compiling C object cairo/_cairo...-313-arm-linux-gnueabihf.so.p/path.c.o [6/46] Compiling C object cairo/_cairo...3-arm-linux-gnueabihf.so.p/context.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/context.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [6/46] Compiling C object cairo/_cairo...3-arm-linux-gnueabihf.so.p/pattern.c.o [7/46] Compiling C object cairo/_cairo...313-arm-linux-gnueabihf.so.p/glyph.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/glyph.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [7/46] Compiling C object cairo/_cairo...arm-linux-gnueabihf.so.p/rectangle.c.o [8/46] Compiling C object cairo/_cairo...-313-arm-linux-gnueabihf.so.p/misc.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/misc.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [8/46] Compiling C object cairo/_cairo...13-arm-linux-gnueabihf.so.p/region.c.o [9/46] Compiling C object cairo/_cairo...13-arm-linux-gnueabihf.so.p/matrix.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/matrix.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ ../pycairo-1.28.0/cairo/matrix.c: In function 'PycairoMatrix_FromMatrix': ../pycairo-1.28.0/cairo/matrix.c:44:6: warning: cast increases required alignment of target type [-Wcast-align] [9/46] Compiling C object cairo/_cairo...3-arm-linux-gnueabihf.so.p/surface.c.o [10/46] Compiling C object cairo/_cair...-313-arm-linux-gnueabihf.so.p/font.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/font.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [10/46] Compiling C object cairo/_cair...m-linux-gnueabihf.so.p/textcluster.c.o [11/46] Compiling C object cairo/_cair...-313-arm-linux-gnueabihf.so.p/path.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/path.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [11/46] Compiling C object cairo/_cair...m-linux-gnueabihf.so.p/textextents.c.o [12/46] Compiling C object cairo/_cair...arm-linux-gnueabihf.so.p/rectangle.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/rectangle.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [12/46] Compiling C object tests/cmod....nux-gnueabihf.so.p/cmodule_cmodule.c.o [13/46] Compiling C object cairo/_cair...13-arm-linux-gnueabihf.so.p/region.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/region.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [13/46] Compiling C object tests/cmod....-gnueabihf.so.p/cmodule_cmodulelib.c.o [14/46] Compiling C object cairo/_cair...m-linux-gnueabihf.so.p/textcluster.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/textcluster.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [14/46] Copying file cairo/__init__.py [15/46] Compiling C object cairo/_cair...3-arm-linux-gnueabihf.so.p/pattern.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/pattern.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [15/46] Copying file cairo/__init__.pyi [16/46] Compiling C object cairo/_cair...m-linux-gnueabihf.so.p/textextents.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/textextents.c:32: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [16/46] Copying file cairo/py.typed [17/46] Compiling C object tests/cmod....nux-gnueabihf.so.p/cmodule_cmodule.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/tests/cmodule/cmodule.c:1: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [17/46] Copying file tests/__init__.py [18/46] Copying file cairo/__init__.py [18/46] Copying file tests/cmod.pyi [19/46] Copying file cairo/__init__.pyi [19/46] Copying file tests/test_api.py [20/46] Compiling C object cairo/_cair...3-arm-linux-gnueabihf.so.p/surface.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/cairo/surface.c:33: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [20/46] Linking target cairo/_cairo.cpython-313-arm-linux-gnueabihf.so [21/46] Compiling C object tests/cmod....-gnueabihf.so.p/cmodule_cmodulelib.c.o In file included from /usr/include/python3.13/floatobject.h:47, from /usr/include/python3.13/Python.h:84, from ../pycairo-1.28.0/tests/cmodule/cmodulelib.c:1: /usr/include/python3.13/cpython/floatobject.h: In function 'PyFloat_AS_DOUBLE': /usr/include/python3.13/cpython/floatobject.h:16:14: warning: cast increases required alignment of target type [-Wcast-align] 16 | return _PyFloat_CAST(op)->ob_fval; | ^ In file included from /usr/include/python3.13/dictobject.h:101, from /usr/include/python3.13/Python.h:90: /usr/include/python3.13/cpython/dictobject.h: In function 'PyDict_GET_SIZE': /usr/include/python3.13/cpython/dictobject.h:58:11: warning: cast increases required alignment of target type [-Wcast-align] 58 | mp = _Py_CAST(PyDictObject*, op); | ^ [21/46] Linking target tests/cmod.cpython-313-arm-linux-gnueabihf.so [22/46] Copying file cairo/py.typed [22/46] Copying file tests/test_cmod.py [23/46] Linking target tests/cmod.cpython-313-arm-linux-gnueabihf.so [23/46] Copying file tests/test_context.py [24/46] Copying file tests/__init__.py [24/46] Copying file tests/test_device.py [25/46] Copying file tests/test_api.py [25/46] Copying file tests/test_enums.py [26/46] Linking target cairo/_cairo.cpython-313-arm-linux-gnueabihf.so [26/46] Copying file tests/test_error.py [27/46] Copying file tests/cmod.pyi [27/46] Copying file tests/test_font.py [28/46] Copying file tests/test_context.py [28/46] Copying file tests/test_glyph.py [29/46] Copying file tests/test_device.py [29/46] Copying file tests/test_fspaths.py [30/46] Copying file tests/test_cmod.py [30/46] Copying file tests/test_matrix.py [31/46] Copying file tests/test_enums.py [31/46] Copying file tests/test_path.py [32/46] Copying file tests/test_fspaths.py [32/46] Copying file tests/test_pattern.py [33/46] Copying file tests/test_glyph.py [33/46] Copying file tests/test_rectangle.py [34/46] Copying file tests/test_error.py [34/46] Copying file tests/test_region.py [35/46] Copying file tests/test_font.py [35/46] Copying file tests/test_surface_numpy.py [36/46] Copying file tests/test_path.py [36/46] Copying file tests/test_surface.py [37/46] Copying file tests/test_rectangle.py [37/46] Copying file tests/test_surface_pygame.py [38/46] Copying file tests/test_matrix.py [38/46] Copying file tests/test_textcluster.py [39/46] Copying file tests/test_pattern.py [39/46] Copying file tests/test_textextents.py [40/46] Copying file tests/test_surface.py [40/46] Copying file tests/test_typing.py [41/46] Copying file tests/test_region.py [42/46] Copying file tests/test_textcluster.py [43/46] Copying file tests/test_surface_numpy.py [44/46] Copying file tests/test_surface_pygame.py [45/46] Copying file tests/test_textextents.py [46/46] Copying file tests/test_typing.py ==> Entering fakeroot environment... ==> Starting package_python-cairo()... Dropping privileges to 'root' before running ninja... ninja: Entering directory `/build/python-cairo/src/build' ninja: no work to do. Installing cairo/_cairo.cpython-313-arm-linux-gnueabihf.so to /build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo Installing /build/python-cairo/src/pycairo-1.28.0/cairo/py3cairo.h to /build/python-cairo/pkg/python-cairo/usr/include/pycairo Installing /build/python-cairo/src/build/METADATA to /build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/pycairo-1.28.0.dist-info Installing /build/python-cairo/src/pycairo-1.28.0/cairo/__init__.py to /build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo Installing /build/python-cairo/src/pycairo-1.28.0/cairo/__init__.pyi to /build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo Installing /build/python-cairo/src/pycairo-1.28.0/cairo/py.typed to /build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo Installing /build/python-cairo/src/pycairo-1.28.0/cairo/py3cairo.h to /build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/include Installing /build/python-cairo/src/build/meson-private/py3cairo.pc to /build/python-cairo/pkg/python-cairo/usr/lib/pkgconfig Running custom install script '/usr/bin/python3 /build/python-cairo/src/build/meson-private/pycompile.py python-3.13-installed.json 1' Compiling '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/__init__.py'... Compiling '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/__init__.py'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/pkgconfig'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo'... Compiling '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/__init__.py'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/include'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/pycairo-1.28.0.dist-info'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/pkgconfig'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo'... Compiling '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/__init__.py'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/cairo/include'... Listing '/build/python-cairo/pkg/python-cairo/usr/lib/python3.13/site-packages/pycairo-1.28.0.dist-info'... ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "python-cairo"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Starting package_python-cairo-docs()... Running Sphinx v8.2.3 loading translations [en]... done making output directory... done Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. loading intersphinx inventory 'python3' from https://docs.python.org/3/objects.inv ... building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 32 source files that are out of date updating environment: [new config] 32 added, 0 changed, 0 removed reading sources... [ 3%] c_api/c_build reading sources... [ 6%] c_api/index reading sources... [ 9%] c_api/pycairo_c_api reading sources... [ 12%] changelog reading sources... [ 16%] dev reading sources... [ 19%] getting_started reading sources... [ 22%] index reading sources... [ 25%] reference/constants reading sources... [ 28%] reference/context reading sources... [ 31%] reference/devices reading sources... [ 34%] reference/enums reading sources... [ 38%] reference/exceptions reading sources... [ 41%] reference/glyph reading sources... [ 44%] reference/index reading sources... [ 47%] reference/legacy_constants reading sources... [ 50%] reference/matrix reading sources... [ 53%] reference/paths reading sources... [ 56%] reference/patterns reading sources... [ 59%] reference/rectangle reading sources... [ 62%] reference/region reading sources... [ 66%] reference/surfaces reading sources... [ 69%] reference/text reading sources... [ 72%] reference/textcluster reading sources... [ 75%] reference/textextents reading sources... [ 78%] resources reading sources... [ 81%] tutorial/examples reading sources... [ 84%] tutorial/index reading sources... [ 88%] tutorial/introduction reading sources... [ 91%] tutorial/numpy reading sources... [ 94%] tutorial/other reading sources... [ 97%] tutorial/pillow reading sources... [100%] tutorial/pygame looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... WARNING: unsupported theme option 'version_selector' given done copying assets... copying static files... Writing evaluated template result to /build/python-cairo/pkg/python-cairo-docs/usr/share/doc/pycairo/html/_static/basic.css Writing evaluated template result to /build/python-cairo/pkg/python-cairo-docs/usr/share/doc/pycairo/html/_static/documentation_options.js Writing evaluated template result to /build/python-cairo/pkg/python-cairo-docs/usr/share/doc/pycairo/html/_static/language_data.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 3%] c_api/c_build writing output... [ 6%] c_api/index writing output... [ 9%] c_api/pycairo_c_api writing output... [ 12%] changelog writing output... [ 16%] dev writing output... [ 19%] getting_started writing output... [ 22%] index writing output... [ 25%] reference/constants writing output... [ 28%] reference/context writing output... [ 31%] reference/devices writing output... [ 34%] reference/enums writing output... [ 38%] reference/exceptions writing output... [ 41%] reference/glyph writing output... [ 44%] reference/index writing output... [ 47%] reference/legacy_constants writing output... [ 50%] reference/matrix writing output... [ 53%] reference/paths writing output... [ 56%] reference/patterns writing output... [ 59%] reference/rectangle writing output... [ 62%] reference/region writing output... [ 66%] reference/surfaces writing output... [ 69%] reference/text writing output... [ 72%] reference/textcluster writing output... [ 75%] reference/textextents writing output... [ 78%] resources writing output... [ 81%] tutorial/examples writing output... [ 84%] tutorial/index writing output... [ 88%] tutorial/introduction writing output... [ 91%] tutorial/numpy writing output... [ 94%] tutorial/other writing output... [ 97%] tutorial/pillow writing output... [100%] tutorial/pygame generating indices... genindex done writing additional pages... search done copying images... [100%] images/pycairo.svg dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in ../pkg/python-cairo-docs/usr/share/doc/pycairo/html. ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "python-cairo-docs"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: python-cairo 1.28.0-1 (Tue Apr 15 07:55:18 2025) ==> Cleaning up...