Bug#1082114: libcairo2: cairo 1.18.2 caused regressions with PDF export/printing in xournal/evince (fix available)

Tim Müller t.i.m at zen.co.uk
Wed Sep 18 14:48:50 BST 2024


Package: libcairo2
Version: 1.18.2-1
Severity: important
Tags: patch upstream

Hi,

Since the cairo upgrade to 1.18.2 I've seen major regressions with PDF export and printing in Xournal, Xournalpp and Evince.

In Xournal(pp) it fails with an 'out of memory' error when exporting to PDF.

This matches this issue in upstream cairo:

	https://gitlab.freedesktop.org/cairo/cairo/-/issues/870

which was closed upstream by this Merge Request:

	https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/595

Patch:

	https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/595.patch

It would be great if you could pull that fix into the debian package until there's a new cairo release.

(As advised by upstream in the issue above.)

Many thanks!

Tim



-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.10.9-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libcairo2 depends on:
ii  libc6           2.40-2
ii  libfontconfig1  2.15.0-1.1
ii  libfreetype6    2.13.3+dfsg-1
ii  libpixman-1-0   0.42.2-1+b1
ii  libpng16-16t64  1.6.43-5
ii  libx11-6        2:1.8.7-1+b1
ii  libxcb-render0  1.17.0-2
ii  libxcb-shm0     1.17.0-2
ii  libxcb1         1.17.0-2
ii  libxext6        2:1.3.4-1+b1
ii  libxrender1     1:0.9.10-1.1+b1
ii  zlib1g          1:1.3.dfsg+really1.3.1-1

libcairo2 recommends no packages.

libcairo2 suggests no packages.

-- no debconf information



More information about the pkg-gnome-maintainers mailing list