Open david-geiger opened 8 years ago
@M4rtinK @AlmAck @david-geiger : I was afraid this would happen with Qt 5.6(LTS), I hope it can be fixed easily so someone can make a patch('s) fast until the dev comes back...if he comes, or someone finds a new dev/maintainer.
Hello bomi Team,
I can't no more compile bomi on our Mageia (Cauldron) Build System, I get an error:
In file included from ./misc/is_convertible.hpp:4:0, from ./misc/json.hpp:5, from audio/channelmanipulation.cpp:3: ./tmp/type_traits.hpp:37:16: error: 'func_args' function uses 'auto' type specifier without trailing return type SCIA func_args() { return detail::func_traits::args; }
^
./tmp/type_traits.hpp:37:16: note: deduced return type only available with -std=c++14 or -std=gnu++14
In file included from audio/channelmanipulation.cpp:3:0:
./misc/json.hpp:106:32: error: 'select' function uses 'auto' type specifier without trailing return type
static auto select(const T*) { static const JsonValueIO io{}; return &io; }
See output of full compile log:
http://pkgsubmit.mageia.org/autobuild/cauldron/x86_64/core/2016-01-04/bomi-0.9.11-1.mga6.src.rpm/build.0.20160104002047.log
Here spec file:
http://svnweb.mageia.org/packages/cauldron/bomi/current/SPECS/bomi.spec?revision=906963&view=markup
Build is against Qt 5.6.0(beta) and gcc 5.3.1.
Best regards, David.