Package Details: mpd-sacd 0.22.0-4

Git Clone URL: https://aur.archlinux.org/mpd-sacd.git (read-only)
Package Base: mpd-sacd
Description: MPD with patches for SACD and DVDA ISO playback.
Upstream URL: https://sourceforge.net/p/sacddecoder/mpd/MPD.git/ci/master/tree/
Keywords: dsd dvda mpd sacd
Licenses: GPL
Conflicts: mpd
Provides: mpd=0.22.0
Submitter: melvinvermeeren
Maintainer: melvinvermeeren
Last Packager: melvinvermeeren
Votes: 3
Popularity: 0.000000
First Submitted: 2016-02-08 18:52
Last Updated: 2019-06-11 20:12

Required by (28)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4

sagittarius commented on 2017-02-04 13:25

Is there a way to compile it on an ARM V5 platform (Dockstar/GoFlexNet) ?
Or is it because of the lack of C++11 support in ARMV5 GCC ?


Error message:

make[1] : on entre dans le répertoire « /home/pascal/mpd-sacd/src/mpd »
g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -I/usr/include -DSYSTEM_CONFIG_FILE_LOCATION='"/etc/mpd.conf"' -D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -pthread -march=armv5te -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -fvisibility=hidden -fno-threadsafe-statics -fmerge-all-constants -ffast-math -ftree-vectorize -ffunction-sections -fdata-sections -Wall -Wextra -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wsign-compare -MT src/output/libmpd_a-MultipleOutputs.o -MD -MP -MF src/output/.deps/libmpd_a-MultipleOutputs.Tpo -c -o src/output/libmpd_a-MultipleOutputs.o `test -f 'src/output/MultipleOutputs.cxx' || echo './'`src/output/MultipleOutputs.cxx
In file included from src/output/MultipleOutputs.cxx:22:0:
./src/player/Control.hxx:139:7: erreur : « exception_ptr » in namespace « std » does not name a type
std::exception_ptr error;
^~~~~~~~~~~~~
./src/player/Control.hxx:358:39: erreur : « std::exception_ptr » has not been declared
void SetError(PlayerError type, std::exception_ptr &&_error);
^~~~~~~~~~~~~
./src/player/Control.hxx: Dans la fonction membre « void PlayerControl::ClearError() »:
./src/player/Control.hxx:331:3: erreur : « error » was not declared in this scope
error = std::exception_ptr();
^~~~~
./src/player/Control.hxx:331:11: erreur : « exception_ptr » is not a member of « std »
error = std::exception_ptr();
^~~
./src/player/Control.hxx: Dans la fonction membre « void PlayerControl::CheckRethrowError() const »:
./src/player/Control.hxx:368:4: erreur : « rethrow_exception » is not a member of « std »
std::rethrow_exception(error);
^~~
./src/player/Control.hxx:368:27: erreur : « error » was not declared in this scope
std::rethrow_exception(error);
^~~~~
make[1]: *** [Makefile:10225: src/output/libmpd_a-MultipleOutputs.o] Error 1
make[1] : on quitte le répertoire « /home/pascal/mpd-sacd/src/mpd »
make: *** [Makefile:4747: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
Abandon...

sagittarius commented on 2016-10-24 10:06

For info, it builds fine on Odroid C2 'aarch64'

melvinvermeeren commented on 2016-04-07 15:37

Updated to 0.20-3 with a quick fix for the broken makefile on the latest upstream.
Thanks for flagging and mailing. :)