Package Details: fluxus-git v0.17rc5.r224.gd06cb52-3

Git Clone URL: https://aur.archlinux.org/fluxus-git.git (read-only)
Package Base: fluxus-git
Description: A 3D game engine for livecoding worlds into existence
Upstream URL: http://www.pawfal.org/fluxus/
Licenses: GPL
Conflicts: fluxus
Provides: fluxus
Submitter: ackalker
Maintainer: ackalker
Last Packager: ackalker
Votes: 0
Popularity: 0.000000
First Submitted: 2016-04-03 18:56
Last Updated: 2016-07-22 14:20

Latest Comments

ackalker commented on 2016-07-22 14:55

@moebius_eye
I'm guessing that you are trying to build the fluxus-git package with racket-git package installed.
The problem is that racket-git builds only a minimal version of Racket in which the raco tool supports only a small set of commands.
Please try and rebuild fluxus-git with the racket package from [community] installed, and maybe complain to the racket-git maintainer about that package having `provides=('racket')` in its PKGBUILD when it doesn't actually provide the same features.

ackalker commented on 2016-07-22 14:21

I've pushed a fix for the compile error.

ackalker commented on 2016-07-22 12:30

@moebius_eye
Thanks for the report.
I cannot reproduce the specific error that you mention, but the package fails to build on my system also, with the following error:

g++ -o libfluxus/src/Noise.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -pthread -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=18 -DRACKET_COLLECTS_LOCATION="\"/usr/share/racket/collects"\" -DFLUXUS_COLLECTS_LOCATION="\"/usr/lib"\" -DDATA_LOCATION="\"/usr/share/fluxus-018"\" -DGLSL -DMZ_PRECISE_GC -DNO_LO_ARG_SIZE_DECL -D__LINUX_ALSASEQ__ -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/include/racket -I/home/miki/pkg/maint/fluxus-git/src/libfluxus/src libfluxus/src/Noise.cpp
In file included from libfluxus/src/Noise.cpp:22:0:
libfluxus/src/Noise.h:22:45: error: 'constexpr' needed for in-class initialization of static data member 'const float Fluxus::Noise::PERLIN_MIN_AMPLITUDE' of non-integral type [-fpermissive]
static const float PERLIN_MIN_AMPLITUDE = 0.001f;
^~~~~~
scons: *** [libfluxus/src/Noise.o] Error 1
scons: building terminated because of errors.

I'll be looking into this.

moebius_eye commented on 2016-07-22 10:02

This package is no longer building since Racket v6.6.0.2.

Here's the build error:

==> Starting build()...
scons: Reading SConscript files ...
--------------------------------------------------------
Fluxus: Configuring Build Environment
--------------------------------------------------------
Checking for C library m... yes
Checking for C library pthread... yes
Checking for C library dl... yes
Checking for C library jpeg... yes
Checking for C library tiff... yes
Checking for C library freetype... yes
Checking for C library z... yes
Checking for C library bz2... yes
Checking for C library png... yes
Checking for C library ode... yes
Checking for C library sndfile... yes
Checking for C library fftw3... yes
Checking for C library lo... yes
Checking for C library GLEW... yes
Checking for C library racket3m... yes
Checking for C library jack... yes
Checking for C library GL... yes
Checking for C library GLU... yes
Checking for C library glut... yes
Checking for C library asound... yes
Checking for C library openal... yes
Checking for C function dInitODE2()... yes
Checking for C++ function lo_arg_size_check()... no
/usr/bin/raco: Unrecognized command: ctool

Usage: raco <command> <option> ... <arg> ...

Frequently used commands:
setup install and build libraries and documentation
pkg manage packages

A command can be specified by an unambiguous prefix.
See `raco help' for a complete list of commands.
See `raco help <command>' for help on a command.
ERROR: Failed to run command 'raco'
==> ERROR: A failure occurred in build().
Aborting...