If using ffmpeg-git, it is not possible to build mpd:
g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -pthread -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -DSYSTEM_CONFIG_FIL
E_LOCATION='"/etc/mpd.conf"' -I/usr/include -I/usr/include/opus -std=gnu++0x -march=x86-64 -mtune=generic -O2 -pipe -f
stack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -fvisibility=hidden -fno-threadsafe-st
atics -fmerge-all-constants -fno-exceptions -fno-rtti -Wall -Wextra -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-
strings -Wsign-compare -MT src/decoder/libdecoder_plugins_a-FfmpegDecoderPlugin.o -MD -MP -MF src/decoder/.deps/libdecoder_plugins_a-Ffm
pegDecoderPlugin.Tpo -c -o src/decoder/libdecoder_plugins_a-FfmpegDecoderPlugin.o `test -f 'src/decoder/FfmpegDecoderPlugin.cxx' || echo
'./'`src/decoder/FfmpegDecoderPlugin.cxx
src/decoder/FfmpegDecoderPlugin.cxx: In function ‘decoder_command ffmpeg_send_packet(decoder*, input_stream*, const AVPacket*, AVCodecCo
ntext*, const AVRational*, AVFrame*)’:
src/decoder/FfmpegDecoderPlugin.cxx:283:26: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ was not declared in this scope
uint8_t aligned_buffer[(AVCODEC_MAX_AUDIO_FRAME_SIZE * 3) / 2 + 16];
^
src/decoder/FfmpegDecoderPlugin.cxx:284:36: error: ‘aligned_buffer’ was not declared in this scope
const size_t buffer_size = sizeof(aligned_buffer);
^
make[1]: *** [src/decoder/libdecoder_plugins_a-FfmpegDecoderPlugin.o] Error 1
make[1]: Leaving directory `/usr/aur/srcpackages/mpd-git/src/mpd-git'
For the moment I fixed the problem with adding disable-ffmpeg to build script.
Search Criteria
Package Details: mpd-git 0.23.15.r1069.gd0a427044-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 (from git) |
Upstream URL: | https://www.musicpd.org/ |
Licenses: | BSD-2-Clause, GPL-2.0-or-later |
Conflicts: | mpd |
Provides: | mpd |
Submitter: | Slash |
Maintainer: | PRESFIL |
Last Packager: | PRESFIL |
Votes: | 103 |
Popularity: | 0.24 |
First Submitted: | 2008-09-07 18:21 (UTC) |
Last Updated: | 2024-03-31 08:56 (UTC) |
Dependencies (90)
- bzip2 (bzip2-gitAUR)
- chromaprint (chromaprint-gitAUR, chromaprint-fftwAUR)
- expat (expat-gitAUR)
- fmt (fmt-gitAUR)
- gcc-libs (gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- lame (lame-svnAUR, lame-altivecAUR)
- libao.so (lib32-libao, libao)
- libasound.so (alsa-lib, lib32-alsa-lib)
- libaudiofile.so (audiofile)
- libavahi-client.so (avahi)
- libavahi-common.so (avahi)
- libavcodec.so (ffmpeg-compat-54AUR, ffmpeg-compat-55AUR, ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg2.8AUR, ffmpeg-amd-fullAUR, ffmpeg3.4AUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-compat-54AUR, ffmpeg-compat-55AUR, ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg2.8AUR, ffmpeg-amd-fullAUR, ffmpeg3.4AUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg2.8AUR, ffmpeg-amd-fullAUR, ffmpeg3.4AUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg, ffmpeg4.4)
- libcdio (libcdio-gitAUR)
- libcdio-paranoia (libcdio-paranoia-gitAUR)
- libcurl.so (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR, curl, lib32-curl)
- libdbus-1.so (dbus-gitAUR, dbus-x11-gitAUR, dbus-selinuxAUR, libdbus-minimalAUR, dbus, lib32-dbus)
- Show 70 more dependencies...
Required by (51)
- albumbler (requires mpd) (optional)
- bbmp-bin (requires mpd)
- cantata (requires mpd) (optional)
- cantata-git (requires mpd) (optional)
- davis (requires mpd) (optional)
- dmscripts-git (requires mpd) (optional)
- emms-git (requires mpd) (optional)
- evad (requires mpd)
- evad-svn (requires mpd)
- fmui-git (requires mpd)
- impd-git (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)
- mpdfav-git (requires mpd) (optional)
- mpdlcd (requires mpd)
- mpdmenu-git (requires mpd) (optional)
- Show 31 more...
Sources (4)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »
jdevelop commented on 2013-05-17 18:42 (UTC)
sudokode commented on 2013-04-20 22:54 (UTC)
Done. Also removing that ugly epoch. Ignore the downgrade warning.
Rasi commented on 2013-04-20 21:03 (UTC)
lastfm support is deprecated, please remove it
sudokode commented on 2013-04-08 00:59 (UTC)
Updated for the new makepkg.
sudokode commented on 2013-02-12 22:47 (UTC)
Removed the sysvinit script.
sudokode commented on 2013-01-22 21:19 (UTC)
No idea why they haven't fixed this upstream yet. Looks like they're converting everything to C++? The patch below won't work because of this. There's a patch included now and should be applied automagically.
ianux commented on 2013-01-20 00:12 (UTC)
Here is the patch for libcdio-paranoia: http://dl.free.fr/rpFkWrXKn
sha256sum: 90e827a1d24a5739d7e6867c8fee6d58b8d449fe3e3c40b7732cadc06008d5aa
The lines
# patch for libcdio-paranoia
patch -p0 -i ${srcdir}/libcdio-paranoia.patch
should be added to the PKGBUILD file before the line
# Configure Source
mindthegap commented on 2013-01-18 09:07 (UTC)
Just in case someone runs over the same compiling error as me:
src/input/cdio_paranoia_input_plugin.c:38:27: fatal error: cdio/paranoia.h: No such file or directory
Replace line 38 in in mpd-git's source file
src/input/cdio_paranoia_input_plugin.c
with
#include <cdio/paranoia/paranoia.h>
The original line missed the paranoia sub-direcory.
derhamster commented on 2012-12-28 14:40 (UTC)
Oh and you should also explicitly create /var/lib/mpd the same way you create the playlists folder, so that the mpd user owns it and has write access inside.
Pinned Comments