Package Details: bsd-games2 2.17-20

Git Clone URL: https://aur.archlinux.org/bsd-games2.git (read-only, click to copy)
Package Base: bsd-games2
Description: Linux port of the collection of BSD command line games, "junk pile" included
Upstream URL: https://ibiblio.org/pub/linux/games/
Licenses: BSD
Conflicts: bsd-games
Provides: bsd-games
Submitter: AntiComposite
Maintainer: AntiComposite
Last Packager: AntiComposite
Votes: 7
Popularity: 0.42
First Submitted: 2020-11-07 00:40 (UTC)
Last Updated: 2024-06-01 02:47 (UTC)

Latest Comments

goose121 commented on 2024-07-26 03:32 (UTC)

cribbage also has a permission error:

cribbage: fopen /var/lib/bsdgames/criblog: Permission denied

sblectric commented on 2024-06-03 18:12 (UTC)

I am also getting a buffer overflow error on boggle 2.17-20, where 2.17-19 worked fine.

AntiComposite commented on 2024-06-01 02:57 (UTC)

Tiagofer: Compilation error fixed. Boggle is working fine for me.

zoof: Try adding yourself to the games group.

Tiagofer commented on 2024-05-24 03:55 (UTC) (edited on 2024-05-24 18:13 (UTC) by Tiagofer)

Compilation fails on gcc14

It can be fixed with the -Wno-error=implicit-function-declaration flag

Update: Just tried to launch boggle and got a buffer overflow error while loading the dictionary. No idea what's causing that.

zoof commented on 2023-02-12 16:33 (UTC)

hack has a permission error: Warning: cannot write /var/lib/bsdgames/hack/record.

AntiComposite commented on 2022-11-19 05:44 (UTC)

Should be fixed now. I had to set -Wno-error=format-security because these games were written back when printf was cool and security hadn't yet been invented. Otherwise, it appears to build fine. I did only limited testing, so please let me know if something broke.

saltedcoffii commented on 2022-09-15 07:21 (UTC)

bsd-games2 does not respect custom CFLAGS specified in /etc/makepkg.conf. I have the following CFLAGS set:

CFLAGS="-march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul"

The compiler invocation (for hangman, for example) is as follows:

gcc -g -O2 -Wall -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-align -Wcast-qual -Wwrite-strings    -Iinclude   -Ihangman

saltedcoffii commented on 2022-08-20 18:24 (UTC)

@AntiComposite monop was disabled because it infringes on Hasbro copyright (for the board game Monopoly)

Also, if I change the CFLAGS in makepkg.conf, this package doesn't respect the change. Could we maybe pass CFLAGS to the build somehow?

AntiComposite commented on 2021-10-28 15:58 (UTC)

monop has been disabled since before 2009 https://github.com/archlinux/svntogit-community/commit/c15cf4443c57aeb87e32f03e4ec3f79539b86caa#diff-50f989477fad76ba027bd2e63d73e336e67799bb39cc29f7b6a66f23d53b0e27. Since I don't know exactly why it was disabled, I have no intention on re-enabling it.

vladimir1922 commented on 2021-10-25 07:02 (UTC)

I am glad this package is up, as the official one is missing most of the games, but this one still won't compile "Monopoly", which is one of the best. May I suggest it to be included with a changed binary to monop-game or similar so it won' t collide with Mono?