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
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 481 |
Nodes: | 16 (2 / 14) |
Uptime: | 11:53:42 |
Calls: | 9,540 |
Calls today: | 8 |
Files: | 13,653 |
Messages: | 6,139,333 |
Posted today: | 1 |