Debian Patches

Status for bsdgames/2.17-30

Patch Description Author Forwarded Bugs Origin Last update
0001-Replace-getline-with-get_line.patch Replace getline() with get_line() Tobias Quathamer <> no 2012-02-16
0002-robots-Refresh-screen.patch robots: Refresh screen Tobias Quathamer <> no 2012-02-16
0003-quiz-Update-presidents-capitals-fix-typos-in-murders.patch quiz: Update presidents, capitals, fix typos in murders, poetry Tobias Quathamer <> no 2012-02-16
0004-Define-__dead-for-GNU-GCC.patch Define __dead for GNU GCC Tobias Quathamer <> no 2012-02-16
0005-rain-Update-default-delay.-Closes-579062.patch rain: Update default delay. Closes: #579062 Tobias Quathamer <> no 2012-02-16
0006-Custom-configuration-of-Debian-package-build.patch Custom configuration of Debian package build Tobias Quathamer <> no 2012-03-26
0007-Unsorted-Debian-patches.patch Unsorted Debian patches Tobias Quathamer <> no 2012-03-26
0008-quiz-Add-answers-to-adults-babies.-Closes-659528.patch quiz: Add answers to adults/babies. Closes: #659528 Tobias Quathamer <> no 2012-02-16
0009-hangman-Error-out-on-1000-unsuitable-words.-Closes-6.patch hangman: Error out on 1000 unsuitable words. Closes: #610270 Peter Pentchev <> no 2012-02-16
0010-Fix-typos-spotted-by-Lintian.patch Fix typos spotted by Lintian Tobias Quathamer <> no 2012-02-24
0011-Fix-format-security-compiling-errors.patch Fix format-security compiling errors Tobias Quathamer <> no 2012-03-26
0012-Fix-include-stdio.h-C-incompatibility.patch Fix include/stdio.h C++ incompatibility
I have seen the following error when building bsdgames with

In file included from /usr/include/wchar.h:36:0,
from /usr/include/curses.h:400,
from dab/
include/stdio.h:38:14: error: conflicting declaration of 'char* fgetln(FILE*, size_t*)' with 'C' linkage
extern char *fgetln(FILE *stream, size_t *len);
In file included from /usr/include/curses.h:183:0,
from dab/
include/stdio.h:38:14: note: previous declaration with 'C++' linkage
extern char *fgetln(FILE *stream, size_t *len);
GNUmakefile:298: recipe for target 'dab/box.o' failed

Declaring fgetln as extern "C" fixes this. The patch has been taken
from the Fedora bsd-games package, see
Sven Joachim <> no 2017-11-01
0013-Update-acronyms.patch Update acronyms. "Dr. Tobias Quathamer" <> no 2018-04-26
0014-Add-Debian-acronyms.patch Add Debian acronyms "Dr. Tobias Quathamer" <> no 2018-04-26
0015-primes-Update-to-NetBSD-CVS-2018-02-03.patch primes: Update to NetBSD CVS, 2018-02-03 "Dr. Tobias Quathamer" <> no 2018-04-26
0016-Better-explanation-how-to-read-the-documentation.patch Better explanation how to read the documentation.
This patch is based on a suggestion from Ben Wong.
"Dr. Tobias Quathamer" <> no 2018-04-27
0017-hack-Fix-segv-when-i-inventory-done-after-load-from-.patch hack: Fix segv when 'i' (inventory) done after load from saved game.
Not all name information was saved or recovered leaving pointers to
"Dr. Tobias Quathamer" <> no 2018-04-28
0018-Add-missing-format-strings.patch Add missing format strings Stephen Kitt <> no 2021-10-11
0019-trek-Fix-error-that-prevents-visual-command-from-wor.patch trek: Fix error that prevents visual command from working under some circumstances. "Dr. Tobias Quathamer" <> no 2023-07-28
0020-Update-README-and-remove-games-which-are-not-install.patch Update README and remove games which are not installed. "Dr. Tobias Quathamer" <> no 2023-07-29
0021-Sync-countmail-with-NetBSD-HEAD.patch Sync countmail with NetBSD-HEAD "Dr. Tobias Quathamer" <> no 2023-07-29

All known versions for source package 'bsdgames'