Package Details: squishyball 19599-1

Git Clone URL: https://aur.archlinux.org/squishyball.git (read-only)
Package Base: squishyball
Description: Perform sample comparison testing on the command line
Upstream URL: https://svn.xiph.org/trunk/squishyball/
Licenses: GPL2
Submitter: vesath
Maintainer: None
Last Packager: vesath
Votes: 2
Popularity: 0.000031
First Submitted: 2015-11-06 21:49
Last Updated: 2017-02-03 08:21

Latest Comments

appleby commented on 2017-11-15 20:15

This package currently fails to build for me. I believe this is the same upstream bug as reported on debian here:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=860334

I would have reported this upstream, but chrome complains of a revoked cert when I attempt to visit https://trac.xiph.org/.

Running "makepkg -scri", I get the following output:

mincurses.c: In function ‘minc_init_keytry’:
mincurses.c:123:26: error: dereferencing pointer to incomplete type ‘TERMINAL {aka struct term}’
TERMTYPE *tp=&(cur_term->type);
^~
make: *** [Makefile:414: mincurses.o] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
Aborting...

This patch fixes the build for me:

[ma@march src]? diff -ura squishyball squishyball.new
diff -ura squishyball/mincurses.c squishyball.new/mincurses.c
--- squishyball/mincurses.c 2017-11-15 14:10:09.743397561 -0600
+++ squishyball.new/mincurses.c 2017-11-15 14:10:43.533676391 -0600
@@ -29,6 +29,7 @@
#define _LARGEFILE_SOURCE
#define _LARGEFILE64_SOURCE
#define _FILE_OFFSET_BITS 64
+#define NCURSES_INTERNALS 1

#ifndef _REENTRANT
# define _REENTRANT