Package Details: stepmania 5.0.12-1

Git Clone URL: https://aur.archlinux.org/stepmania.git (read-only)
Package Base: stepmania
Description: A free dance and rhythm game (was previously sm-ssc)
Upstream URL: http://www.stepmania.com/
Licenses: MIT
Replaces: sm-ssc
Submitter: Nascher
Maintainer: Nascher
Last Packager: Nascher
Votes: 18
Popularity: 0.216669
First Submitted: 2015-08-12 13:57
Last Updated: 2017-07-13 20:38

Latest Comments

qmega commented on 2017-11-21 01:12

I was able to build with gcc7 up until recently, but now I get "Fatal: crash from within the crash signal handler" when trying to run the program.

I couldn't find an easy way around that, so I tried just updating the PKGBUILD for the alpha of 5.1, which is already more than a year old but does work on my setup. Here are my changes: https://gist.githubusercontent.com/qmega/5eb3a89ae8018d69257147edc8721d96/raw/e938decb311dc91adc53ce3c6363c40fcf0d9d47/aur-stepmania-fix.patch

Some nastiness because upstream has moved some things to submodules but doesn't include them in its source archive, so I added them as separate sources. One of them (cppformat) has recursive submodules that no longer resolve, but the build works without them so ¯\_(ツ)_/¯

I wish it were cleaner but honestly, StepMania is just not that distro-friendly.

Nascher commented on 2017-10-29 16:27

Ok, thanks for the information.
I will look into this and adjust the PKGBUILD in some days.

timdiels commented on 2017-10-29 14:25

I had no issue building stepmania 5.0.12 with core/gcc (7.2.0), maybe swap the gcc5 dependency for gcc to reduce the build time considerably. The cmake command I used is `cmake -DWITH_MINIMAID=OFF -G "Unix Makefiles" ..`. No MINIMAID to work around https://github.com/stepmania/stepmania/issues/1352.

Xaero252 commented on 2017-09-02 23:24

A recent change to /etc/makepkg.conf breaks ALL GCC5 compilation (not just this package)
-fno-plt has been added to the default list of flags and is not supported in GCC5. I'm not sure the best way to work around this currently. For now I've commented it out to compile this package.

ejona86 commented on 2017-07-08 16:25

There is a missing makedepends on git:
[ 1%] Performing download step for 'ffmpeg'
/bin/sh: git: command not found
make[2]: *** [CMakeFiles/ffmpeg.dir/build.make:90: ffmpeg-prefix/src/ffmpeg-stamp/ffmpeg-download] Error 127
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/ffmpeg.dir/all] Error 2

This was also reported by Espionage724. git is not part of base-devel, so needs to be explicitly listed.

emersion commented on 2017-04-26 20:33

Can you remove "WITH_SYSTEM_FFMPEG=Off"?

Espionage724 commented on 2016-10-06 02:11

I'm relatively new to AUR; I didn't see needing to install git as a per-requisite anywhere, but I needed to install git before the package worked (iirc it failed early on during the ffmpeg step).

Nascher commented on 2016-07-11 14:11

Changed :-)

aucubin commented on 2016-07-11 13:09

you forgot to change the sha512sum of stepmania.install.

Nascher commented on 2016-07-11 12:39

@Artefact2 I updated the PKGBUILD, so StepMania will be built with GCC5.

If bugs still exists during the process of compiling, feel free to write an email to me. You can find the address in the PKGBUILD or if you click on my profile

All comments