Debian Patches

Status for xawtv/3.107-2.1

Patch Description Author Forwarded Bugs Origin Last update
honour_ldflags.diff honour_ldflags
commit fec630afc3985fc5cc02b05741d42d5dda211740

Honour LDFLAGS
Maximiliano Curia <maxy@gnuservers.com.ar> no 2013-05-16
manpages_minor_changes.diff manpages_minor_changes
commit 92057e770ef100f8bab92422faa31e2a8cddb078

Manpages minor changes.
Maximiliano Curia <maxy@gnuservers.com.ar> no 2013-05-16
minor_spelling_change.diff minor_spelling_change
commit cd350609ea78b325225a171f67e5a48bd87b7430

Minor spelling change.
Maximiliano Curia <maxy@gnuservers.com.ar> no 2013-05-16
mayhem_showriff.diff mayhem_showriff
commit 827a65afc74a0078b62a4bb6a56861c3071844ae

showriff mayhem fix.
Maximiliano Curia <maxy@gnuservers.com.ar> no 2013-06-27
mayhem_rootv.diff mayhem_rootv
commit 358b8ca76876d7e4a1d3cd417f365a48291b1539

rootv mayhem fix.
Maximiliano Curia <maxy@gnuservers.com.ar> no 2013-06-27
0016-Update-to-V4L2-API.patch Update to V4L2 API Philipp Matthias Hahn <pmhahn@debian.org> no 2016-02-19
0007-Makefile.in-fix-make-distclean.patch Makefile.in: fix make distclean
There is no Makefile.clean, so fix Makefile rule.
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> no 2019-08-10
0008-Makefile.in-honour-CPPFLAGS.patch Makefile.in: honour CPPFLAGS Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> no 2019-08-11
CVE-2020-13696-error_message_fix.patch [PATCH] v4l-conf: use the same error messages for stat() and type errors

Only this way arbitrary file existence tests can be avoided. Otherwise
an unprivileged user will get different messages for existing files of
the wrong type than for non-existing files.
Matthias Gerstner <matthias.gerstner@suse.de> no 2020-06-04
0001-Replace-sys_siglist-with-strsignal.patch [PATCH] Replace sys_siglist with strsignal
This is needed in order to compile with newer glibc versions.
Mauro Carvalho Chehab <mchehab+huawei@kernel.org> no 2021-08-17
incompatible-pointer-fix.patch fix gcc-14 FTBFS caused by incompatible pointer types `XawListChange` declares the type of its second parameter as `_Xconst
char **`. However, xawtv passes `str_list`, which is declared as
`String *`, or `&empty` which is declared as `char *`. With gcc 14,
these result in incompatible-pointer errors:
.
x11/propwatch.c: In function 'RebuildList':
x11/propwatch.c:319:43: error: passing argument 2 of 'XawListChange' from incompatible pointer type [-Wincompatible-pointer-types]
319 | XawListChange(bl,str_count ? str_list : &empty,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
| |
| char **
In file included from x11/propwatch.c:28:
/usr/include/X11/Xaw/List.h:170:27: note: expected 'const char **' but argument is of type 'char **'
170 | _Xconst char **list,
| ^
x11/propwatch.c: In function 'ProcessPropertyChange':
x11/propwatch.c:498:34: error: passing argument 2 of 'XawListChange' from incompatible pointer type [-Wincompatible-pointer-types]
498 | XawListChange(bl,str_list,str_count,1000,1);
| ^~~~~~~~
| |
| char **
/usr/include/X11/Xaw/List.h:170:27: note: expected 'const char **' but argument is of type 'char **'
170 | _Xconst char **list,
| ^
.
Both variables are only used as arguments to `XawListChange`, so change
their types to match its expectations.
Jeremy Sowden <azazel@debian.org> yes debian 2024-08-15

All known versions for source package 'xawtv'

Links