Package Details: openspades 0.1.3-2

Git Clone URL: https://aur.archlinux.org/openspades.git (read-only)
Package Base: openspades
Description: A clone of Voxlap Ace of Spades 0.75
Upstream URL: http://openspades.yvt.jp/
Licenses: GPL3
Submitter: kusakata
Maintainer: swalladge
Last Packager: swalladge
Votes: 19
Popularity: 0.183445
First Submitted: 2013-12-15 16:55
Last Updated: 2019-08-12 09:02

Latest Comments

1 2 3 Next › Last »

swalladge commented on 2019-08-12 09:02

@Geeko please try building the latest pkgbuild - it fixes the segfault for me. Ref upstream discussion: https://github.com/yvt/openspades/issues/845

swalladge commented on 2019-08-09 07:03

@Geeko this doesn't appear to be an issue with the package. Please report upstream.

swalladge commented on 2019-08-04 10:28

@Geeko thanks for reporting. I will investigate.

Geeko commented on 2019-08-03 22:03

Segfault on startup. The same situation with openspades-git. If you haven't this, try to rebuild package.

swalladge commented on 2016-12-28 03:29

@jguer ah yes you're right - opusfile become a dep of openspades-git recently and I forgot to update them for the release package.

jguer commented on 2016-12-28 02:16

The build fails without opusfile package.
Maybe it should be added to deps or make-deps.

Apart from that it builds well, thank you for your dedication.

swalladge commented on 2016-11-15 03:10

Please note: if you have problems building or running this package, please use `openspades-git` instead.

swalladge commented on 2016-03-07 00:03

this package now builds with included patch

swalladge commented on 2016-03-06 07:52

@seanl thanks, I'll look into it ASAP. In the meantime you could see if openspades-git will build.

seanl commented on 2016-03-06 07:05

Build fails on 64 bit with:

[ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o
/tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp: In function ‘float spades::client::MyACos(float)’:
/tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp:194:15: error: ‘isnan’ was not declared in this scope
if(isnan(vv)){
^
/tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp:194:15: note: suggested alternative:
In file included from /usr/include/c++/5.3.0/random:38:0,
from /usr/include/c++/5.3.0/bits/stl_algo.h:66,
from /usr/include/c++/5.3.0/algorithm:62,
from /tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/../Core/Math.h:27,
from /tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.h:23,
from /tmp/yaourt-tmp-seanl/aur-openspades/src/openspades-0.0.12/Sources/Client/Corpse.cpp:21:
/usr/include/c++/5.3.0/cmath:641:5: note: ‘std::isnan’
isnan(_Tp __x)
^
Sources/CMakeFiles/OpenSpades.dir/build.make:974: recipe for target 'Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o' failed
make[2]: *** [Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o] Error 1
CMakeFiles/Makefile2:185: recipe for target 'Sources/CMakeFiles/OpenSpades.dir/all' failed
make[1]: *** [Sources/CMakeFiles/OpenSpades.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2

Looks like all the "isnan"s need to be replaced with "std::isnan" either via patch or upstream, or it needs to be compiled with a different version of the compiler.