Your message dated Thu, 29 Jun 2023 00:09:51 +0000
with message-id <e1qefen-008vfi...@fasolo.debian.org>
and subject line Bug#1038758: fixed in pymupdf 1.22.5+ds1-1
has caused the Debian Bug report #1038758,
regarding pymupdf FTBFS with mupdf 1.22.1
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.)
--
1038758: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038758
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pymupdf
Version: 1.21.1+ds1-1
Severity: serious
Tags: ftbfs trixie sid
https://buildd.debian.org/status/logs.php?pkg=pymupdf&ver=1.21.1%2Bds1-1%2Bb3
...
x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g
-fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
-I/usr/include/mupdf -I/usr/local/include/mupdf -I/usr/include/freetype2
-I/usr/include/python3.11 -c fitz/fitz_wrap.c -o
build/temp.linux-x86_64-cpython-311/fitz/fitz_wrap.o
-Wno-incompatible-pointer-types -Wno-pointer-sign -Wno-sign-compare
fitz/fitz_wrap.c: In function ‘JM_filter_content_stream’:
fitz/fitz_wrap.c:9228:27: error: ‘pdf_filter_options’ has no member named
‘sanitize’
9228 | if (filter->sanitize) {
| ^~
fitz/fitz_wrap.c:9230:39: warning: implicit declaration of function
‘pdf_new_filter_processor’; did you mean ‘pdf_new_buffer_processor’?
[-Wimplicit-function-declaration]
9230 | proc_filter = pdf_new_filter_processor(ctx,
doc, proc_buffer, in_res, *out_res, struct_parents, transform, filter);
| ^~~~~~~~~~~~~~~~~~~~~~~~
| pdf_new_buffer_processor
fitz/fitz_wrap.c:9230:37: warning: assignment to ‘pdf_processor *’ from ‘int’
makes pointer from integer without a cast [-Wint-conversion]
9230 | proc_filter = pdf_new_filter_processor(ctx,
doc, proc_buffer, in_res, *out_res, struct_parents, transform, filter);
| ^
fitz/fitz_wrap.c:9231:25: error: too few arguments to function
‘pdf_process_contents’
9231 | pdf_process_contents(ctx, proc_filter, doc,
in_res, in_stm, NULL);
| ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/mupdf/pdf/page.h:26,
from /usr/include/mupdf/pdf.h:38,
from fitz/fitz_wrap.c:3077:
/usr/include/mupdf/pdf/interpret.h:403:6: note: declared here
403 | void pdf_process_contents(fz_context *ctx, pdf_processor *proc,
pdf_document *doc, pdf_obj *obj, pdf_obj *res, fz_cookie *cookie, pdf_obj
**out_res);
| ^~~~~~~~~~~~~~~~~~~~
fitz/fitz_wrap.c:9235:25: error: too few arguments to function
‘pdf_process_contents’
9235 | pdf_process_contents(ctx, proc_buffer, doc,
in_res, in_stm, NULL);
| ^~~~~~~~~~~~~~~~~~~~
/usr/include/mupdf/pdf/interpret.h:403:6: note: declared here
403 | void pdf_process_contents(fz_context *ctx, pdf_processor *proc,
pdf_document *doc, pdf_obj *obj, pdf_obj *res, fz_cookie *cookie, pdf_obj
**out_res);
| ^~~~~~~~~~~~~~~~~~~~
fitz/fitz_wrap.c: In function ‘JM_image_reporter’:
fitz/fitz_wrap.c:9259:11: error: ‘pdf_filter_options’ has no member named
‘text_filter’
9259 | filter.text_filter = NULL;
| ^
fitz/fitz_wrap.c:9260:11: error: ‘pdf_filter_options’ has no member named
‘image_filter’
9260 | filter.image_filter = JM_image_filter;
| ^
fitz/fitz_wrap.c:9261:11: error: ‘pdf_filter_options’ has no member named
‘end_page’
9261 | filter.end_page = NULL;
| ^
fitz/fitz_wrap.c:9264:11: error: ‘pdf_filter_options’ has no member named
‘sanitize’
9264 | filter.sanitize = 1;
| ^
fitz/fitz_wrap.c: In function ‘Document_has_xref_streams’:
fitz/fitz_wrap.c:11958:20: error: ‘pdf_document’ {aka ‘struct pdf_document’}
has no member named ‘has_xref_streams’
11958 | if (pdf->has_xref_streams) Py_RETURN_TRUE;
| ^~
fitz/fitz_wrap.c: In function ‘Document_has_old_style_xrefs’:
fitz/fitz_wrap.c:11964:20: error: ‘pdf_document’ {aka ‘struct pdf_document’}
has no member named ‘has_old_style_xrefs’
11964 | if (pdf->has_old_style_xrefs) Py_RETURN_TRUE;
| ^~
fitz/fitz_wrap.c: In function ‘Page_clean_contents’:
fitz/fitz_wrap.c:14662:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
14662 | NULL, // opaque
| ^~~~
fitz/fitz_wrap.c:14662:17: note: (near initialization for ‘filter.recurse’)
fitz/fitz_wrap.c:14663:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
14663 | NULL, // image filter
| ^~~~
fitz/fitz_wrap.c:14663:17: note: (near initialization for
‘filter.instance_forms’)
fitz/fitz_wrap.c:14664:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
14664 | NULL, // text filter
| ^~~~
fitz/fitz_wrap.c:14664:17: note: (near initialization for ‘filter.ascii’)
fitz/fitz_wrap.c:14665:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
14665 | NULL, // after text
| ^~~~
fitz/fitz_wrap.c:14665:17: note: (near initialization for ‘filter.no_update’)
fitz/fitz_wrap.c:14667:17: warning: initialization of ‘void (*)(fz_context *,
fz_buffer *, void *)’ from ‘int’ makes pointer from integer without a cast
[-Wint-conversion]
14667 | 1, // recurse: true
| ^
fitz/fitz_wrap.c:14667:17: note: (near initialization for ‘filter.complete’)
fitz/fitz_wrap.c:14668:17: warning: initialization of ‘pdf_filter_factory *’
from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
14668 | 1, // instance forms
| ^
fitz/fitz_wrap.c:14668:17: note: (near initialization for ‘filter.filters’)
fitz/fitz_wrap.c:14669:17: warning: excess elements in struct initializer
14669 | 1, // sanitize plus filtering
| ^
fitz/fitz_wrap.c:14669:17: note: (near initialization for ‘filter’)
fitz/fitz_wrap.c:14670:17: warning: excess elements in struct initializer
14670 | 0 // do not ascii-escape binary data
| ^
fitz/fitz_wrap.c:14670:17: note: (near initialization for ‘filter’)
fitz/fitz_wrap.c:14672:19: error: ‘pdf_filter_options’ has no member named
‘sanitize’
14672 | filter.sanitize = sanitize;
| ^
fitz/fitz_wrap.c: In function ‘Annot_clean_contents’:
fitz/fitz_wrap.c:16751:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
16751 | NULL, // opaque
| ^~~~
fitz/fitz_wrap.c:16751:17: note: (near initialization for ‘filter.recurse’)
fitz/fitz_wrap.c:16752:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
16752 | NULL, // image filter
| ^~~~
fitz/fitz_wrap.c:16752:17: note: (near initialization for
‘filter.instance_forms’)
fitz/fitz_wrap.c:16753:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
16753 | NULL, // text filter
| ^~~~
fitz/fitz_wrap.c:16753:17: note: (near initialization for ‘filter.ascii’)
fitz/fitz_wrap.c:16754:17: warning: initialization of ‘int’ from ‘void *’ makes
integer from pointer without a cast [-Wint-conversion]
16754 | NULL, // after text
| ^~~~
fitz/fitz_wrap.c:16754:17: note: (near initialization for ‘filter.no_update’)
fitz/fitz_wrap.c:16756:17: warning: initialization of ‘void (*)(fz_context *,
fz_buffer *, void *)’ from ‘int’ makes pointer from integer without a cast
[-Wint-conversion]
16756 | 1, // recurse: true
| ^
fitz/fitz_wrap.c:16756:17: note: (near initialization for ‘filter.complete’)
fitz/fitz_wrap.c:16757:17: warning: initialization of ‘pdf_filter_factory *’
from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
16757 | 1, // instance forms
| ^
fitz/fitz_wrap.c:16757:17: note: (near initialization for ‘filter.filters’)
fitz/fitz_wrap.c:16758:17: warning: excess elements in struct initializer
16758 | 1, // sanitize,
| ^
fitz/fitz_wrap.c:16758:17: note: (near initialization for ‘filter’)
fitz/fitz_wrap.c:16759:17: warning: excess elements in struct initializer
16759 | 0 // do not ascii-escape binary data
| ^
fitz/fitz_wrap.c:16759:17: note: (near initialization for ‘filter’)
fitz/fitz_wrap.c:16761:19: error: ‘pdf_filter_options’ has no member named
‘sanitize’
16761 | filter.sanitize = sanitize;
| ^
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:388: build: plugin distutils failed with: exit code=1:
/usr/bin/python3 setup.py build
dh_auto_build: error: pybuild --build -i python{version} -p 3.11 returned exit
code 13
make: *** [debian/rules:12: binary-arch] Error 25
--- End Message ---
--- Begin Message ---
Source: pymupdf
Source-Version: 1.22.5+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 1038...@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: Thu, 29 Jun 2023 01:14:36 +0200
Source: pymupdf
Architecture: source
Version: 1.22.5+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1038758
Changes:
pymupdf (1.22.5+ds1-1) unstable; urgency=medium
.
* Team upload
* New upstream version 1.22.5+ds1 (Closes: #1038758)
* Drop build fix for non-Linux platforms
Checksums-Sha1:
2fcb407953dee32b19d5421b43cddcd6e7bb67f1 2061 pymupdf_1.22.5+ds1-1.dsc
4a64017156bdb56e5bfda1b04aa26d9902cd0f03 9631676 pymupdf_1.22.5+ds1.orig.tar.xz
dacee3274c8f6af9f028f653bf9035efc59a2062 16000
pymupdf_1.22.5+ds1-1.debian.tar.xz
9121f79f81453a31410511ac8836176380f0a03b 8057
pymupdf_1.22.5+ds1-1_source.buildinfo
Checksums-Sha256:
d375056b62742aca3804da52e47fc6436b299750a2f7fd04f7ca6c55fde358b4 2061
pymupdf_1.22.5+ds1-1.dsc
ac0ccc1a09cb0d89de50455516648fd52b408a8c30d656d403a7ebb113ead8e9 9631676
pymupdf_1.22.5+ds1.orig.tar.xz
05f5b81cf6b80b4349e62cc737999112dca3451bb410d06d57399b72ec1aedbb 16000
pymupdf_1.22.5+ds1-1.debian.tar.xz
2ded322a5b8ce03c53d23812e72599f589a816c62b0350654e59e6fdbc0537d5 8057
pymupdf_1.22.5+ds1-1_source.buildinfo
Files:
d0b3ff9d10a6f2fc5483408c02de3138 2061 python optional pymupdf_1.22.5+ds1-1.dsc
526b4a5a68dba5b359ee05e87a716b0f 9631676 python optional
pymupdf_1.22.5+ds1.orig.tar.xz
81248d2d4b1e38cfe9f37d5c4da3f1f3 16000 python optional
pymupdf_1.22.5+ds1-1.debian.tar.xz
9626193c23b17ad2cb6c974d12a9f4ba 8057 python optional
pymupdf_1.22.5+ds1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmScw6UQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFMQUDACO4IGUIvf2YRlj6ptSGVDLccmUDuhfhrJ8
I3OiTI8oXYmpqy5Vk/bF2KjtRRWFewaHjbR5EUxE5lnSxD+BjWH+d9VAmXI4ng1I
/zfGEEuLzjLvSLj/GumfeL1m+tXBN/oZbRCBHOBZUw0zq/VEjTJStxbcQ538tEtO
ykfeK6kfqU9NWdjvFBvq7IFsMs5k44aQF3/w9G2RqOzdIEgC4j4zwEmXIKRV1qpx
2uWSzkvAVH/kBb7UBqqCy8lLQwUTgDtG88j3c3gZsXbRJMUinIJxCguueoQjExAf
rACnnKAmGiW6S6hFmKN4xcl+if8NGAw1rb5o+Lrk6xmbgd6Pcpc7AMGgHbZNTdW1
R1py7O8BhniYtVXExTxeC5je0jt7C3o+q5lKEZjKc2jSXo0dz/8QLxrDE1Av0cmM
E2xPxGPyUaKMI/SYzd5K0y50BbRtK6OfYnz75GDZ1XoS5X0KRdgzbkpqj7GyPfy9
Gj9W0tSLPXnGpQcLG61TwA+WiPjsTfc=
=vYU5
-----END PGP SIGNATURE-----
--- End Message ---