Control: reassign -1 mupdf 1.25.1+ds1-5
Control: tag -1 + patch
Hello mupdf and pymupdf maintainers,
my package plakativ is not in testing because of an RC bug in pymupdf.
It turns out that to fix #1100748, src:mupdf has to be changed like
this:
--- a/debian/rules
+++ b/debian/rules
@@ -36,7 +36,7 @@ else
CFLAGS += -O2
endif
-BUILD_FLAGS = build=debug shared=yes OS=Linux XCFLAGS="$(CFLAGS)"
XLDFLAGS="$(LDFLAGS)"
+BUILD_FLAGS = build=debug shared=yes OS=Linux XCFLAGS="$(CFLAGS)"
XLDFLAGS="$(LDFLAGS)" XCXXFLAGS="-DNDEBUG"
BUILD_FLAGS += LINUX_OR_OPENBSD=yes
# Force using system library
BUILD_FLAGS += USE_SYSTEM_MUJS=yes
For details, please see the comments of Julian Smith:
https://github.com/pymupdf/PyMuPDF/issues/4390
mupdf maintainers: could you take care of uploading a new version of
src:mupdf with above change? If you don't have time, I can offer to NMU
src:mupdf for you.
As far as my testing goes, pymupdf seems to work fine even without being
rebuilt. I wonder if we should schedule a binNMU after the src:mupdf
fix. Bastian, what do you think?
I brought up this topic in #debian-release today and Sebastian Ramacher
said that since pymupdf is in Bookworm, this would be eligible for an
exception. Bastian, do you want to file the pre-approval bug or would
you like me to take care of it?
Thanks!
cheers, josch
P.S.: currently on vacation and hence sending without PGP signature,
sorry