Control: tags 1133527 + patch Dear maintainer,
I've prepared an NMU for libpodofo (versioned as 0.9.8+dfsg-3.4) and uploaded it to DELAYED/2. Please feel free to tell me if I should cancel it. Regards. diffstat for libpodofo-0.9.8+dfsg libpodofo-0.9.8+dfsg changelog | 7 +++ patches/0002-Export-encryption-classes-for-GCC-16.patch | 34 ++++++++++++++++ patches/series | 1 3 files changed, 42 insertions(+) diff -Nru libpodofo-0.9.8+dfsg/debian/changelog libpodofo-0.9.8+dfsg/debian/changelog --- libpodofo-0.9.8+dfsg/debian/changelog 2025-10-12 13:12:51.000000000 +0200 +++ libpodofo-0.9.8+dfsg/debian/changelog 2026-10-29 21:15:41.000000000 +0100 @@ -1,3 +1,10 @@ +libpodofo (0.9.8+dfsg-3.4) unstable; urgency=medium + + * Non-maintainer upload. + * Fix build with GCC-16. Closes: #1133527 + + -- Philip Rinn <[email protected]> Thu, 29 Oct 2026 21:15:41 +0100 + libpodofo (0.9.8+dfsg-3.3) unstable; urgency=medium * Non-maintainer upload. diff -Nru libpodofo-0.9.8+dfsg/debian/patches/0002-Export-encryption-classes-for-GCC-16.patch libpodofo-0.9.8+dfsg/debian/patches/0002-Export-encryption-classes-for-GCC-16.patch --- libpodofo-0.9.8+dfsg/debian/patches/0002-Export-encryption-classes-for-GCC-16.patch 1970-01-01 01:00:00.000000000 +0100 +++ libpodofo-0.9.8+dfsg/debian/patches/0002-Export-encryption-classes-for-GCC-16.patch 2026-10-29 18:13:52.000000000 +0100 @@ -0,0 +1,34 @@ +--- + src/podofo/base/PdfEncrypt.h | 14 +++++++------- + 1 file changed, 7 insertions(+), 7 deletions(-) + +diff --git a/src/podofo/base/PdfEncrypt.h b/src/podofo/base/PdfEncrypt.h +--- a/src/podofo/base/PdfEncrypt.h ++++ b/src/podofo/base/PdfEncrypt.h +@@ -447,2 +447,2 @@ +-class PdfEncryptSHABase : public PdfEncrypt { ++class PODOFO_API PdfEncryptSHABase : public PdfEncrypt { + public: +@@ -534,2 +534,2 @@ +-class PdfEncryptAESBase { ++class PODOFO_API PdfEncryptAESBase { + public: +@@ -560,2 +560,2 @@ +-class PdfEncryptRC4Base { ++class PODOFO_API PdfEncryptRC4Base { + public: +@@ -577,4 +577,4 @@ +-class PdfEncryptMD5Base : public PdfEncrypt { ++class PODOFO_API PdfEncryptMD5Base : public PdfEncrypt { + #else +-class PdfEncryptMD5Base : public PdfEncrypt, public PdfEncryptRC4Base { ++class PODOFO_API PdfEncryptMD5Base : public PdfEncrypt, public PdfEncryptRC4Base { + #endif // PODOFO_HAVE_OPENSSL_NO_RC4 +@@ -662,2 +662,2 @@ +-class PdfEncryptAESV2 : public PdfEncryptMD5Base, public PdfEncryptAESBase { ++class PODOFO_API PdfEncryptAESV2 : public PdfEncryptMD5Base, public PdfEncryptAESBase { + public: +@@ -712,2 +712,2 @@ +-class PdfEncryptAESV3 : public PdfEncryptSHABase, public PdfEncryptAESBase { ++class PODOFO_API PdfEncryptAESV3 : public PdfEncryptSHABase, public PdfEncryptAESBase { + public: diff -Nru libpodofo-0.9.8+dfsg/debian/patches/series libpodofo-0.9.8+dfsg/debian/patches/series --- libpodofo-0.9.8+dfsg/debian/patches/series 2025-10-12 13:12:51.000000000 +0200 +++ libpodofo-0.9.8+dfsg/debian/patches/series 2026-10-29 21:13:01.000000000 +0100 @@ -1 +1,2 @@ 0001-Fix-declaration-of-operator-for-PoDoFo-PdfString.patch +0002-Export-encryption-classes-for-GCC-16.patch

