Package Details: xshogi 1.4.2-2

Git Clone URL: https://aur.archlinux.org/xshogi.git (read-only, click to copy)
Package Base: xshogi
Description: A computer program that plays the game of Shogi, also known as Japanese Chess.
Upstream URL: https://www.gnu.org/software/gnushogi/
Licenses: GPL
Submitter: imrehg
Maintainer: imrehg
Last Packager: imrehg
Votes: 9
Popularity: 0.000000
First Submitted: 2017-04-03 10:06 (UTC)
Last Updated: 2026-04-18 12:05 (UTC)

Latest Comments

jlindgren commented on 2025-08-06 03:11 (UTC)

It looks like gentoo carries some patches, maybe they could be added to the AUR package: https://gitweb.gentoo.org/repo/gentoo.git/tree/games-board/gnushogi/files

jlindgren commented on 2025-08-06 03:07 (UTC)

Doesn't seem to build with modern C:

parser.c: In function ‘yyparse’:
parser.c:1250:16: error: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
 1250 |       yychar = yylex ();
      |                ^~~~~
parser.y:179:17: error: implicit declaration of function ‘DisplayMessage’ [-Wimplicit-function-declaration]
  179 |                 DisplayMessage("Black wins", False);
      |                 ^~~~~~~~~~~~~~
parser.c:1526:7: error: too many arguments to function ‘yyerror’; expected 0, have 1
 1526 |       yyerror (YY_("syntax error"));
      |       ^~~~~~~
parser.y:73:13: note: declared here
   73 | static void yyerror();
      |             ^~~~~~~