Your message dated Sat, 25 May 2024 13:37:59 +0000
with message-id <e1sarax-00csxy...@fasolo.debian.org>
and subject line Bug#1064772: fixed in pymupdf 1.24.2+ds1-1
has caused the Debian Bug report #1064772,
regarding pymupdf: FTBFS: fitz.i.c:3343:5: error: conflicting types for 
‘fz_pixmap_size’; have ‘int(fz_context *, fz_pixmap *)’
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1064772: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064772
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pymupdf
Version: 1.23.7+ds1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240224 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --buildsystem=pybuild --with python3
>    dh_update_autotools_config -O--buildsystem=pybuild
>    dh_autoreconf -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build" 
> module
> I: pybuild base:305: python3.12 -m build --skip-dependency-check 
> --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12  
> * Building wheel...
> /<<PKGBUILDDIR>>/wdev.py:15: SyntaxWarning: invalid escape sequence '\P'
>   '''
> pymupdf-1.23.7+ds1/setup.py: ### Starting.
> pymupdf-1.23.7+ds1/setup.py: __name__: 'setup'
> pymupdf-1.23.7+ds1/setup.py: platform.platform(): 
> 'Linux-6.1.0-13-cloud-amd64-x86_64-with-glibc2.37'
> pymupdf-1.23.7+ds1/setup.py: platform.python_version(): '3.12.2'
> pymupdf-1.23.7+ds1/setup.py: sys.executable: '/usr/bin/python3.12'
> pymupdf-1.23.7+ds1/setup.py: CPU bits: 64 sys.maxsize=9223372036854775807
> pymupdf-1.23.7+ds1/setup.py: __file__: '/<<PKGBUILDDIR>>/setup.py'
> pymupdf-1.23.7+ds1/setup.py: os.getcwd(): '/<<PKGBUILDDIR>>'
> pymupdf-1.23.7+ds1/setup.py: sys.argv (3):
> pymupdf-1.23.7+ds1/setup.py:     0: 
> '/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py'
> pymupdf-1.23.7+ds1/setup.py:     1: 'build_wheel'
> pymupdf-1.23.7+ds1/setup.py:     2: '/tmp/tmpylrv9ok9'
> pymupdf-1.23.7+ds1/setup.py: os.environ (92):
> pymupdf-1.23.7+ds1/setup.py:     APT_CONFIG: '/var/lib/sbuild/apt.conf'
> pymupdf-1.23.7+ds1/setup.py:     ASFLAGS: ''
> pymupdf-1.23.7+ds1/setup.py:     ASFLAGS_FOR_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     CCACHE_DIR: 
> '/<<PKGBUILDDIR>>/.pybuild/ccache'
> pymupdf-1.23.7+ds1/setup.py:     CFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     CFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     CPPFLAGS: '-Wdate-time -D_FORTIFY_SOURCE=2'
> pymupdf-1.23.7+ds1/setup.py:     CPPFLAGS_FOR_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     CXXFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     CXXFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_ABI: 'base'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_BITS: '64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_CPU: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_ENDIAN: 'little'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_LIBC: 'gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_OS: 'linux'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_GNU_CPU: 'x86_64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_GNU_SYSTEM: 'linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_GNU_TYPE: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_MAINT_OPTIONS: 'hardening=+all'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_MULTIARCH: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_OPTIONS: 'parallel=8'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_ABI: 'base'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_BITS: '64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_CPU: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_ENDIAN: 'little'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_LIBC: 'gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_OS: 'linux'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_GNU_CPU: 'x86_64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_GNU_SYSTEM: 'linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_GNU_TYPE: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_MULTIARCH: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_PYTHON_INSTALL_LAYOUT: 'deb'
> pymupdf-1.23.7+ds1/setup.py:     DEB_RULES_REQUIRES_ROOT: 'no'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_ABI: 'base'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_BITS: '64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_CPU: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_ENDIAN: 'little'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_LIBC: 'gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_OS: 'linux'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_GNU_CPU: 'x86_64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_GNU_SYSTEM: 'linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_GNU_TYPE: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_MULTIARCH: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DFLAGS: '-frelease'
> pymupdf-1.23.7+ds1/setup.py:     DFLAGS_FOR_BUILD: '-frelease'
> pymupdf-1.23.7+ds1/setup.py:     DH_INTERNAL_BUILDFLAGS: '1'
> pymupdf-1.23.7+ds1/setup.py:     FCFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     FCFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     FFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     FFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     FLIT_NO_NETWORK: '1'
> pymupdf-1.23.7+ds1/setup.py:     HOME: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12'
> pymupdf-1.23.7+ds1/setup.py:     LANG: 'C.UTF-8'
> pymupdf-1.23.7+ds1/setup.py:     LC_ALL: 'C.UTF-8'
> pymupdf-1.23.7+ds1/setup.py:     LC_COLLATE: 'C.UTF-8'
> pymupdf-1.23.7+ds1/setup.py:     LDFLAGS: '-Wl,-z,relro -Wl,-z,now -lmupdf 
> -lmupdf-third -ljbig2dec -lopenjp2 -ljpeg -lfreetype -lgumbo -lharfbuzz 
> -lpng16 -lmujs'
> pymupdf-1.23.7+ds1/setup.py:     LDFLAGS_FOR_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     LOGNAME: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     MAKEFLAGS: ''
> pymupdf-1.23.7+ds1/setup.py:     MAKELEVEL: '1'
> pymupdf-1.23.7+ds1/setup.py:     MFLAGS: ''
> pymupdf-1.23.7+ds1/setup.py:     OBJCFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     OBJCFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     OBJCXXFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     OBJCXXFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     PATH: 
> '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
> pymupdf-1.23.7+ds1/setup.py:     PEP517_BACKEND_PATH: '/<<PKGBUILDDIR>>'
> pymupdf-1.23.7+ds1/setup.py:     PEP517_BUILD_BACKEND: 'setup'
> pymupdf-1.23.7+ds1/setup.py:     PWD: '/<<PKGBUILDDIR>>'
> pymupdf-1.23.7+ds1/setup.py:     PYMUPDF_INCLUDES: 
> '/usr/include:/usr/include/mupdf:/usr/include/freetype2'
> pymupdf-1.23.7+ds1/setup.py:     PYMUPDF_SETUP_IMPLEMENTATIONS: 'a'
> pymupdf-1.23.7+ds1/setup.py:     PYMUPDF_SETUP_MUPDF_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     PYTHONPATH: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_ALIAS_NAME: 'unstable'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_CHROOT_NAME: 'sid-amd64-sbuild'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_COMMAND: 'dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -sa'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_GID: '1001'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_GROUP: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_SESSION_ID: 
> 'sid-amd64-sbuild-d7c55815-e39f-4826-bbfd-0ef021d43ad3'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_UID: '1001'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_USER: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     SHELL: '/bin/sh'
> pymupdf-1.23.7+ds1/setup.py:     SOURCE_DATE_EPOCH: '1702752192'
> pymupdf-1.23.7+ds1/setup.py:     USER: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     _PYTHON_HOST_PLATFORM: 'linux-x86_64'
> pymupdf-1.23.7+ds1/setup.py:     http_proxy: 'http://127.0.0.1:9/'
> pymupdf-1.23.7+ds1/setup.py:     https_proxy: 'https://127.0.0.1:9/'
> pymupdf-1.23.7+ds1/setup.py:     no_proxy: 'localhost'
> pipcl.py: build_wheel():  
> wheel_directory='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12' config_settings={} 
> metadata_directory=None
> pipcl.py: _call_fn_build(): calling self.fn_build=<function build at 
> 0x7fc3c29b9d00>
> pymupdf-1.23.7+ds1/setup.py: skeleton=None
> pymupdf-1.23.7+ds1/setup.py: get_mupdf_internal(): out='dir' location='' 
> sha=None
> pymupdf-1.23.7+ds1/setup.py: Using system mupdf.
> pymupdf-1.23.7+ds1/setup.py: build(): mupdf_build_dir=None
> pymupdf-1.23.7+ds1/setup.py: get_git_id(): directory='.' returning branch='' 
> sha='' comment=''
> path='fitz/helper-git-versions.i' text==text0=False
> pipcl.py: run_if(): Running command because: No previous command stored
> pipcl.py: run(): Running: swig
> pipcl.py: run():     -Wall
> pipcl.py: run():     -python
> pipcl.py: run():     -module fitz
> pipcl.py: run():     -outdir /<<PKGBUILDDIR>>/fitz
> pipcl.py: run():     -o /<<PKGBUILDDIR>>/fitz/fitz.i.c
> pipcl.py: run():     -MD -MF /<<PKGBUILDDIR>>/fitz/fitz.i.c.d
> pipcl.py: run():     -I/usr/include -I/usr/include/mupdf 
> -I/usr/include/freetype2
> pipcl.py: run():     /<<PKGBUILDDIR>>/fitz/fitz.i
> /<<PKGBUILDDIR>>/fitz/fitz.i:10495: Warning 321: 'type' conflicts with a 
> built-in name in python
> /<<PKGBUILDDIR>>/fitz/fitz.i:12665: Warning 321: 'buffer' conflicts with a 
> built-in name in python
> /<<PKGBUILDDIR>>/fitz/fitz.i:12879: Warning 509: Overloaded method 
> Archive::Archive(PyObject *,char const *) effectively ignored,
> /<<PKGBUILDDIR>>/fitz/fitz.i:12867: Warning 509: as it is shadowed by 
> Archive::Archive(struct Archive *,char const *).
> pipcl.py: __init__(): Using python_config='/usr/bin/python3.12-config'.
> pipcl.py: run(): Running: /usr/bin/python3.12-config --includes
> pipcl.py: run(): Running: /usr/bin/python3.12-config --ldflags
> pipcl.py: __init__(): self.includes='-I/usr/include/python3.12 
> -I/usr/include/python3.12'
> pipcl.py: __init__(): 
> self.ldflags='-L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu 
> -L/usr/lib/x86_64-linux-gnu  -ldl  -lm'
> pipcl.py: run_if(): Running command because: No previous command stored
> pipcl.py: run(): Running: cc
> pipcl.py: run():     -fPIC
> pipcl.py: run():     -shared
> pipcl.py: run():     -O2 -DNDEBUG
> pipcl.py: run():     -I/usr/include/python3.12 -I/usr/include/python3.12
> pipcl.py: run():     -I/usr/include -I/usr/include/mupdf 
> -I/usr/include/freetype2
> pipcl.py: run():     /<<PKGBUILDDIR>>/fitz/fitz.i.c
> pipcl.py: run():     -MD -MF 
> /<<PKGBUILDDIR>>/fitz/_fitz.cpython-312-x86_64-linux-gnu.so.d
> pipcl.py: run():     -o 
> /<<PKGBUILDDIR>>/fitz/_fitz.cpython-312-x86_64-linux-gnu.so
> pipcl.py: run():      -Wall -Wno-deprecated-declarations 
> -Wno-unused-const-variable -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-incompatible-pointer-types -Wno-pointer-sign -Wno-sign-compare
> pipcl.py: run():      -Wl,-z,relro -Wl,-z,now -lmupdf -lmupdf-third 
> -ljbig2dec -lopenjp2 -ljpeg -lfreetype -lgumbo -lharfbuzz -lpng16 -lmujs
> pipcl.py: run():     -L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu 
> -L/usr/lib/x86_64-linux-gnu  -ldl  -lm
> pipcl.py: run():     -lmupdf
> pipcl.py: run():     -Wl,-rpath,'$ORIGIN',-z,origin
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:3343:5: error: conflicting types for 
> ‘fz_pixmap_size’; have ‘int(fz_context *, fz_pixmap *)’
>  3343 | int fz_pixmap_size(fz_context *ctx, fz_pixmap *src);
>       |     ^~~~~~~~~~~~~~
> In file included from /usr/include/mupdf/fitz.h:58,
>                  from /<<PKGBUILDDIR>>/fitz/fitz.i.c:3301:
> /usr/include/mupdf/fitz/pixmap.h:71:8: note: previous declaration of 
> ‘fz_pixmap_size’ with type ‘size_t(fz_context *, fz_pixmap *)’ {aka ‘long 
> unsigned int(fz_context *, fz_pixmap *)’}
>    71 | size_t fz_pixmap_size(fz_context *ctx, fz_pixmap *pix);
>       |        ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘JM_set_widget_properties’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:7794:69: warning: suggest parentheses around 
> ‘&&’ within ‘||’ [-Wparentheses]
>  7794 |         if (PyObject_RichCompareBool(value, Py_True, Py_EQ) || text 
> && strcmp(text, "Yes")==0) {
>       |                                                                
> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘JM_print_stext_page_as_text’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:8766:12: warning: unused variable ‘n’ 
> [-Wunused-variable]
>  8766 |     int i, n;
>       |            ^
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:8766:9: warning: unused variable ‘i’ 
> [-Wunused-variable]
>  8766 |     int i, n;
>       |         ^
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:8765:10: warning: unused variable ‘utf’ 
> [-Wunused-variable]
>  8765 |     char utf[10];
>       |          ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_lineart_clip_stroke_text’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:10988:19: warning: unused variable ‘out’ 
> [-Wunused-variable]
> 10988 |         PyObject *out = dev->out;
>       |                   ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_lineart_clip_text’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:10998:19: warning: unused variable ‘out’ 
> [-Wunused-variable]
> 10998 |         PyObject *out = dev->out;
>       |                   ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_lineart_clip_image_mask’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:11008:19: warning: unused variable ‘out’ 
> [-Wunused-variable]
> 11008 |         PyObject *out = dev->out;
>       |                   ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_trace_text_span’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:11144:31: warning: suggest parentheses around 
> ‘&&’ within ‘||’ [-Wparentheses]
> 11144 |                 if (mat.d > 0 && (dir.x == 1 || dir.x == -1) ||
>       |                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘Page__addAnnot_FromString’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:15299:23: warning: unused variable ‘txtpy’ 
> [-Wunused-variable]
> 15299 |             PyObject *txtpy = NULL;
>       |                       ^~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘Annot_set_rect’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:16929:17: warning: unused variable ‘type’ 
> [-Wunused-variable]
> 16929 |             int type = pdf_annot_type(gctx, annot);
>       |                 ^~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: At top level:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:9496:13: warning: ‘show’ defined but not used 
> [-Wunused-function]
>  9496 | static void show(const char* prefix, PyObject* obj)
>       |             ^~~~
> Traceback (most recent call last):
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 353, in <module>
>     main()
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 335, in main
>     json_out['return_val'] = hook(**hook_input['kwargs'])
>                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 251, in build_wheel
>     return _build_backend().build_wheel(wheel_directory, config_settings,
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 587, in build_wheel
>     items = self._call_fn_build(config_settings)
>             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 734, in _call_fn_build
>     ret = self.fn_build()
>           ^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/setup.py", line 662, in build
>     path_so_leaf_a, path_so_leaf_b = _build_extensions(
>                                      ^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/setup.py", line 925, in _build_extensions
>     path_so_leaf_a = _build_extension_classic( mupdf_local, mupdf_build_dir, 
> build_type)
>                      
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/setup.py", line 988, in _build_extension_classic
>     path_so_leaf_a = pipcl.build_extension(
>                      ^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 1532, in build_extension
>     command_was_run = run_if(
>                       ^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 2040, in run_if
>     run( command)
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 1736, in run
>     subprocess.run( command2, shell=True, check=check)
>   File "/usr/lib/python3.12/subprocess.py", line 571, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command 'cc\
>     -fPIC\
>     -shared\
>     -O2 -DNDEBUG\
>     -I/usr/include/python3.12 -I/usr/include/python3.12\
>     -I/usr/include -I/usr/include/mupdf -I/usr/include/freetype2\
>     /<<PKGBUILDDIR>>/fitz/fitz.i.c\
>     -MD -MF /<<PKGBUILDDIR>>/fitz/_fitz.cpython-312-x86_64-linux-gnu.so.d\
>     -o /<<PKGBUILDDIR>>/fitz/_fitz.cpython-312-x86_64-linux-gnu.so\
>      -Wall -Wno-deprecated-declarations -Wno-unused-const-variable -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-incompatible-pointer-types -Wno-pointer-sign -Wno-sign-compare\
>      -Wl,-z,relro -Wl,-z,now -lmupdf -lmupdf-third -ljbig2dec -lopenjp2 
> -ljpeg -lfreetype -lgumbo -lharfbuzz -lpng16 -lmujs\
>     -L/usr/lib/python3.12/config-3.12-x86_64-linux-gnu 
> -L/usr/lib/x86_64-linux-gnu  -ldl  -lm\
>     -lmupdf\
>     -Wl,-rpath,'$ORIGIN',-z,origin' returned non-zero exit status 1.
> 
> ERROR Backend subprocess exited when trying to invoke build_wheel
> E: pybuild pybuild:391: build: plugin pyproject failed with: exit code=1: 
> python3.12 -m build --skip-dependency-check --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12  
> I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build" 
> module
> I: pybuild base:305: python3.11 -m build --skip-dependency-check 
> --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11  
> * Building wheel...
> pymupdf-1.23.7+ds1/setup.py: ### Starting.
> pymupdf-1.23.7+ds1/setup.py: __name__: 'setup'
> pymupdf-1.23.7+ds1/setup.py: platform.platform(): 
> 'Linux-6.1.0-13-cloud-amd64-x86_64-with-glibc2.37'
> pymupdf-1.23.7+ds1/setup.py: platform.python_version(): '3.11.8'
> pymupdf-1.23.7+ds1/setup.py: sys.executable: '/usr/bin/python3.11'
> pymupdf-1.23.7+ds1/setup.py: CPU bits: 64 sys.maxsize=9223372036854775807
> pymupdf-1.23.7+ds1/setup.py: __file__: '/<<PKGBUILDDIR>>/setup.py'
> pymupdf-1.23.7+ds1/setup.py: os.getcwd(): '/<<PKGBUILDDIR>>'
> pymupdf-1.23.7+ds1/setup.py: sys.argv (3):
> pymupdf-1.23.7+ds1/setup.py:     0: 
> '/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py'
> pymupdf-1.23.7+ds1/setup.py:     1: 'build_wheel'
> pymupdf-1.23.7+ds1/setup.py:     2: '/tmp/tmp5j52d4c7'
> pymupdf-1.23.7+ds1/setup.py: os.environ (92):
> pymupdf-1.23.7+ds1/setup.py:     APT_CONFIG: '/var/lib/sbuild/apt.conf'
> pymupdf-1.23.7+ds1/setup.py:     ASFLAGS: ''
> pymupdf-1.23.7+ds1/setup.py:     ASFLAGS_FOR_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     CCACHE_DIR: 
> '/<<PKGBUILDDIR>>/.pybuild/ccache'
> pymupdf-1.23.7+ds1/setup.py:     CFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     CFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     CPPFLAGS: '-Wdate-time -D_FORTIFY_SOURCE=2'
> pymupdf-1.23.7+ds1/setup.py:     CPPFLAGS_FOR_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     CXXFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     CXXFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_ABI: 'base'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_BITS: '64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_CPU: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_ENDIAN: 'little'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_LIBC: 'gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_ARCH_OS: 'linux'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_GNU_CPU: 'x86_64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_GNU_SYSTEM: 'linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_GNU_TYPE: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_MAINT_OPTIONS: 'hardening=+all'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_MULTIARCH: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_BUILD_OPTIONS: 'parallel=8'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_ABI: 'base'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_BITS: '64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_CPU: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_ENDIAN: 'little'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_LIBC: 'gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_ARCH_OS: 'linux'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_GNU_CPU: 'x86_64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_GNU_SYSTEM: 'linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_GNU_TYPE: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_HOST_MULTIARCH: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_PYTHON_INSTALL_LAYOUT: 'deb'
> pymupdf-1.23.7+ds1/setup.py:     DEB_RULES_REQUIRES_ROOT: 'no'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_ABI: 'base'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_BITS: '64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_CPU: 'amd64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_ENDIAN: 'little'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_LIBC: 'gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_ARCH_OS: 'linux'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_GNU_CPU: 'x86_64'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_GNU_SYSTEM: 'linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_GNU_TYPE: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DEB_TARGET_MULTIARCH: 'x86_64-linux-gnu'
> pymupdf-1.23.7+ds1/setup.py:     DFLAGS: '-frelease'
> pymupdf-1.23.7+ds1/setup.py:     DFLAGS_FOR_BUILD: '-frelease'
> pymupdf-1.23.7+ds1/setup.py:     DH_INTERNAL_BUILDFLAGS: '1'
> pymupdf-1.23.7+ds1/setup.py:     FCFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     FCFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     FFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     FFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     FLIT_NO_NETWORK: '1'
> pymupdf-1.23.7+ds1/setup.py:     HOME: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11'
> pymupdf-1.23.7+ds1/setup.py:     LANG: 'C.UTF-8'
> pymupdf-1.23.7+ds1/setup.py:     LC_ALL: 'C.UTF-8'
> pymupdf-1.23.7+ds1/setup.py:     LC_COLLATE: 'C.UTF-8'
> pymupdf-1.23.7+ds1/setup.py:     LDFLAGS: '-Wl,-z,relro -Wl,-z,now -lmupdf 
> -lmupdf-third -ljbig2dec -lopenjp2 -ljpeg -lfreetype -lgumbo -lharfbuzz 
> -lpng16 -lmujs'
> pymupdf-1.23.7+ds1/setup.py:     LDFLAGS_FOR_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     LOGNAME: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     MAKEFLAGS: ''
> pymupdf-1.23.7+ds1/setup.py:     MAKELEVEL: '1'
> pymupdf-1.23.7+ds1/setup.py:     MFLAGS: ''
> pymupdf-1.23.7+ds1/setup.py:     OBJCFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     OBJCFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     OBJCXXFLAGS: '-g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
> pymupdf-1.23.7+ds1/setup.py:     OBJCXXFLAGS_FOR_BUILD: '-g -O2'
> pymupdf-1.23.7+ds1/setup.py:     PATH: 
> '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
> pymupdf-1.23.7+ds1/setup.py:     PEP517_BACKEND_PATH: '/<<PKGBUILDDIR>>'
> pymupdf-1.23.7+ds1/setup.py:     PEP517_BUILD_BACKEND: 'setup'
> pymupdf-1.23.7+ds1/setup.py:     PWD: '/<<PKGBUILDDIR>>'
> pymupdf-1.23.7+ds1/setup.py:     PYMUPDF_INCLUDES: 
> '/usr/include:/usr/include/mupdf:/usr/include/freetype2'
> pymupdf-1.23.7+ds1/setup.py:     PYMUPDF_SETUP_IMPLEMENTATIONS: 'a'
> pymupdf-1.23.7+ds1/setup.py:     PYMUPDF_SETUP_MUPDF_BUILD: ''
> pymupdf-1.23.7+ds1/setup.py:     PYTHONPATH: 
> '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_ALIAS_NAME: 'unstable'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_CHROOT_NAME: 'sid-amd64-sbuild'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_COMMAND: 'dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -sa'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_GID: '1001'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_GROUP: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_SESSION_ID: 
> 'sid-amd64-sbuild-d7c55815-e39f-4826-bbfd-0ef021d43ad3'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_UID: '1001'
> pymupdf-1.23.7+ds1/setup.py:     SCHROOT_USER: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     SHELL: '/bin/sh'
> pymupdf-1.23.7+ds1/setup.py:     SOURCE_DATE_EPOCH: '1702752192'
> pymupdf-1.23.7+ds1/setup.py:     USER: 'user42'
> pymupdf-1.23.7+ds1/setup.py:     _PYTHON_HOST_PLATFORM: 'linux-x86_64'
> pymupdf-1.23.7+ds1/setup.py:     http_proxy: 'http://127.0.0.1:9/'
> pymupdf-1.23.7+ds1/setup.py:     https_proxy: 'https://127.0.0.1:9/'
> pymupdf-1.23.7+ds1/setup.py:     no_proxy: 'localhost'
> pipcl.py: build_wheel():  
> wheel_directory='/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11' config_settings={} 
> metadata_directory=None
> pipcl.py: _call_fn_build(): calling self.fn_build=<function build at 
> 0x7f18089ce5c0>
> pymupdf-1.23.7+ds1/setup.py: skeleton=None
> pymupdf-1.23.7+ds1/setup.py: get_mupdf_internal(): out='dir' location='' 
> sha=None
> pymupdf-1.23.7+ds1/setup.py: Using system mupdf.
> pymupdf-1.23.7+ds1/setup.py: build(): mupdf_build_dir=None
> pymupdf-1.23.7+ds1/setup.py: get_git_id(): directory='.' returning branch='' 
> sha='' comment=''
> path='fitz/helper-git-versions.i' text==text0=True
> pipcl.py: run_if(): Not running command because up to date: 
> '/<<PKGBUILDDIR>>/fitz/fitz.i.c'
> pipcl.py: __init__(): Using python_config='/usr/bin/python3.11-config'.
> pipcl.py: run(): Running: /usr/bin/python3.11-config --includes
> pipcl.py: run(): Running: /usr/bin/python3.11-config --ldflags
> pipcl.py: __init__(): self.includes='-I/usr/include/python3.11 
> -I/usr/include/python3.11'
> pipcl.py: __init__(): 
> self.ldflags='-L/usr/lib/python3.11/config-3.11-x86_64-linux-gnu 
> -L/usr/lib/x86_64-linux-gnu  -ldl  -lm'
> pipcl.py: run_if(): Running command because: No previous command stored
> pipcl.py: run(): Running: cc
> pipcl.py: run():     -fPIC
> pipcl.py: run():     -shared
> pipcl.py: run():     -O2 -DNDEBUG
> pipcl.py: run():     -I/usr/include/python3.11 -I/usr/include/python3.11
> pipcl.py: run():     -I/usr/include -I/usr/include/mupdf 
> -I/usr/include/freetype2
> pipcl.py: run():     /<<PKGBUILDDIR>>/fitz/fitz.i.c
> pipcl.py: run():     -MD -MF 
> /<<PKGBUILDDIR>>/fitz/_fitz.cpython-311-x86_64-linux-gnu.so.d
> pipcl.py: run():     -o 
> /<<PKGBUILDDIR>>/fitz/_fitz.cpython-311-x86_64-linux-gnu.so
> pipcl.py: run():      -Wall -Wno-deprecated-declarations 
> -Wno-unused-const-variable -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-incompatible-pointer-types -Wno-pointer-sign -Wno-sign-compare
> pipcl.py: run():      -Wl,-z,relro -Wl,-z,now -lmupdf -lmupdf-third 
> -ljbig2dec -lopenjp2 -ljpeg -lfreetype -lgumbo -lharfbuzz -lpng16 -lmujs
> pipcl.py: run():     -L/usr/lib/python3.11/config-3.11-x86_64-linux-gnu 
> -L/usr/lib/x86_64-linux-gnu  -ldl  -lm
> pipcl.py: run():     -lmupdf
> pipcl.py: run():     -Wl,-rpath,'$ORIGIN',-z,origin
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:3343:5: error: conflicting types for 
> ‘fz_pixmap_size’; have ‘int(fz_context *, fz_pixmap *)’
>  3343 | int fz_pixmap_size(fz_context *ctx, fz_pixmap *src);
>       |     ^~~~~~~~~~~~~~
> In file included from /usr/include/mupdf/fitz.h:58,
>                  from /<<PKGBUILDDIR>>/fitz/fitz.i.c:3301:
> /usr/include/mupdf/fitz/pixmap.h:71:8: note: previous declaration of 
> ‘fz_pixmap_size’ with type ‘size_t(fz_context *, fz_pixmap *)’ {aka ‘long 
> unsigned int(fz_context *, fz_pixmap *)’}
>    71 | size_t fz_pixmap_size(fz_context *ctx, fz_pixmap *pix);
>       |        ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘JM_set_widget_properties’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:7794:69: warning: suggest parentheses around 
> ‘&&’ within ‘||’ [-Wparentheses]
>  7794 |         if (PyObject_RichCompareBool(value, Py_True, Py_EQ) || text 
> && strcmp(text, "Yes")==0) {
>       |                                                                
> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘JM_print_stext_page_as_text’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:8766:12: warning: unused variable ‘n’ 
> [-Wunused-variable]
>  8766 |     int i, n;
>       |            ^
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:8766:9: warning: unused variable ‘i’ 
> [-Wunused-variable]
>  8766 |     int i, n;
>       |         ^
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:8765:10: warning: unused variable ‘utf’ 
> [-Wunused-variable]
>  8765 |     char utf[10];
>       |          ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_lineart_clip_stroke_text’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:10988:19: warning: unused variable ‘out’ 
> [-Wunused-variable]
> 10988 |         PyObject *out = dev->out;
>       |                   ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_lineart_clip_text’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:10998:19: warning: unused variable ‘out’ 
> [-Wunused-variable]
> 10998 |         PyObject *out = dev->out;
>       |                   ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_lineart_clip_image_mask’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:11008:19: warning: unused variable ‘out’ 
> [-Wunused-variable]
> 11008 |         PyObject *out = dev->out;
>       |                   ^~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘jm_trace_text_span’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:11144:31: warning: suggest parentheses around 
> ‘&&’ within ‘||’ [-Wparentheses]
> 11144 |                 if (mat.d > 0 && (dir.x == 1 || dir.x == -1) ||
>       |                     ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘Page__addAnnot_FromString’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:15299:23: warning: unused variable ‘txtpy’ 
> [-Wunused-variable]
> 15299 |             PyObject *txtpy = NULL;
>       |                       ^~~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: In function ‘Annot_set_rect’:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:16929:17: warning: unused variable ‘type’ 
> [-Wunused-variable]
> 16929 |             int type = pdf_annot_type(gctx, annot);
>       |                 ^~~~
> /<<PKGBUILDDIR>>/fitz/fitz.i.c: At top level:
> /<<PKGBUILDDIR>>/fitz/fitz.i.c:9496:13: warning: ‘show’ defined but not used 
> [-Wunused-function]
>  9496 | static void show(const char* prefix, PyObject* obj)
>       |             ^~~~
> Traceback (most recent call last):
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 353, in <module>
>     main()
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 335, in main
>     json_out['return_val'] = hook(**hook_input['kwargs'])
>                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File 
> "/usr/lib/python3/dist-packages/pyproject_hooks/_in_process/_in_process.py", 
> line 251, in build_wheel
>     return _build_backend().build_wheel(wheel_directory, config_settings,
>            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 587, in build_wheel
>     items = self._call_fn_build(config_settings)
>             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 734, in _call_fn_build
>     ret = self.fn_build()
>           ^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/setup.py", line 662, in build
>     path_so_leaf_a, path_so_leaf_b = _build_extensions(
>                                      ^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/setup.py", line 925, in _build_extensions
>     path_so_leaf_a = _build_extension_classic( mupdf_local, mupdf_build_dir, 
> build_type)
>                      
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/setup.py", line 988, in _build_extension_classic
>     path_so_leaf_a = pipcl.build_extension(
>                      ^^^^^^^^^^^^^^^^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 1532, in build_extension
>     command_was_run = run_if(
>                       ^^^^^^^
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 2040, in run_if
>     run( command)
>   File "/<<PKGBUILDDIR>>/pipcl.py", line 1736, in run
>     subprocess.run( command2, shell=True, check=check)
>   File "/usr/lib/python3.11/subprocess.py", line 571, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command 'cc\
>     -fPIC\
>     -shared\
>     -O2 -DNDEBUG\
>     -I/usr/include/python3.11 -I/usr/include/python3.11\
>     -I/usr/include -I/usr/include/mupdf -I/usr/include/freetype2\
>     /<<PKGBUILDDIR>>/fitz/fitz.i.c\
>     -MD -MF /<<PKGBUILDDIR>>/fitz/_fitz.cpython-311-x86_64-linux-gnu.so.d\
>     -o /<<PKGBUILDDIR>>/fitz/_fitz.cpython-311-x86_64-linux-gnu.so\
>      -Wall -Wno-deprecated-declarations -Wno-unused-const-variable -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -g 
> -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wno-incompatible-pointer-types -Wno-pointer-sign -Wno-sign-compare\
>      -Wl,-z,relro -Wl,-z,now -lmupdf -lmupdf-third -ljbig2dec -lopenjp2 
> -ljpeg -lfreetype -lgumbo -lharfbuzz -lpng16 -lmujs\
>     -L/usr/lib/python3.11/config-3.11-x86_64-linux-gnu 
> -L/usr/lib/x86_64-linux-gnu  -ldl  -lm\
>     -lmupdf\
>     -Wl,-rpath,'$ORIGIN',-z,origin' returned non-zero exit status 1.
> 
> ERROR Backend subprocess exited when trying to invoke build_wheel
> E: pybuild pybuild:391: build: plugin pyproject failed with: exit code=1: 
> python3.11 -m build --skip-dependency-check --no-isolation --wheel --outdir 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11  
> dh_auto_build: error: pybuild --build -i python{version} -p "3.12 3.11" 
> returned exit code 13
> make: *** [debian/rules:15: binary] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/02/24/pymupdf_1.23.7+ds1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240224;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240224&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: pymupdf
Source-Version: 1.24.2+ds1-1
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
pymupdf, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1064...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated pymupdf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 25 May 2024 12:58:53 +0000
Source: pymupdf
Architecture: source
Version: 1.24.2+ds1-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1064772
Changes:
 pymupdf (1.24.2+ds1-1) experimental; urgency=medium
 .
   * Team upload
   * Link with shared mupdf library
 .
   [ Bo YU ]
   * New upstream version 1.24.2+ds1 (Closes: #1064772)
   * Rebase debian/patch
   * Update spelling-error-in-binary lintian for binary package
   * Update debian/copyright
   * Set std-ver to 4.7.0
   * Add upstream-metadata-missing-repository
Checksums-Sha1:
 48120d53b3253a4248f47b8f1cf5ade228c3f3c7 1974 pymupdf_1.24.2+ds1-1.dsc
 c34d868b852b9698c45703bae57f99ea0897bae3 27191696 
pymupdf_1.24.2+ds1.orig.tar.xz
 89d43b5f42229bfd3e2be94805f4102a541a306d 15780 
pymupdf_1.24.2+ds1-1.debian.tar.xz
 6e4fa20e5793c2654e816f6226f5b21faa33f60c 7216 
pymupdf_1.24.2+ds1-1_source.buildinfo
Checksums-Sha256:
 1cb227bbfdc1015786aeddc1844f06ed6daaf1f332a6b750a739aa17725a600f 1974 
pymupdf_1.24.2+ds1-1.dsc
 72d9371e903d654d2e9ba5009df309230a71e4819fc3663c23669653f9159863 27191696 
pymupdf_1.24.2+ds1.orig.tar.xz
 20f7f13494ae9f4259eadb72cd10bc59ba42720cd569065b73b2e47d95fc99c1 15780 
pymupdf_1.24.2+ds1-1.debian.tar.xz
 b1e55e26b92c4d55cd8c4f526a66a60d76871fc98deb4d048e215a524b177204 7216 
pymupdf_1.24.2+ds1-1_source.buildinfo
Files:
 ccfa7f47e85964e4c53964d0ae6f9c65 1974 python optional pymupdf_1.24.2+ds1-1.dsc
 f2dd96beb46c5a1c02868b2c3208774c 27191696 python optional 
pymupdf_1.24.2+ds1.orig.tar.xz
 8ce0161baf750c4fb1177cb3e2fa2eda 15780 python optional 
pymupdf_1.24.2+ds1-1.debian.tar.xz
 f17b5fceea2e71c876f04cfd7d7ee408 7216 python optional 
pymupdf_1.24.2+ds1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmZR5koQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFHBRC/94hERCDYwWBUnoI8ED4kAAZF7lHzqmHUvB
K/4XsxhtSh6Vk85AK18KibU9+yuYjxB4QADRkGawXSoxSVz0yHEEKYIL7wamTmzS
4qCq2b3yK37KkuuKAac+R+O8bdHQcJisn7WhM4eGOfxbzslDDAyA4ZR8dO6mqlCr
HSnEXzgFDQY/87uhdu5xB/FfW1pFcDMQSE/OFwKsuvKTVPxfBXNPORcXTxP8bqje
NDuUM0n5+ztrHY9dsYOPOe+XAd+locNrHFJ3HxH0XPJhMXGR7Mn4yaoBfyvrB7FI
+NMGY2+HhizRLHF3OLj1GL+5Vsg+eOmxpERc7J3mlzCP8WmPMmMllwPJz40tT13s
C8wVdYdg3tpa1c24PQ/QbpmQlkTMvOH6/q3NHxnyqpCjqdBZ8wbp3DO7kHs6i8on
Ua7KCGOVAeeX0qkWt09mJ4FQA538JRoMvTgPLoMQWRqxOccf9iTkHNwVOd39LAuy
jQduMVycnH0Zi7XnLwnHAPJReGkOt7g=
=u4zR
-----END PGP SIGNATURE-----

Attachment: pgpct_wj06XG0.pgp
Description: PGP signature


--- End Message ---

Reply via email to