Your message dated Fri, 24 Jul 2026 05:18:51 +0000
with message-id <[email protected]>
and subject line Bug#1142590: fixed in popplerkit.framework 0.0.20051227svn-18
has caused the Debian Bug report #1142590,
regarding popplerkit.framework: will FTBFS with poppler >= 26.02
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 [email protected]
immediately.)


-- 
1142590: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142590
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: popplerkit.framework
Version: 0.0.20051227svn-17
Severity: normal
Tags: ftbfs patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear Maintainer,

popplerkit.framework will FTBFS once poppler >= 26.02 reaches the archive
(unstable currently ships 26.01). poppler 26.02 removed the reverseVideo
parameter from the SplashOutputDev constructor, so the call in
bindings/poppler_splash_renderer.cc no longer matches:

```
poppler_splash_renderer.cc:46:79: error: no matching function for call to 
'SplashOutputDev::SplashOutputDev(SplashColorMode, int, bool, SplashColor)'
```

The version guard makes the code change a no-op on the current poppler
(26.01), the added libpoppler-cpp-dev build-dep already exists in Debian
and only provides poppler/cpp/poppler-version.h. The debdiff is therefore
safe to apply now, ahead of the transition

Thanks,
Nadzeya

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuVOE/FJ0HcdfWSw//lAdKwFeZPsFAmpgpc4ACgkQ/lAdKwFe
ZPug0A/+I00368fiRYWgR0JFNq4/2DeSLJOaA98zqXfRuwDGBYMZ7ihXFD4gUq4x
LeDXhwS61MLq67t9TjljpwrFoK0SzJDAbofvtnl8Arje6tX+g8J+qHwR2+gCGoJy
s91tXIMSCkBF0KCQ5jyMePdIg3Hykp+Xq1EW2LGs/gc6q23nWhIwyiL/a67hLU2n
C1SBZMkGJJPSY7yROz5DbUn4l9ovIM37H/Jw+iF8xKU2LWal+cLJQQVCWhZmCmDj
Zwm+Jw9qeTRtm6Tdd/LtwQbS6FT3PPE2nBREs3ca3gAc/bZoyWNlWGlJlECKKa4V
piKzOCx/04Y1HjFeH8bSp1yuPU/pMZdrZgmWpgpTN/oloaf0sHWnoj67OBzdbaXM
nCkFlzxACb0a82yjr2++AqOE7dj1Jepx0TTwR2SGfNmdbX4wRrD236+U5DD9cSe9
e0CJAsO8SB615WW8Np/mnm45eLgLrMaXNSJYvOl3R5csEF7hOyWIFTJJK1ipUBH/
FOkSy2gCPVrdgucZI5edp2S1Sg0Cwwn+4DAuzJAr+o55o5AGPBB1/FH4+sL+6Xe/
6+zqyoVzO4kUgOAyRfMJ3fH0QzLvKoi9TOJkCD71s4ATmMX7QiA/4/Xj/JCjJu8d
gUnw2uJKCQw0uL+sZYpcprIQZ8jVz48tpJCB6MIRIWuBU0eu26w=
=ri+t
-----END PGP SIGNATURE-----
diff -Nru popplerkit.framework-0.0.20051227svn/debian/control 
popplerkit.framework-0.0.20051227svn/debian/control
--- popplerkit.framework-0.0.20051227svn/debian/control 2025-09-14 
07:38:08.000000000 +0200
+++ popplerkit.framework-0.0.20051227svn/debian/control 2026-07-22 
12:58:49.000000000 +0200
@@ -9,6 +9,7 @@
  libfontconfig-dev,
  libfreetype-dev,
  libgnustep-gui-dev (>= 0.32),
+ libpoppler-cpp-dev,
  libpoppler-private-dev,
  pkgconf,
 Vcs-Git: https://salsa.debian.org/gnustep-team/popplerkit.git
diff -Nru popplerkit.framework-0.0.20051227svn/debian/patches/poppler2602.patch 
popplerkit.framework-0.0.20051227svn/debian/patches/poppler2602.patch
--- popplerkit.framework-0.0.20051227svn/debian/patches/poppler2602.patch       
1970-01-01 01:00:00.000000000 +0100
+++ popplerkit.framework-0.0.20051227svn/debian/patches/poppler2602.patch       
2026-07-22 12:58:49.000000000 +0200
@@ -0,0 +1,32 @@
+Description: Fix FTBFS with poppler >= 26.02
+ poppler 26.02 dropped the reverseVideo parameter from the SplashOutputDev
+ constructor. Drop it from the call, guarded by a version check so older
+ poppler still builds.
+Author: Nadzeya Hutsko <[email protected]>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/2161505
+Forwarded: no
+Last-Update: 2026-07-22
+--- a/bindings/poppler_splash_renderer.cc
++++ b/bindings/poppler_splash_renderer.cc
+@@ -25,6 +25,7 @@
+ #include <goo/GooString.h>
+ #include <SplashOutputDev.h>
+ #include <splash/SplashBitmap.h>
++#include <poppler/cpp/poppler-version.h>
+ 
+ #define PDF_DOC(obj) static_cast<PDFDoc*>(obj)
+ #define PAGE(obj) static_cast<Page*>(obj)
+@@ -43,8 +44,13 @@
+       white[1] = bg_green;
+       white[2] = bg_blue;
+       // I'm not sure what bitmapRowPad should be, 1 is just a guess.
++#if POPPLER_VERSION_MAJOR > 26 || (POPPLER_VERSION_MAJOR == 26 && 
POPPLER_VERSION_MINOR >= 2)
++      // poppler 26.02 dropped the reverseVideo parameter.
++      void* splashDevice = new SplashOutputDev(splashModeRGB8, 1, white);
++#else
+       void* splashDevice = new SplashOutputDev(splashModeRGB8, 1, false, 
white);
+ #endif
++#endif
+    END_SYNCHRONIZED;
+    
+    return splashDevice;
diff -Nru popplerkit.framework-0.0.20051227svn/debian/patches/series 
popplerkit.framework-0.0.20051227svn/debian/patches/series
--- popplerkit.framework-0.0.20051227svn/debian/patches/series  2025-09-14 
10:31:46.000000000 +0200
+++ popplerkit.framework-0.0.20051227svn/debian/patches/series  2026-07-22 
12:57:50.000000000 +0200
@@ -11,3 +11,4 @@
 cross.patch
 poppler2502.patch
 compiler-warnings.patch
+poppler2602.patch

--- End Message ---
--- Begin Message ---
Source: popplerkit.framework
Source-Version: 0.0.20051227svn-18
Done: Nadzeya Hutsko <[email protected]>

We believe that the bug you reported is fixed in the latest version of
popplerkit.framework, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nadzeya Hutsko <[email protected]> (supplier of updated popplerkit.framework 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 22 Jul 2026 12:58:49 +0200
Source: popplerkit.framework
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 0.0.20051227svn-18
Distribution: unstable
Urgency: medium
Maintainer: Debian GNUstep maintainers 
<[email protected]>
Changed-By: Nadzeya Hutsko <[email protected]>
Closes: 1142590
Launchpad-Bugs-Fixed: 2161505
Changes:
 popplerkit.framework (0.0.20051227svn-18) unstable; urgency=medium
 .
   * Team upload
   * Fix FTBFS with poppler >= 26.02 (Closes: #1142590) (LP: #2161505)
     - Build-depend on libpoppler-cpp-dev for poppler/cpp/poppler-
       version.h
Checksums-Sha1:
 4a423c73354ecfe96fd295f9bac8f8e8a7f35fe4 2262 
popplerkit.framework_0.0.20051227svn-18.dsc
 15de4a925fd06644f70c54c42754628962ffad4d 11552 
popplerkit.framework_0.0.20051227svn-18.debian.tar.xz
 10046727a72cc59e617b519142aea28b882c6be9 6886 
popplerkit.framework_0.0.20051227svn-18_source.buildinfo
Checksums-Sha256:
 53270c7b662a8487705fb0bc8d108781c06d66463c18b4db031277c99e357308 2262 
popplerkit.framework_0.0.20051227svn-18.dsc
 776203b2ee385580bad87da679da938ca1e971617b9492e7b9e60c74e4084368 11552 
popplerkit.framework_0.0.20051227svn-18.debian.tar.xz
 0202b821472a5234b3a31e8c55c927e8ec528d5d470784c6ec7b64ca164ac2e2 6886 
popplerkit.framework_0.0.20051227svn-18_source.buildinfo
Files:
 2775a2a24b944f356a0e667a807bae3e 2262 libs optional 
popplerkit.framework_0.0.20051227svn-18.dsc
 1d7adbcbfb65056e328962cae67e7b89 11552 libs optional 
popplerkit.framework_0.0.20051227svn-18.debian.tar.xz
 2f8477ff6d9383c3bb3f737de28b51ac 6886 libs optional 
popplerkit.framework_0.0.20051227svn-18_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmpi8KQACgkQ5mx3Wuv+
bH3odw//f31UOrPdriKvvFvvdMU9/XLmw9dEYmtCeQIuTwb7MWEJ0zsZsmQo+s5A
G8JG4exfwfVNRPTSa6Vqfwx/6ACNlelque5K1arecIqfrFaCgBSGeeBiiEcskhV5
Q4cJOv/tZqilTFFV5tnCOh6Bx0SPa7upq8bTWpR1tZu3uOjNPGOiBXPqXtjB8Pz/
6MvYpfhVyuMJ4NK7b+EqiG+4TOw3yHRM2oyEkLOrZNDYY5daIPj/mqL7WyLdTHp4
JgyhiFhR9t6d6lEwG9JJE2YmAewzi6quUndCddzELBUwDuiRzYZtM5pS1elAUucJ
K1dLSjxPTbvy25mDNRYStl14+QEJbrXx+y9vcd7A5eN1nNPoqJhs04p3e9VpEjPS
UTA0Vw75dadwnY/4qlZlQRhh/CJGxiZ+FX9twEvgLsyGTOSrBWEnrKzhpELTHKOc
Zza5hs3zRLFzrg2D5dr/sZO74JISZC9dyTttv1Y5q2Y1NRZSnnqt2gv74HPI4iia
3XY2GdoBQZVscDHSmuhmu+DESkzUOQWv00DV6yLSaVsjM6IBLLC1QvTkMEFnoq4E
yonYLr7jk8mbbGQir+VJVPfgqGVdyM4osa2of778qXd32BXUOOt1L5opvGilop8S
uxXcANpaZfVPpUkvsrfBs83jCDDCH5cAYRHK5ZE2RQyEE03Euu0=
=2xYS
-----END PGP SIGNATURE-----

Attachment: pgpfTjB2l1yWF.pgp
Description: PGP signature


--- End Message ---

Reply via email to