Debian Patches

Status for gxtuner/3.0-3

Patch Description Author Forwarded Bugs Origin Last update
0002-cross.patch no
0001-Trap-errors.patch Trap errors Sebastian Ramacher <sramacher@debian.org> no 2019-11-23
0003-Move-system-header-inclusions-outside-extern-C.patch Move system header inclusions outside extern "C"
GLib and GTK both include extern "C" guards in their header files, so it
is unnecessary to wrap them in an extern "C" block.

A redundant extern "C" block can be harmful, because header files might
test #ifdef __cplusplus and include C++ syntax if it is defined, even in
an otherwise C header. In particular, GLib has done this since version
2.68, in order to make macros like g_object_ref() type-safe when called
from C++ code. The result was that this project failed to compile.
Simon McVittie <smcv@debian.org> yes debian upstream 2021-08-23

All known versions for source package 'gxtuner'

Links