solved. tnx.
Search Criteria
Package Details: mpd-git 0.24.12.r315.g1f7ffe1f7-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mpd-git.git (read-only, click to copy) |
|---|---|
| Package Base: | mpd-git |
| Description: | Flexible, powerful, server-side application for playing music |
| Upstream URL: | https://www.musicpd.org/ |
| Licenses: | BSD-2-Clause, GPL-2.0-or-later |
| Conflicts: | mpd |
| Provides: | mpd |
| Submitter: | Slash |
| Maintainer: | FabioLolix |
| Last Packager: | FabioLolix |
| Votes: | 104 |
| Popularity: | 0.000521 |
| First Submitted: | 2008-09-07 18:21 (UTC) |
| Last Updated: | 2026-07-08 14:14 (UTC) |
Dependencies (88)
- bzip2 (bzip2-gitAUR)
- chromaprint (chromaprint-fftwAUR, chromaprint-fftw-llvmAUR)
- expat (expat-gitAUR)
- fmt (fmt-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gcc-libs-fast-optimizedAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lame (lame-altivecAUR, lame-svnAUR)
- libao.so (lib32-libao, libao)
- libasound.so (alsa-lib, lib32-alsa-lib)
- libaudiofile.so (audiofile)
- libavahi-client.so (lib32-avahiAUR, avahi)
- libavahi-common.so (lib32-avahiAUR, avahi)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-54AUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-ndiAUR, ffmpeg-compat-55AUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-54AUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-ndiAUR, ffmpeg-compat-55AUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg7.1AUR, ffmpeg-whisper-gitAUR, ffmpeg-ndiAUR, ffmpeg3.4AUR, ffmpeg-decklinkAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, librempeg-gitAUR, ffmpeg-full-llvmAUR, ffmpeg-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg, ffmpeg4.4)
- libcdio (libcdio-gitAUR)
- libcdio-paranoia (libcdio-paranoia-gitAUR)
- libcurl.so (curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libdbus-1.so (dbus-gitAUR, dbus-selinuxAUR, libdbus-minimalAUR, dbus-nosystemd-gitAUR, dbus, lib32-dbus)
- Show 68 more dependencies...
Required by (65)
- cantata (requires mpd) (optional)
- cantata-git (requires mpd) (optional)
- cantata-legacy (requires mpd) (optional)
- conkyluanv-autoscale-fixed (requires mpd) (optional)
- davis (requires mpd) (optional)
- dmscripts-git (requires mpd) (optional)
- emms-git (requires mpd) (optional)
- euphonica (requires mpd)
- evad (requires mpd)
- evad-svn (requires mpd)
- go-musicfox (requires mpd) (optional)
- impd-git (requires mpd)
- inori (requires mpd)
- kunst-git (requires mpd)
- mcg (requires mpd) (optional)
- mixramp (requires mpd) (optional)
- mmtc (requires mpd)
- moped (requires mpd)
- mpd-rich-presence-bin (requires mpd)
- mpdcovergrabber-git (requires mpd)
- mpdfav-git (requires mpd) (optional)
- mpdlcd (requires mpd)
- mpdmenu-git (requires mpd) (optional)
- mpdproxy-coffeescript-git (requires mpd)
- mpdrand (requires mpd) (optional)
- mpdrandom-git (requires mpd) (optional)
- mpdris (requires mpd)
- mpdris-bin (requires mpd)
- mpdris-git (requires mpd)
- mpd_cdrom (requires mpd)
- musicplayerplus (requires mpd)
- muzaiten-bin (requires mpd) (optional)
- muzaiten-git (requires mpd) (optional)
- mympc (requires mpd)
- mympc-git (requires mpd)
- ncmpcpp-album-cover-git (requires mpd)
- plasma6-applets-awesome-widgets (requires mpd) (optional)
- python-bandcamp-tagplayer-git (requires mpd) (optional)
- python-yams (requires mpd)
- quimup (requires mpd)
- radio-scheduler-git (requires mpd)
- rmpv-git (requires mpd)
- rofi-applets-menus (requires mpd) (optional)
- rofi-mpd (requires mpd)
- rofi-theme-android-1080p (requires mpd) (optional)
- rofi-theme-android-720p (requires mpd) (optional)
- rofi-theme-applet-1080p (requires mpd) (optional)
- rofi-theme-applet-720p (requires mpd) (optional)
- rofi-theme-fonts (requires mpd) (optional)
- rofi-theme-launcher-1080p (requires mpd) (optional)
- rofi-theme-launcher-720p (requires mpd) (optional)
- rofi-theme-menu-1080p (requires mpd) (optional)
- rofi-theme-menu-720p (requires mpd) (optional)
- rofi-theme-powermenu-1080p (requires mpd) (optional)
- rofi-theme-powermenu-720p (requires mpd) (optional)
- rofi-theme-used (requires mpd) (optional)
- rofimpd (requires mpd)
- sonicradio (requires mpd) (optional)
- stumpwm-git (requires mpd) (optional)
- subar (requires mpd) (optional)
- uenv (requires mpd) (optional)
- uenv-git (requires mpd) (optional)
- ymuse (requires mpd) (optional)
- ymuse-bin (requires mpd) (optional)
- ymuse-git (requires mpd) (optional)
Sources (4)
simona commented on 2026-07-08 14:36 (UTC)
simona commented on 2026-07-05 21:41 (UTC)
Run-time dependency libpsgplay found: NO (tried pkg-config and cmake)
src/decoder/plugins/meson.build:177:17: ERROR: Dependency "libpsgplay" not found (tried pkg-config and cmake)
xAsh commented on 2025-06-24 03:14 (UTC) (edited on 2025-06-24 03:15 (UTC) by xAsh)
Thank you, it was fixed!
May I ask you if you could re-enable libopenmpt support as the maintainer? As libopenmpt is better overall + it's still being developed.
I see that KokaKiwi disbaled openmpt support in 2021 because of building issues. I'm able to build mpd-git just fine with openmpt=enabled, using the extra/libopenmpt pkg.
Or maybe there is another reason underhood I ignore? Cheers.
FabioLolix commented on 2025-06-19 19:47 (UTC)
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:25:10: fatal error: vgmstream/libvgmstream.h: No such file or directory
25 | #include <vgmstream/libvgmstream.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
libvgmstream.h don't exist but vgmstream.h yes, even if you patch that are other errors like:
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:39:8: error: ‘libvgmstream_config_t’ does not name a type
39 | static libvgmstream_config_t vgmstream_config = {};
| ^~~~~~~~~~~~~~~~~~~~~
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:39:51: warning: extra ‘;’ outside of a function [-Wextra-semi]
39 | static libvgmstream_config_t vgmstream_config = {};
| ^
| -
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx: In function ‘bool VgmstreamInit(const ConfigBlock&)’:
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:44:34: error: ‘libvgmstream_get_version’ was not declared in this scope
44 | const uint32_t version = libvgmstream_get_version();
| ^~~~~~~~~~~~~~~~~~~~~~~~
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:50:9: error: ‘vgmstream_config’ was not declared in this scope; did you mean ‘vgmstream_info’?
50 | vgmstream_config.ignore_loop = block.GetBlockValue("ignore_loop", false);
| ^~~~~~~~~~~~~~~~
| vgmstream_info
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx: At global scope:
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:65:26: error: ‘libvgmstream_t’ does not name a type
65 | VgmstreamGetFormat(const libvgmstream_t *lib)
| ^~~~~~~~~~~~~~
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx: In function ‘AudioFormat VgmstreamGetFormat(const int*)’:
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:67:39: error: request for member ‘format’ in ‘* lib’, which is of non-class type ‘const int’
67 | AudioFormat audio_format(lib->format->sample_rate, SampleFormat::UNDEFINED,
| ^~~~~~
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:68:39: error: request for member ‘format’ in ‘* lib’, which is of non-class type ‘const int’
68 | lib->format->channels);
You should report upstream https://github.com/MusicPlayerDaemon/MPD/issues
xAsh commented on 2025-06-18 23:54 (UTC)
I'm trying to build mpd-git with vgmstream support. So I've installed vgmstream-gitn but when trying to build mpd:
ninja: Entering directory `build'
[401/712] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/VgmstreamDecoderPlugin.cxx.o
FAILED: src/decoder/plugins/libdecoder_plugins.a.p/VgmstreamDecoderPlugin.cxx.o
sccache c++ -Isrc/decoder/plugins/libdecoder_plugins.a.p -Isrc/decoder/plugins -I../src/decoder/plugins -Isrc -I../src -I. -I.. -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libinstpatch-2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/opus -flto=auto -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c++23 -ffast-math -ftree-vectorize -Wcast-qual -Wdouble-promotion -Wmissing-declarations -Wshadow -Wunused -Wvla -Wwrite-strings -Wno-stringop-overflow -fno-threadsafe-statics -fmerge-all-constants -Wcomma-subscript -Wextra-semi -Wmismatched-tags -Woverloaded-virtual -Wsign-promo -Wsuggest-override -Wvolatile -Wvirtual-inheritance -Wno-missing-field-initializers -Wno-non-virtual-dtor -fvisibility=hidden -ffunction-sections -fdata-sections -D_GNU_SOURCE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -fPIC -D_REENTRANT -pthread -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -MD -MQ src/decoder/plugins/libdecoder_plugins.a.p/VgmstreamDecoderPlugin.cxx.o -MF src/decoder/plugins/libdecoder_plugins.a.p/VgmstreamDecoderPlugin.cxx.o.d -o src/decoder/plugins/libdecoder_plugins.a.p/VgmstreamDecoderPlugin.cxx.o -c ../src/decoder/plugins/VgmstreamDecoderPlugin.cxx
../src/decoder/plugins/VgmstreamDecoderPlugin.cxx:25:10: fatal error: vgmstream/libvgmstream.h: No such file or directory
25 | #include <vgmstream/libvgmstream.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[414/712] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/AudiofileDecoderPlugin.cxx.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
-> error making: mpd-git-exit status 4
-> Failed to install the following packages. Manual intervention is required:
mpd-git - exit status
FabioLolix commented on 2025-05-02 22:47 (UTC)
yajl removed from MPD, replaced by nlohmann_json
Thanks for the hint
emilot commented on 2025-04-28 20:04 (UTC)
yajl removed from MPD, replaced by nlohmann_json
FabioLolix commented on 2025-02-25 21:48 (UTC)
libcdio gets updated in the repo and mpd no longer runs
Only needed a rebuild
FabioLolix commented on 2025-02-25 18:46 (UTC)
/usr/include/liburing/compat.h:11:10: fatal error: linux/blkdev.h: No such file or directory
mpd-git-0.23.17.r1734.gd822685c5-1 Build fine for me both with makepkg and devtools for me, a similar problem has been reported twice on sdl3-git but couldn't confirm it either
Pinned Comments