Debian Patches

Status for pstoedit/4.3-2

Patch Description Author Forwarded Bugs Origin Last update
0001-GCC-16-autoconf-2.72.patch GCC-16 autoconf 2.72
See https://bugs.debian.org/1133609

The issue ...

GCC-16 defaults to C++20+, where u8"..." string literals changed from
const char* to const char8_t*. This caused autoconf 2.72's C++11
detection test to fail, so it explicitly set -std=gnu++11 in CXX.
And that is too old for the code here.

The fix ...

configure.ac: remove -std=gnu++11 flag, then make sure C++17 or later
is available. (Required by "if constexpr" in src/dynload.cpp:135.)

The bug is fixed in autoconf 2.73, but this fix should still be okay.
"Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2026-04-19
0002-Qt-linker-flags.patch Qt linker flags Hardening flags were not being passed to the linker in building the GUI binary. This fix passes them, thus placating lintian. "Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2026-04-19
0003-desktop-keywords.patch desktop keywords "Barak A. Pearlmutter" <barak+git@pearlmutter.net> no 2026-04-19

All known versions for source package 'pstoedit'

Links