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.