Package Details: mpd-sacd 0.23.13-1

Git Clone URL: https://aur.archlinux.org/mpd-sacd.git (read-only, click to copy)
Package Base: mpd-sacd
Description: MPD with patches for SACD and DVDA ISO playback. (DVDA ISO playback temporary disabled)
Upstream URL: https://sourceforge.net/p/sacddecoder/mpd/MPD.git/ci/master/tree/
Keywords: dsd dvda mpd sacd
Licenses: GPL-2.0-or-later
Conflicts: mpd
Provides: mpd
Submitter: melvinvermeeren
Maintainer: Archttila
Last Packager: Archttila
Votes: 8
Popularity: 0.61
First Submitted: 2016-02-08 18:52 (UTC)
Last Updated: 2024-04-28 17:29 (UTC)

Dependencies (53)

Required by (54)

Sources (4)

Pinned Comments

Archttila commented on 2024-04-28 17:34 (UTC) (edited on 2024-05-01 14:10 (UTC) by Archttila)

Please do not mark the package as out of date, because mpd-sacd is a fork of regular MPD

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7

melvinvermeeren commented on 2017-02-07 16:40 (UTC)

That version is definitely new enough. Could you try running the configure step by hand and adding -std=c++11 to the C++ flags in the makefile? If that works I'll edit the package to patch it automatically.

sagittarius commented on 2017-02-07 08:52 (UTC) (edited on 2017-02-07 08:53 (UTC) by sagittarius)

@melvinvermeeren Thanks for your awswer. gcc on ARM5 comes from Archlinuxarm and has version 6.3.1 20170109 (GCC). Maybe should I cross compile mpd-sacd.

melvinvermeeren commented on 2017-02-04 16:31 (UTC) (edited on 2017-02-04 16:32 (UTC) by melvinvermeeren)

I'm pretty sure you can get a recent version of GCC on the ARM V5 platform. What distro are you using on the board? Perhaps there is a new major version available?

sagittarius commented on 2017-02-04 13:25 (UTC)

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 (UTC)

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

melvinvermeeren commented on 2016-04-07 15:37 (UTC)

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