Debian Patches

Status for xdvik-ja/22.87.06+j1.42-4

Patch Description Author Forwarded Bugs Origin Last update
0001-Update-pTeX-patch-AJ16.c.patch Update pTeX-patch: AJ16.c Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0002-Update-pTeX-patch-ft2vert.patch Update pTeX patch: ft2vert Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0003-Update-pTeX-patch-ptexvf.patch Update pTeX patch: ptexvf Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0004-Update-pTeX-patch-jfm.patch Update pTeX patch: jfm Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0005-Update-pTeX-patch-ptexmap.patch Update pTeX patch: ptexmap Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0006-Update-pTeX-patch-fontconfig.patch Update pTeX patch: fontconfig Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0007-Update-pTeX-patch-ft2.patch Update pTeX patch: ft2 Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0008-Update-pTeX-patch-xdvik-jp.patch Update pTeX patch: xdvik-jp Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0009-Typo-fixed.patch Typo fixed Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0010-Remove-FSSTND-dir-in-manual-page.patch Remove FSSTND dir in manual page Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0011-Suppress-hyperref-warning.patch Suppress hyperref warning Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2016-07-12
0012-Follow-gs9.27-changes-execute-was-dropped.patch Follow gs9.27 changes: 'execute' was dropped Youhei SASAKI <uwabami@gfd-dennou.org> not-needed 2019-09-09
use-after-free.patch Bug#1003327: xdvik-ja has use-after-free bug NIDE <nide@ics.nara-wu.ac.jp> not-needed 2022-01-08
Add_2004_into_config.xdvi Add_2004_into_config.xdvi Youhei SASAKI <uwabami@gfd-dennou.org> no 2026-04-03
0014-fix-ftbfs-gcc15.patch Fix FTBFS with GCC 15 / C23: remove stale extern declarations and fix untyped function-pointer parameters
In C23 (GCC 15 default), empty parameter lists `()` no longer mean
"unspecified parameters" — they mean "no parameters". This breaks several
places in the xdvik source that rely on the old behaviour:
.
* squeeze/squeeze.c: `extern void exit()` conflicts with <stdlib.h>'s
`exit(int)`, which is already included. Remove the stale local decl.
* dvi-draw.c: `extern off_t lseek()` and `extern double pow()` likewise
conflict with kpathsea/c-unistd.h and <math.h> respectively. Remove them.
* gui/menu.h, gui/menu.c: the `set_menu` and `set_menu_info` functions take a
callback `Boolean (*cmp)()` that is always passed a `(void *, const char *)`
function (check_toggle, check_int, etc., all declared in events.h:226-230).
Spell out the correct type to satisfy C23's stricter function-pointer rules.
* gui/sfDraw.c: `extern int SFchdir()` inside SFstatAndCheck() is redundant —
sfPath.h (included at the top of the file) already declares
`int SFchdir(const char *path)`. Remove the local forward declaration.
* gui/Panner.c: `extern Bool XmuDistinguishablePixels()` is called with four
arguments; the comment "not defined in any Xmu headers" is now incorrect —
the prototype lives in <X11/Xmu/StdCmap.h>. Replace the wrong extern with
the proper include.
Azeez Syed <azeezalishah@gmail.com> not-needed debian 2026-05-23

All known versions for source package 'xdvik-ja'

Links