@emilot this is a VCS pkgbuild; it don't have to be updated for every version (this isn't welcome per AUR guidelines)
If you really need to notify of a new version please use "Flag package out-of-date"
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.016422 |
First Submitted: | 2008-09-07 18:21 (UTC) |
Last Updated: | 2024-03-31 08:56 (UTC) |
@emilot this is a VCS pkgbuild; it don't have to be updated for every version (this isn't welcome per AUR guidelines)
If you really need to notify of a new version please use "Flag package out-of-date"
New mpd version
23.16
no, need this patch to install to the right bin path: https://github.com/MusicPlayerDaemon/MPD/commit/26eb998fc210f72cebc7184097f21f7033db9714.patch
mpd is installed to /usr/mpd instead of /usr/bin/mpd. Is this expected?
In an updated system:
/usr/bin/ld: warning: libglslang-default-resource-limits.so.13, needed by /usr/lib/libplacebo.so.338, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libSPIRV.so.13, needed by /usr/lib/libplacebo.so.338, not found (try using -rpath or -rpath-link)
libvmaf.so.1 is needed to compile the mpd.
FAILED: mpd
c++ -o mpd mpd.p/meson-generated_.._GitVersion.cxx.o mpd.p/src_Main.cxx.o mpd.p/src_protocol_ArgParser.cxx.o mpd.p/src_command_CommandError.cxx.o mpd.p/src_command_PositionArg.cxx.o mpd.p/src_command_AllCommands.cxx.o mpd.p/src_command_QueueCommands.cxx.o mpd.p/src_command_TagCommands.cxx.o mpd.p/src_command_PlayerCommands.cxx.o mpd.p/src_command_PlaylistCommands.cxx.o mpd.p/src_command_FileCommands.cxx.o mpd.p/src_command_OutputCommands.cxx.o mpd.p/src_command_MessageCommands.cxx.o mpd.p/src_command_ClientCommands.cxx.o mpd.p/src_command_PartitionCommands.cxx.o mpd.p/src_command_OtherCommands.cxx.o mpd.p/src_command_CommandListBuilder.cxx.o mpd.p/src_config_PartitionConfig.cxx.o mpd.p/src_config_PlayerConfig.cxx.o mpd.p/src_config_ReplayGainConfig.cxx.o mpd.p/src_Idle.cxx.o mpd.p/src_IdleFlags.cxx.o mpd.p/src_decoder_Thread.cxx.o mpd.p/src_decoder_Control.cxx.o mpd.p/src_decoder_Bridge.cxx.o mpd.p/src_decoder_DecoderPrint.cxx.o mpd.p/src_client_Listener.cxx.o mpd.p/src_client_Client.cxx.o mpd.p/src_client_Config.cxx.o mpd.p/src_client_Domain.cxx.o mpd.p/src_client_Event.cxx.o mpd.p/src_client_Expire.cxx.o mpd.p/src_client_Idle.cxx.o mpd.p/src_client_List.cxx.o mpd.p/src_client_New.cxx.o mpd.p/src_client_Process.cxx.o mpd.p/src_client_Read.cxx.o mpd.p/src_client_Write.cxx.o mpd.p/src_client_Message.cxx.o mpd.p/src_client_Subscribe.cxx.o mpd.p/src_client_File.cxx.o mpd.p/src_client_Response.cxx.o mpd.p/src_client_ThreadBackgroundCommand.cxx.o mpd.p/src_Listen.cxx.o mpd.p/src_LogInit.cxx.o mpd.p/src_ls.cxx.o mpd.p/src_Instance.cxx.o mpd.p/src_MusicBuffer.cxx.o mpd.p/src_MusicPipe.cxx.o mpd.p/src_MusicChunk.cxx.o mpd.p/src_MusicChunkPtr.cxx.o mpd.p/src_Mapper.cxx.o mpd.p/src_Partition.cxx.o mpd.p/src_Permission.cxx.o mpd.p/src_player_CrossFade.cxx.o mpd.p/src_player_Thread.cxx.o mpd.p/src_player_Control.cxx.o mpd.p/src_PlaylistError.cxx.o mpd.p/src_PlaylistPrint.cxx.o mpd.p/src_PlaylistSave.cxx.o mpd.p/src_playlist_PlaylistStream.cxx.o mpd.p/src_playlist_PlaylistMapper.cxx.o mpd.p/src_playlist_PlaylistAny.cxx.o mpd.p/src_playlist_PlaylistSong.cxx.o mpd.p/src_playlist_PlaylistQueue.cxx.o mpd.p/src_playlist_Print.cxx.o mpd.p/src_db_PlaylistVector.cxx.o mpd.p/src_queue_Queue.cxx.o mpd.p/src_queue_Print.cxx.o mpd.p/src_queue_Save.cxx.o mpd.p/src_queue_Selection.cxx.o mpd.p/src_queue_Playlist.cxx.o mpd.p/src_queue_PlaylistControl.cxx.o mpd.p/src_queue_PlaylistEdit.cxx.o mpd.p/src_queue_PlaylistTag.cxx.o mpd.p/src_queue_PlaylistState.cxx.o mpd.p/src_LocateUri.cxx.o mpd.p/src_SongUpdate.cxx.o mpd.p/src_SongLoader.cxx.o mpd.p/src_SongPrint.cxx.o mpd.p/src_SongSave.cxx.o mpd.p/src_StateFile.cxx.o mpd.p/src_StateFileConfig.cxx.o mpd.p/src_Stats.cxx.o mpd.p/src_TagPrint.cxx.o mpd.p/src_TagSave.cxx.o mpd.p/src_TagFile.cxx.o mpd.p/src_TagStream.cxx.o mpd.p/src_TagAny.cxx.o mpd.p/src_TimePrint.cxx.o
mpd.p/src_mixer_Memento.cxx.o mpd.p/src_PlaylistFile.cxx.o mpd.p/src_CommandLine.cxx.o mpd.p/src_unix_SignalHandlers.cxx.o mpd.p/src_unix_Daemon.cxx.o mpd.p/src_storage_StorageState.cxx.o mpd.p/src_queue_PlaylistUpdate.cxx.o mpd.p/src_command_StorageCommands.cxx.o mpd.p/src_command_DatabaseCommands.cxx.o mpd.p/src_RemoteTagCache.cxx.o mpd.p/src_command_StickerCommands.cxx.o mpd.p/src_sticker_Database.cxx.o mpd.p/src_sticker_Print.cxx.o mpd.p/src_sticker_SongSticker.cxx.o mpd.p/src_sticker_TagSticker.cxx.o mpd.p/src_sticker_AllowedTags.cxx.o mpd.p/src_sticker_CleanupService.cxx.o mpd.p/src_command_FingerprintCommands.cxx.o
mpd.p/src_lib_chromaprint_DecoderClient.cxx.o mpd.p/src_command_NeighborCommands.cxx.o mpd.p/src_TagArchive.cxx.o mpd.p/src_db_update_Archive.cxx.o -flto -Wl,--as-needed -Wl,--no-undefined -pie -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic
-O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,--start-group src/cmdline/libcmdline.a src/lib/fmt/libfmt.a libbasic.a src/config/libfs.a liblog.a src/fs/libfs.a src/lib/icu/libicu.a src/util/libutil.a src/fs/glue/libfs_glue.a src/io/libio.a src/io/libio_fs.a src/lib/dbus/libdbus.a src/event/libevent.a src/io/uring/liburing.a src/thread/libthread.a src/net/libnet.a src/system/libsystem.a src/neighbor/libneighbor_glue.a src/neighbor/plugins/libneighbor_plugins.a src/lib/upnp/libupnp.a src/lib/curl/libcurl.a src/lib/expat/libexpat.a src/input/libinput_glue.a src/input/plugins/libinput_plugins.a src/lib/alsa/libalsa.a src/pcm/libpcm_basic.a src/lib/ffmpeg/libffmpeg.a src/lib/ffmpeg/libffmpeg_util.a src/lib/nfs/libnfs.a src/lib/yajl/libyajl.a src/lib/crypto/libcrypto_md5.a src/input/libinput_api.a src/pcm/libpcm.a src/tag/libtag.a src/time/libtime.a src/archive/libarchive_glue.a src/archive/plugins/libarchive_plugins.a src/archive/libarchive_api.a src/output/liboutput_glue.a src/output/liboutput_registry.a src/output/plugins/liboutput_plugins.a src/lib/pipewire/libpipewire.a src/lib/pulse/libpulse.a src/output/liboutput_api.a src/filter/plugins/libfilter_plugins.a src/filter/libfilter_api.a src/mixer/plugins/libmixer_plugins.a src/mixer/libmixer_api.a src/zeroconf/libzeroconf_bonjour.a src/zeroconf/avahi/libavahi.a src/filter/libfilter_glue.a src/mixer/libmixer_glue.a src/decoder/libdecoder_glue.a src/decoder/plugins/libdecoder_plugins.a src/lib/xiph/libflac.a src/lib/xiph/libxiph.a src/lib/xiph/libvorbis.a src/lib/xiph/libogg.a src/lib/crypto/libcrypto_base64.a src/decoder/libdecoder_api.a src/encoder/libencoder_glue.a src/encoder/plugins/libencoder_plugins.a src/playlist/libplaylist_glue.a src/playlist/plugins/libplaylist_plugins.a src/playlist/libplaylist_api.a src/db/libdb_glue.a src/db/plugins/libdb_plugins.a src/lib/pcre/libpcre.a src/lib/zlib/libzlib.a src/db/libdb_api.a src/storage/libstorage_api.a src/storage/libstorage_glue.a src/storage/plugins/libstorage_plugins.a src/song/libsong.a src/lib/systemd/libsystemd.a src/lib/sqlite/libsqlite.a /usr/lib/libdbus-1.so /usr/lib/libfmt.so /usr/lib/liburing.so /usr/lib/libavutil.so /usr/lib/libavformat.so /usr/lib/libavcodec.so /usr/lib/libavfilter.so /usr/lib/libpcre2-8.so /usr/lib/libsqlite3.so /usr/lib/libchromaprint.so /usr/lib/libicui18n.so /usr/lib/libicuuc.so /usr/lib/libicudata.so -pthread /usr/lib/libupnp.so /usr/lib/libixml.so /usr/lib/libcurl.so /usr/lib/libexpat.so /usr/lib/libcdio_paranoia.so /usr/lib/libcdio_cdda.so /usr/lib/libcdio.so -lm /usr/lib/libmms.so /usr/lib/libnfs.so /usr/lib/libyajl.so /usr/lib/libasound.so /usr/lib/libsamplerate.so /usr/lib/libsoxr.so /usr/lib/libid3tag.so /usr/lib/libz.so -lbz2 /usr/lib/libiso9660.so /usr/lib/libzzip.so /usr/lib/libao.so /usr/lib/libjack.so /usr/lib/libpipewire-0.3.so /usr/lib/libpulse.so /usr/lib/libshout.so /usr/lib/libopenal.so /usr/lib/libavahi-common.so /usr/lib/libavahi-client.so /usr/lib/libFLAC.so /usr/lib/libfluidsynth.so /usr/lib/libaudiofile.so -lfaad /usr/lib/libgme.so -lmad /usr/lib/libmikmod.so /usr/lib/libmodplug.so -lmpcdec /usr/lib/libmpg123.so /usr/lib/libopus.so /usr/lib/libsidplayfp.so -fopenmp /usr/lib/libsndfile.so /usr/lib/libogg.so /usr/lib/libvorbis.so /usr/lib/libwavpack.so /usr/lib/libWildMidi.so /usr/lib/libvorbisenc.so -lmp3lame /usr/lib/libtwolame.so /usr/lib/libmpdclient.so /usr/lib/libsystemd.so -Wl,--end-group
In member function ‘__ct ’,
inlined from ‘__ct ’ at ../src/util/AllocatedString.hxx:159:30,
inlined from ‘soundcloud_resolve’ at ../src/playlist/plugins/SoundCloudPlaylistPlugin.cxx:56:29,
inlined from ‘TranslateSoundCloudUri’ at ../src/playlist/plugins/SoundCloudPlaylistPlugin.cxx:102:32,
inlined from ‘soundcloud_open_uri’ at ../src/playlist/plugins/SoundCloudPlaylistPlugin.cxx:261:37:
../src/util/AllocatedString.hxx:58:20: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
58 | *p = SENTINEL;
| ^
../src/util/AllocatedString.hxx:53:24: note: at offset [-9223372036854775808, -1] into destination object of size [9, 9223372036854775807] allocated by ‘operator new []’
53 | :value(new value_type[TotalSize(src) + 1])
| ^
/usr/bin/ld: warning: libvmaf.so.1, needed by /usr/lib/libavfilter.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_model_destroy'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_close'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_feature_dictionary_set'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_init'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_model_feature_overload'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_picture_unref'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_write_output'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_score_pooled'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_read_pictures'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_model_load'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_model_load_from_path'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_use_features_from_model'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_picture_alloc'
/usr/bin/ld: /usr/lib/libavfilter.so: undefined reference to `vmaf_use_feature'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'mpd-git-0.23.13.792.gba2df05fb-2':
error: packages failed to build: mpd-git-0.23.13.792.gba2df05fb-2
I don't think smbclient is needed anymore as a dependency.
I needed python-sphinx_rtd_theme
for it to compile.
[693/700] Generating doc/HTML documentation with a custom command
FAILED: doc/html
/usr/bin/sphinx-build -q -b html -d doc/doctrees /home/abclop99/.cache/paru/clone/mpd-git/src/mpd/doc doc/html
WARNING: sphinx_rtd_theme (< 0.3.0) found. It will not be available since Sphinx-6.0
Theme error:
no theme named 'sphinx_rtd_theme' found (missing theme.conf?)
[698/700] Generating doc/Manpage documentation with a custom command
/home/abclop99/.cache/paru/clone/mpd-git/src/mpd/doc/user.rst:720: ERROR: Unexpected indentation.
/home/abclop99/.cache/paru/clone/mpd-git/src/mpd/doc/user.rst:723: ERROR: Unexpected indentation.
[699/700] Compiling C++ object mpd.p/src_db_update_Archive.cxx.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
error: failed to build 'mpd-git-0.22.8.r437.g36680607d-1':
error: packages failed to build: mpd-git-0.22.8.r437.g36680607d-1
Pipewire is now a dependency as of version 0.23
I've just had an error trying to do an update sudo pacman -Syu
, some dependencies will be broken if icu
is updated it seems :
error: failed to prepare transaction (could not satisfy dependencies)
:: installing icu (68.2-1) breaks dependency 'libicui18n.so=67-64' required by mpd-git
:: installing icu (68.2-1) breaks dependency 'libicuuc.so=67-64' required by mpd-git
Could this be fixed or is it absolutely necessary for mpd-git
to work and built successfully that the version of icu
is not changed ?
Pinned Comments