* Package: media-sound/klick-0.12.2 * Repository: gentoo * Maintainer: karl.j.linden@gmail.com proxy-maint@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux osc userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking klick-0.12.2.tar.gz to /var/tmp/portage/media-sound/klick-0.12.2/work >>> Source unpacked in /var/tmp/portage/media-sound/klick-0.12.2/work >>> Preparing source in /var/tmp/portage/media-sound/klick-0.12.2/work/klick-0.12.2 ... * Applying klick-0.12.2-sconstruct.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/klick-0.12.2/work/klick-0.12.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/klick-0.12.2/work/klick-0.12.2 ... scons -j1 CXX=x86_64-pc-linux-gnu-g++ CXXFLAGS=-march=native -O2 -pipe LINKFLAGS=-Wl,-O1 -Wl,--as-needed PREFIX=/usr DESTDIR=/var/tmp/portage/media-sound/klick-0.12.2/image/ DEBUG=no OSC=yes RUBBERBAND=no scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... x86_64-pc-linux-gnu-g++ -o src/main.o -c -march=native -O2 -pipe -DNDEBUG -DVERSION=\"0.12.2\" -DDATA_DIR=\"/usr/share/klick\" -DHAVE_SNDFILE_OGG -DENABLE_OSC -DENABLE_TERMINAL src/main.cc x86_64-pc-linux-gnu-g++ -o src/klick.o -c -march=native -O2 -pipe -DNDEBUG -DVERSION=\"0.12.2\" -DDATA_DIR=\"/usr/share/klick\" -DHAVE_SNDFILE_OGG -DENABLE_OSC -DENABLE_TERMINAL src/klick.cc In file included from src/klick.cc:26:0: src/metronome_map.hh:51:42: error: ‘constexpr’ needed for in-class initialization of static data member ‘const double MetronomeMap::TICKS_PER_BEAT’ of non-integral type [-fpermissive] static double const TICKS_PER_BEAT = 1920.0; ^~~~~~ In file included from src/klick.cc:28:0: src/metronome_simple.hh:62:38: error: ‘constexpr’ needed for in-class initialization of static data member ‘const float MetronomeSimple::MAX_TAP_AGE’ of non-integral type [-fpermissive] static float const MAX_TAP_AGE = 3.0; ^~~ src/metronome_simple.hh:63:35: error: ‘constexpr’ needed for in-class initialization of static data member ‘const float MetronomeSimple::TAP_DIFF’ of non-integral type [-fpermissive] static float const TAP_DIFF = 0.2; ^~~ scons: *** [src/klick.o] Error 1 scons: building terminated because of errors. * ERROR: media-sound/klick-0.12.2::gentoo failed (compile phase): * escons failed. * * Call stack: * ebuild.sh, line 115: Called src_compile * environment, line 1075: Called escons 'CXX=x86_64-pc-linux-gnu-g++' 'CXXFLAGS=-march=native -O2 -pipe' 'LINKFLAGS=-Wl,-O1 -Wl,--as-needed' 'PREFIX=/usr' 'DESTDIR=/var/tmp/portage/media-sound/klick-0.12.2/image/' 'DEBUG=no' 'OSC=yes' 'RUBBERBAND=no' * environment, line 541: Called die * The specific snippet of code: * die -n "escons failed." * * If you need support, post the output of `emerge --info '=media-sound/klick-0.12.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/klick-0.12.2::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:klick-0.12.2:20160917-091559.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/klick-0.12.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/klick-0.12.2/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/klick-0.12.2/work/klick-0.12.2' * S: '/var/tmp/portage/media-sound/klick-0.12.2/work/klick-0.12.2'