Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] mpd build issue #5904

Closed
heitbaum opened this issue Nov 23, 2021 · 3 comments · Fixed by #5912, #5914 or #6016
Closed

[BUG] mpd build issue #5904

heitbaum opened this issue Nov 23, 2021 · 3 comments · Fixed by #5912, #5914 or #6016

Comments

@heitbaum
Copy link
Contributor

Describe the bug

mpd build issue

Informations

  • LE Version: LE11
  • Hardware Platform: ALL
<<< mpd:target seq 323 <<<
�[1;36mUNPACK�[0m      mpd
�[1;33mBUILD�[0m      mpd �[1;37m(target)�[0m
    �[1;35mTOOLCHAIN�[0m      meson (auto-detect)
Executing (target): meson --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --buildtype=plain -Dstrip=true --cross-file=/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/build/mpd-0.23.3/.armv7a-libreelec-linux-gnueabihf/meson.conf -Dadplug=disabled -Dalsa=enabled -Dao=disabled -Daudiofile=disabled -Dbzip2=enabled -Dcdio_paranoia=disabled -Dchromaprint=disabled -Dcue=true -Dcurl=enabled -Ddatabase=true -Ddocumentation=disabled -Ddsd=true -Dexpat=enabled -Dfaad=enabled -Dffmpeg=enabled -Dfifo=true -Dflac=enabled -Dfluidsynth=disabled -Dfuzzer=false -Dgme=disabled -Dhttpd=true -Dhtml_manual=false -Diconv=disabled -Dicu=disabled -Did3tag=enabled -Dipv6=enabled -Diso9660=enabled -Djack=disabled -Dlame=enabled -Dlibmpdclient=enabled -Dlibsamplerate=enabled -Dlocal_socket=false -Dmad=enabled -Dmanpages=false -Dmikmod=disabled -Dmms=disabled -Dmodplug=disabled -Dmpcdec=disabled -Dmpg123=disabled -Dneighbor=false -Dnfs=enabled -Dopenal=disabled -Dopus=enabled -Doss=disabled -Dpipe=true -Dpulse=enabled -Dqobuz=enabled -Drecorder=false -Dshine=disabled -Dshout=disabled -Dsidplay=disabled -Dsmbclient=enabled -Dsndfile=enabled -Dsndio=disabled -Dsolaris_output=disabled -Dsoundcloud=enabled -Dsoxr=enabled -Dsqlite=enabled -Dsyslog=disabled -Dsystemd=disabled -Dtest=false -Dtwolame=disabled -Dupnp=disabled -Dvorbis=enabled -Dvorbisenc=enabled -Dwave_encoder=true -Dwavpack=enabled -Dwebdav=enabled -Dwildmidi=disabled -Dyajl=enabled -Dzeroconf=avahi -Dzlib=enabled -Dzzip=disabled /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/build/mpd-0.23.3
The Meson build system
Version: 0.59.2
Source dir: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/build/mpd-0.23.3
Build dir: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/build/mpd-0.23.3/.armv7a-libreelec-linux-gnueabihf
Build type: cross build
Project name: mpd
Project version: 0.23.3
C compiler for the host machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/armv7a-libreelec-linux-gnueabihf-gcc (gcc 10.3.0 "armv7a-libreelec-linux-gnueabihf-gcc-10.3.0 (GCC) 10.3.0")
C linker for the host machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/armv7a-libreelec-linux-gnueabihf-gcc ld.bfd 2.35.1
C++ compiler for the host machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/armv7a-libreelec-linux-gnueabihf-g++ (gcc 10.3.0 "armv7a-libreelec-linux-gnueabihf-g++-10.3.0 (GCC) 10.3.0")
C++ linker for the host machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/armv7a-libreelec-linux-gnueabihf-g++ ld.bfd 2.35.1
C compiler for the build machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/host-gcc (gcc 8.3.0 "gcc (Debian 8.3.0-6) 8.3.0")
C linker for the build machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/host-gcc ld.bfd 2.31.1
C++ compiler for the build machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/host-g++ (gcc 8.3.0 "g++ (Debian 8.3.0-6) 8.3.0")
C++ linker for the build machine: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/host-g++ ld.bfd 2.31.1
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: arm
Host machine cpu: armv7-a
Target machine cpu family: arm
Target machine cpu: armv7-a
Found git repository at /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv
Program /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/meson found: YES (/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/meson)
Configuring Version.h using configuration
Compiler for C++ supports arguments -fvisibility=hidden: YES 
Compiler for C++ supports arguments -ffunction-sections: YES 
Compiler for C++ supports arguments -fdata-sections: YES 
Compiler for C supports arguments -fvisibility=hidden: YES 
Compiler for C supports arguments -ffunction-sections: YES 
Compiler for C supports arguments -fdata-sections: YES 
Compiler for C++ supports arguments -ffast-math: YES 
Compiler for C++ supports arguments -ftree-vectorize: YES 
Compiler for C++ supports arguments -Wcast-qual: YES 
Compiler for C++ supports arguments -Wdouble-promotion: YES 
Compiler for C++ supports arguments -Wmissing-declarations: YES 
Compiler for C++ supports arguments -Wshadow: YES 
Compiler for C++ supports arguments -Wunused: YES 
Compiler for C++ supports arguments -Wvla: YES 
Compiler for C++ supports arguments -Wwrite-strings: YES 
Compiler for C++ supports arguments -Wunreachable-code-aggressive: NO 
Compiler for C++ supports arguments -Wused-but-marked-unused: NO 
Compiler for C++ supports arguments -fno-threadsafe-statics: YES 
Compiler for C++ supports arguments -fmerge-all-constants: YES 
Compiler for C++ supports arguments -Wcomma-subscript: YES 
Compiler for C++ supports arguments -Wextra-semi: YES 
Compiler for C++ supports arguments -Wmismatched-tags: YES 
Compiler for C++ supports arguments -Woverloaded-virtual: YES 
Compiler for C++ supports arguments -Wsign-promo: YES 
Compiler for C++ supports arguments -Wvolatile: YES 
Compiler for C++ supports arguments -Wvirtual-inheritance: YES 
Compiler for C++ supports arguments -Wno-non-virtual-dtor: YES 
Compiler for C++ supports arguments -Wcomma: NO 
Compiler for C++ supports arguments -Wheader-hygiene: NO 
Compiler for C++ supports arguments -Winconsistent-missing-destructor-override: NO 
Compiler for C++ supports arguments -Wsuggest-override: YES 
Compiler for C supports arguments -ffast-math: YES 
Compiler for C supports arguments -ftree-vectorize: YES 
Compiler for C supports arguments -Wcast-qual: YES 
Compiler for C supports arguments -Wdouble-promotion: YES 
Compiler for C supports arguments -Wmissing-declarations: YES 
Compiler for C supports arguments -Wshadow: YES 
Compiler for C supports arguments -Wunused: YES 
Compiler for C supports arguments -Wvla: YES 
Compiler for C supports arguments -Wwrite-strings: YES 
Compiler for C supports arguments -Wunreachable-code-aggressive: NO 
Compiler for C supports arguments -Wused-but-marked-unused: NO 
Compiler for C supports arguments -Wmissing-prototypes: YES 
Compiler for C supports arguments -Wstrict-prototypes: YES 
Compiler for C++ supports link arguments -Wl,-z,relro: YES 
Compiler for C++ supports link arguments -Wl,-z,now: YES 
Compiler for C++ supports link arguments -Wl,--gc-sections: YES 
Checking for function "getpwnam_r" : YES 
Checking for function "getpwuid_r" : YES 
Checking for function "initgroups" : YES 
Checking for function "fnmatch" : YES 
Checking for function "strndup" : YES 
Checking for function "strcasestr" : YES 
Found pkg-config: /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/pkg-config (0.29.2)
Run-time dependency Boost found: YES 1.75.0 (/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr)
Run-time dependency fmt found: YES 8.0.1
Found CMake: -DCMAKE_INSTALL_PREFIX=/usr (3.21.3)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency liburing found: NO (tried pkgconfig)
Configuring Features.h using configuration
Run-time dependency threads found: YES
Checking for function "pthread_setname_np" with dependency threads: YES 
Header <sys/socket.h> has symbol "AF_INET6" : YES 
Configuring Features.h using configuration
Run-time dependency dbus-1 found: YES 1.13.18
Dependency icu-i18n skipped: feature icu disabled
Run-time dependency smbclient found: YES 0.6.0
Run-time dependency zlib found: YES 1.2.11
Run-time dependency alsa found: YES 1.2.5.1
Dependency libchromaprint skipped: feature chromaprint disabled
Run-time dependency libcurl found: YES 7.79.1
Run-time dependency expat found: YES 2.2.10
Run-time dependency libavformat found: YES 58.76.100
Run-time dependency libavcodec found: YES 58.134.100
Run-time dependency libavutil found: YES 56.70.100
Run-time dependency libavfilter found: YES 7.110.100
Run-time dependency libnfs found: YES 4.0.0
Run-time dependency libpcre found: YES 8.45
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency libpipewire-0.3 found: NO (tried pkgconfig)
Run-time dependency libpulse found: YES 14.2
Library sndio skipped: feature sndio disabled
Run-time dependency sqlite3 found: YES 3.35.5
Dependency libsystemd skipped: feature systemd disabled
Run-time dependency yajl found: YES 2.1.0
Run-time dependency avahi-client found: YES 0.8
Run-time dependency id3tag found: YES 0.15.1b
Run-time dependency samplerate found: YES 0.1.9
Run-time dependency soxr found: YES 0.1.3
Dependency libcdio_paranoia skipped: feature cdio_paranoia disabled
Dependency libmms skipped: feature mms disabled
Configuring Features.h using configuration
Run-time dependency libiso9660 found: YES 2.1.0
Library bz2 found: YES
Dependency zziplib skipped: feature zzip disabled
Configuring Features.h using configuration
Dependency ao skipped: feature ao disabled
Dependency jack skipped: feature jack disabled
Dependency shout skipped: feature shout disabled
Configuring Features.h using configuration
Run-time dependency flac found: YES 1.3.3
Run-time dependency opus found: YES 1.3.1
Run-time dependency vorbis found: YES 1.3.7
Run-time dependency vorbisenc found: YES 1.3.7
Run-time dependency ogg found: YES 1.3.4
Dependency adplug skipped: feature adplug disabled
Dependency fluidsynth skipped: feature fluidsynth disabled
Dependency audiofile skipped: feature audiofile disabled
Library faad found: YES
Library gme skipped: feature gme disabled
Library mad found: YES
Dependency libmikmod skipped: feature mikmod disabled
Dependency libmodplug skipped: feature modplug disabled
Run-time dependency libopenmpt found: YES 0.4.17+release.autotools
Library mpcdec skipped: feature mpcdec disabled
Dependency libmpg123 skipped: feature mpg123 disabled
Run-time dependency sndfile found: YES 1.0.31
Run-time dependency wavpack found: YES 5.2.0
Dependency wildmidi skipped: feature wildmidi disabled
Library WildMidi skipped: feature wildmidi disabled
Configuring Features.h using configuration
Library mp3lame found: YES
Dependency twolame skipped: feature twolame disabled
Dependency shine skipped: feature shine disabled
Configuring Features.h using configuration
Configuring Features.h using configuration
Run-time dependency libmpdclient found: YES 2.19
Configuring config.h using configuration
Build targets in project: 68

Found ninja-1.10.2 at /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/ninja
Executing (target): ninja 
[1/628] Generating GitVersion.cxx with a custom command
[2/628] Compiling C++ object liblog.a.p/src_Log.cxx.o
[3/628] Compiling C++ object liblog.a.p/src_LogBackend.cxx.o
[4/628] Linking static target liblog.a
[5/628] Compiling C++ object src/util/libutil.a.p/Exception.cxx.o
[6/628] Compiling C++ object src/util/libutil.a.p/UTF8.cxx.o
[7/628] Compiling C++ object src/util/libutil.a.p/HexFormat.cxx.o
[8/628] Compiling C++ object src/util/libutil.a.p/MimeType.cxx.o
[9/628] Compiling C++ object src/util/libutil.a.p/NumberParser.cxx.o
[10/628] Compiling C++ object src/util/libutil.a.p/StringView.cxx.o
[11/628] Compiling C++ object src/util/libutil.a.p/TruncateString.cxx.o
[12/628] Compiling C++ object src/util/libutil.a.p/StringStrip.cxx.o
[13/628] Compiling C++ object src/util/libutil.a.p/StringUtil.cxx.o
[14/628] Compiling C++ object src/util/libutil.a.p/StringCompare.cxx.o
[15/628] Compiling C++ object src/util/libutil.a.p/WStringCompare.cxx.o
[16/628] Compiling C++ object src/util/libutil.a.p/DivideString.cxx.o
[17/628] Compiling C++ object src/util/libutil.a.p/SplitString.cxx.o
[18/628] Compiling C++ object src/util/libutil.a.p/FormatString.cxx.o
[19/628] Compiling C++ object src/util/libutil.a.p/Tokenizer.cxx.o
[20/628] Compiling C++ object src/util/libutil.a.p/UriExtract.cxx.o
[21/628] Compiling C++ object src/util/libutil.a.p/UriQueryParser.cxx.o
[22/628] Compiling C++ object src/util/libutil.a.p/UriRelative.cxx.o
[23/628] Compiling C++ object src/util/libutil.a.p/UriUtil.cxx.o
[24/628] Compiling C++ object src/util/libutil.a.p/LazyRandomEngine.cxx.o
[25/628] Compiling C++ object src/util/libutil.a.p/HugeAllocator.cxx.o
[26/628] Compiling C++ object src/util/libutil.a.p/PeakBuffer.cxx.o
[27/628] Compiling C++ object src/util/libutil.a.p/PrintException.cxx.o
[28/628] Compiling C++ object src/util/libutil.a.p/SparseBuffer.cxx.o
[29/628] Compiling C++ object src/util/libutil.a.p/OptionParser.cxx.o
[30/628] Compiling C++ object src/util/libutil.a.p/ByteReverse.cxx.o
[31/628] Compiling C object src/util/libutil.a.p/format.c.o
[32/628] Compiling C++ object src/util/libutil.a.p/BitReverse.cxx.o
[33/628] Compiling C++ object src/util/libutil.a.p/Serial.cxx.o
[34/628] Compiling C++ object src/time/libtime.a.p/Convert.cxx.o
[35/628] Compiling C++ object src/time/libtime.a.p/Parser.cxx.o
[36/628] Linking static target src/util/libutil.a
[37/628] Compiling C++ object src/time/libtime.a.p/ISO8601.cxx.o
[38/628] Compiling C++ object src/time/libtime.a.p/Math.cxx.o
[39/628] Linking static target src/time/libtime.a
[40/628] Compiling C++ object src/io/libio.a.p/FileDescriptor.cxx.o
[41/628] Compiling C++ object src/lib/dbus/libdbus.a.p/UDisks2.cxx.o
[42/628] Compiling C++ object src/io/libio.a.p/Open.cxx.o
[43/628] Linking static target src/io/libio.a
[44/628] Compiling C++ object src/system/libsystem.a.p/EventPipe.cxx.o
[45/628] Compiling C++ object src/system/libsystem.a.p/Clock.cxx.o
[46/628] Compiling C++ object src/system/libsystem.a.p/KernelVersion.cxx.o
[47/628] Compiling C++ object src/system/libsystem.a.p/EventFD.cxx.o
[48/628] Compiling C++ object src/system/libsystem.a.p/SignalFD.cxx.o
[49/628] Compiling C++ object src/system/libsystem.a.p/EpollFD.cxx.o
[50/628] Linking static target src/system/libsystem.a
[51/628] Compiling C++ object src/thread/libthread.a.p/Util.cxx.o
[52/628] Compiling C++ object src/thread/libthread.a.p/Thread.cxx.o
[53/628] Linking static target src/thread/libthread.a
[54/628] Compiling C++ object src/net/libnet.a.p/ToString.cxx.o
[55/628] Compiling C++ object src/net/libnet.a.p/HostParser.cxx.o
[56/628] Compiling C++ object src/net/libnet.a.p/Resolver.cxx.o
[57/628] Compiling C++ object src/net/libnet.a.p/AddressInfo.cxx.o
[58/628] Compiling C++ object src/net/libnet.a.p/StaticSocketAddress.cxx.o
[59/628] Compiling C++ object src/net/libnet.a.p/AllocatedSocketAddress.cxx.o
[60/628] Compiling C++ object src/net/libnet.a.p/IPv4Address.cxx.o
[61/628] Compiling C++ object src/net/libnet.a.p/IPv6Address.cxx.o
[62/628] Compiling C++ object src/net/libnet.a.p/SocketAddress.cxx.o
[63/628] Compiling C++ object src/net/libnet.a.p/SocketUtil.cxx.o
[64/628] Compiling C++ object src/net/libnet.a.p/SocketDescriptor.cxx.o
[65/628] Compiling C++ object src/net/libnet.a.p/SocketError.cxx.o
[66/628] Compiling C++ object src/event/libevent.a.p/SignalMonitor.cxx.o
[67/628] Linking static target src/net/libnet.a
[68/628] Compiling C++ object src/event/libevent.a.p/TimerWheel.cxx.o
[69/628] Compiling C++ object src/event/libevent.a.p/TimerList.cxx.o
[70/628] Compiling C++ object src/event/libevent.a.p/CoarseTimerEvent.cxx.o
[71/628] Compiling C++ object src/event/libevent.a.p/FineTimerEvent.cxx.o
[72/628] Compiling C++ object src/event/libevent.a.p/IdleEvent.cxx.o
[73/628] Compiling C++ object src/event/libevent.a.p/InjectEvent.cxx.o
[74/628] Compiling C++ object src/event/libevent.a.p/DeferEvent.cxx.o
[75/628] Compiling C++ object src/event/libevent.a.p/MaskMonitor.cxx.o
[76/628] Compiling C++ object src/event/libevent.a.p/SocketEvent.cxx.o
[77/628] Compiling C++ object src/event/libevent.a.p/BufferedSocket.cxx.o
[78/628] Compiling C++ object src/event/libevent.a.p/FullyBufferedSocket.cxx.o
[79/628] Compiling C++ object src/event/libevent.a.p/MultiSocketMonitor.cxx.o
[80/628] Compiling C++ object src/event/libevent.a.p/ServerSocket.cxx.o
[81/628] Compiling C++ object src/event/libevent.a.p/Call.cxx.o
[82/628] Compiling C++ object src/event/libevent.a.p/Thread.cxx.o
[83/628] Compiling C++ object src/event/libevent.a.p/Loop.cxx.o
[84/628] Compiling C++ object src/lib/dbus/libdbus.a.p/Connection.cxx.o
[85/628] Linking static target src/event/libevent.a
[86/628] Compiling C++ object src/fs/libfs.a.p/io_TextFile.cxx.o
[87/628] Compiling C++ object src/lib/dbus/libdbus.a.p/Error.cxx.o
[88/628] Compiling C++ object src/lib/dbus/libdbus.a.p/FilterHelper.cxx.o
[89/628] Compiling C++ object src/lib/dbus/libdbus.a.p/Message.cxx.o
[90/628] Compiling C++ object src/lib/dbus/libdbus.a.p/ScopeMatch.cxx.o
[91/628] Compiling C++ object src/lib/icu/libicu.a.p/CaseFold.cxx.o
[92/628] Compiling C++ object src/lib/dbus/libdbus.a.p/Glue.cxx.o
[93/628] Compiling C++ object src/lib/dbus/libdbus.a.p/Watch.cxx.o
[94/628] Linking static target src/lib/dbus/libdbus.a
[95/628] Compiling C++ object src/lib/icu/libicu.a.p/Compare.cxx.o
[96/628] Compiling C++ object src/lib/icu/libicu.a.p/Collate.cxx.o
[97/628] Compiling C++ object src/lib/icu/libicu.a.p/Converter.cxx.o
[98/628] Linking static target src/lib/icu/libicu.a
[99/628] Compiling C++ object src/lib/smbclient/libsmbclient.a.p/Domain.cxx.o
[100/628] Compiling C++ object src/lib/smbclient/libsmbclient.a.p/Init.cxx.o
[101/628] Compiling C++ object src/lib/smbclient/libsmbclient.a.p/Context.cxx.o
[102/628] Linking static target src/lib/smbclient/libsmbclient.a
[103/628] Compiling C++ object src/lib/zlib/libzlib.a.p/Error.cxx.o
[104/628] Linking static target src/lib/zlib/libzlib.a
[105/628] Compiling C++ object src/lib/alsa/libalsa.a.p/Version.cxx.o
[106/628] Compiling C++ object src/lib/alsa/libalsa.a.p/AllowedFormat.cxx.o
[107/628] Compiling C++ object src/lib/alsa/libalsa.a.p/HwSetup.cxx.o
[108/628] Compiling C++ object src/lib/alsa/libalsa.a.p/NonBlock.cxx.o
[109/628] Linking static target src/lib/alsa/libalsa.a
[110/628] Compiling C++ object src/lib/curl/libcurl.a.p/Delegate.cxx.o
[111/628] Compiling C++ object src/lib/curl/libcurl.a.p/Version.cxx.o
[112/628] Compiling C++ object src/lib/curl/libcurl.a.p/Init.cxx.o
[113/628] Compiling C++ object src/lib/curl/libcurl.a.p/Global.cxx.o
[114/628] Compiling C++ object src/lib/curl/libcurl.a.p/Request.cxx.o
[115/628] Compiling C++ object src/lib/curl/libcurl.a.p/Escape.cxx.o
[116/628] Compiling C++ object src/lib/curl/libcurl.a.p/Form.cxx.o
[117/628] Compiling C++ object src/lib/expat/libexpat.a.p/ExpatParser.cxx.o
[118/628] Linking static target src/lib/curl/libcurl.a
[119/628] Compiling C++ object src/lib/expat/libexpat.a.p/StreamExpatParser.cxx.o
[120/628] Linking static target src/lib/expat/libexpat.a
[121/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/Init.cxx.o
[122/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/Interleave.cxx.o
[123/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/LogError.cxx.o
[124/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/LogCallback.cxx.o
[125/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/Error.cxx.o
[126/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/Domain.cxx.o
[127/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/Filter.cxx.o
[128/628] Compiling C++ object src/lib/ffmpeg/libffmpeg.a.p/DetectFilterFormat.cxx.o
[129/628] Linking static target src/lib/ffmpeg/libffmpeg.a
[130/628] Compiling C++ object src/pcm/libpcm.a.p/FallbackResampler.cxx.o
[131/628] Compiling C++ object src/lib/nfs/libnfs.a.p/Connection.cxx.o
[132/628] Compiling C++ object src/lib/nfs/libnfs.a.p/Error.cxx.o
[133/628] Compiling C++ object src/lib/nfs/libnfs.a.p/Manager.cxx.o
[134/628] Compiling C++ object src/lib/nfs/libnfs.a.p/Glue.cxx.o
[135/628] Compiling C++ object src/lib/nfs/libnfs.a.p/Base.cxx.o
[136/628] Compiling C++ object src/lib/nfs/libnfs.a.p/FileReader.cxx.o
[137/628] Compiling C++ object src/lib/nfs/libnfs.a.p/Blocking.cxx.o
[138/628] Compiling C++ object src/lib/pcre/libpcre.a.p/UniqueRegex.cxx.o
[139/628] Linking static target src/lib/nfs/libnfs.a
[140/628] Linking static target src/lib/pcre/libpcre.a
[141/628] Compiling C++ object src/lib/pulse/libpulse.a.p/LogError.cxx.o
[142/628] Compiling C++ object src/lib/pulse/libpulse.a.p/Error.cxx.o
[143/628] Compiling C++ object src/lib/pulse/libpulse.a.p/Domain.cxx.o
[144/628] Linking static target src/lib/pulse/libpulse.a
[145/628] Compiling C++ object src/lib/sqlite/libsqlite.a.p/Database.cxx.o
[146/628] Compiling C++ object src/lib/sqlite/libsqlite.a.p/Error.cxx.o
[147/628] Linking static target src/lib/sqlite/libsqlite.a
[148/628] Compiling C++ object src/lib/yajl/libyajl.a.p/Handle.cxx.o
[149/628] Compiling C++ object src/lib/yajl/libyajl.a.p/ResponseParser.cxx.o
[150/628] Compiling C++ object src/lib/yajl/libyajl.a.p/ParseInputStream.cxx.o
[151/628] Linking static target src/lib/yajl/libyajl.a
[152/628] Compiling C++ object src/lib/crypto/libcrypto_md5.a.p/MD5.cxx.o
[153/628] Linking static target src/lib/crypto/libcrypto_md5.a
[154/628] Compiling C++ object src/lib/crypto/libcrypto_base64.a.p/Base64.cxx.o
[155/628] Linking static target src/lib/crypto/libcrypto_base64.a
[156/628] Compiling C++ object src/zeroconf/avahi/libavahi.a.p/Helper.cxx.o
[157/628] Compiling C++ object src/zeroconf/avahi/libavahi.a.p/Client.cxx.o
[158/628] Compiling C++ object src/zeroconf/avahi/libavahi.a.p/Error.cxx.o
[159/628] Compiling C++ object src/zeroconf/avahi/libavahi.a.p/Poll.cxx.o
[160/628] Compiling C++ object src/zeroconf/avahi/libavahi.a.p/Publisher.cxx.o
[161/628] Linking static target src/zeroconf/avahi/libavahi.a
[162/628] Compiling C++ object src/zeroconf/libzeroconf_bonjour.a.p/Glue.cxx.o
[163/628] Compiling C++ object src/fs/libfs.a.p/Domain.cxx.o
[164/628] Compiling C++ object src/zeroconf/libzeroconf_bonjour.a.p/Helper.cxx.o
[165/628] Linking static target src/zeroconf/libzeroconf_bonjour.a
[166/628] Compiling C++ object src/fs/libfs.a.p/Traits.cxx.o
[167/628] Compiling C++ object src/fs/libfs.a.p/Config.cxx.o
[168/628] Compiling C++ object src/fs/libfs.a.p/Charset.cxx.o
[169/628] Compiling C++ object src/fs/libfs.a.p/Glob.cxx.o
[170/628] Compiling C++ object src/fs/libfs.a.p/Path.cxx.o
[171/628] Compiling C++ object src/fs/libfs.a.p/Path2.cxx.o
[172/628] Compiling C++ object src/fs/libfs.a.p/AllocatedPath.cxx.o
[173/628] Compiling C++ object src/fs/libfs.a.p/NarrowPath.cxx.o
[174/628] Compiling C++ object src/fs/libfs.a.p/FileSystem.cxx.o
[175/628] Compiling C++ object src/fs/libfs.a.p/List.cxx.o
[176/628] Compiling C++ object src/fs/libfs.a.p/StandardDirectory.cxx.o
[177/628] Compiling C++ object src/fs/libfs.a.p/CheckFile.cxx.o
[178/628] Compiling C++ object src/fs/libfs.a.p/LookupFile.cxx.o
[179/628] Compiling C++ object src/fs/libfs.a.p/DirectoryReader.cxx.o
[180/628] Compiling C++ object src/fs/libfs.a.p/io_PeekReader.cxx.o
[181/628] Compiling C++ object src/fs/libfs.a.p/io_FileReader.cxx.o
[182/628] Compiling C++ object src/fs/libfs.a.p/io_BufferedReader.cxx.o
[183/628] Compiling C++ object src/lib/xiph/libvorbis.a.p/VorbisComments.cxx.o
[184/628] Linking static target src/lib/xiph/libvorbis.a
[185/628] Compiling C++ object src/lib/xiph/libflac.a.p/FlacMetadataChain.cxx.o
[186/628] Compiling C++ object src/lib/xiph/libflac.a.p/FlacIOHandle.cxx.o
[187/628] Compiling C++ object src/fs/libfs.a.p/io_FileOutputStream.cxx.o
[188/628] Compiling C++ object src/fs/libfs.a.p/io_BufferedOutputStream.cxx.o
[189/628] Compiling C++ object src/fs/libfs.a.p/io_GunzipReader.cxx.o
[190/628] Compiling C++ object src/fs/libfs.a.p/io_AutoGunzipReader.cxx.o
[191/628] Compiling C++ object src/fs/libfs.a.p/io_GzipOutputStream.cxx.o
[192/628] Linking static target src/fs/libfs.a
[193/628] Compiling C++ object src/config/libfs.a.p/Path.cxx.o
[194/628] Compiling C++ object src/config/libfs.a.p/Check.cxx.o
[195/628] Compiling C++ object src/config/libfs.a.p/Data.cxx.o
[196/628] Compiling C++ object src/config/libfs.a.p/Block.cxx.o
[197/628] Compiling C++ object src/config/libfs.a.p/Param.cxx.o
[198/628] Compiling C++ object src/config/libfs.a.p/Parser.cxx.o
[199/628] Compiling C++ object src/config/libfs.a.p/File.cxx.o
[200/628] Compiling C++ object src/config/libfs.a.p/Migrate.cxx.o
[201/628] Compiling C++ object src/config/libfs.a.p/Templates.cxx.o
[202/628] Compiling C++ object src/config/libfs.a.p/Domain.cxx.o
[203/628] Compiling C++ object src/config/libfs.a.p/Net.cxx.o
[204/628] Linking static target src/config/libfs.a
[205/628] Compiling C++ object src/tag/GenParseName.p/GenParseName.cxx.o
[206/628] Compiling C object src/tag/GenParseName.p/Names.c.o
[207/628] Linking target src/tag/GenParseName
[208/628] Generating RunGenParseName with a custom command
[209/628] Compiling C++ object src/tag/libtag.a.p/meson-generated_.._ParseName2.cxx.o
[210/628] Compiling C++ object src/tag/libtag.a.p/Tag.cxx.o
[211/628] Compiling C++ object src/tag/libtag.a.p/Builder.cxx.o
[212/628] Compiling C++ object src/tag/libtag.a.p/Handler.cxx.o
[213/628] Compiling C++ object src/tag/libtag.a.p/Settings.cxx.o
[214/628] Compiling C++ object src/tag/libtag.a.p/Config.cxx.o
[215/628] Compiling C++ object src/tag/libtag.a.p/ParseName.cxx.o
[216/628] Compiling C object src/tag/libtag.a.p/Names.c.o
[217/628] Compiling C++ object src/tag/libtag.a.p/FixString.cxx.o
[218/628] Compiling C++ object src/tag/libtag.a.p/Pool.cxx.o
[219/628] Compiling C++ object src/tag/libtag.a.p/Table.cxx.o
[220/628] Compiling C++ object src/tag/libtag.a.p/Format.cxx.o
[221/628] Compiling C++ object src/tag/libtag.a.p/VorbisComment.cxx.o
[222/628] Compiling C++ object src/tag/libtag.a.p/ReplayGain.cxx.o
[223/628] Compiling C++ object src/tag/libtag.a.p/MixRamp.cxx.o
[224/628] Compiling C++ object src/tag/libtag.a.p/Generic.cxx.o
[225/628] Compiling C++ object src/tag/libtag.a.p/Id3MusicBrainz.cxx.o
[226/628] Compiling C++ object src/tag/libtag.a.p/Id3Picture.cxx.o
[227/628] Compiling C++ object src/tag/libtag.a.p/ApeLoader.cxx.o
[228/628] Compiling C++ object src/tag/libtag.a.p/ApeReplayGain.cxx.o
[229/628] Compiling C++ object src/tag/libtag.a.p/ApeTag.cxx.o
[230/628] Compiling C++ object src/tag/libtag.a.p/Id3Load.cxx.o
[231/628] Compiling C++ object src/tag/libtag.a.p/Id3Scan.cxx.o
[232/628] Compiling C++ object src/tag/libtag.a.p/Id3ReplayGain.cxx.o
[233/628] Compiling C++ object src/tag/libtag.a.p/Rva2.cxx.o
[234/628] Compiling C++ object src/tag/libtag.a.p/RiffId3.cxx.o
[235/628] Compiling C++ object src/tag/libtag.a.p/Aiff.cxx.o
[236/628] Linking static target src/tag/libtag.a
[237/628] Compiling C++ object src/pcm/libpcm_basic.a.p/CheckAudioFormat.cxx.o
[238/628] Compiling C++ object src/pcm/libpcm_basic.a.p/AudioFormat.cxx.o
[239/628] Compiling C++ object src/pcm/libpcm_basic.a.p/AudioParser.cxx.o
[240/628] Compiling C++ object src/pcm/libpcm_basic.a.p/SampleFormat.cxx.o
[241/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Interleave.cxx.o
[242/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Buffer.cxx.o
[243/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Export.cxx.o
[244/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Dop.cxx.o
[245/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Volume.cxx.o
[246/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Silence.cxx.o
[247/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Mix.cxx.o
[248/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Pack.cxx.o
[249/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Order.cxx.o
[250/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Dither.cxx.o
[251/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Dsd16.cxx.o
[252/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Dsd32.cxx.o
[253/628] Compiling C++ object src/pcm/libpcm_basic.a.p/PcmDsd.cxx.o
[254/628] Compiling C++ object src/pcm/libpcm_basic.a.p/Dsd2Pcm.cxx.o
[255/628] Linking static target src/pcm/libpcm_basic.a
[256/628] Compiling C++ object src/pcm/libpcm.a.p/Convert.cxx.o
[257/628] Compiling C++ object src/pcm/libpcm.a.p/PcmChannels.cxx.o
[258/628] Compiling C++ object src/pcm/libpcm.a.p/PcmFormat.cxx.o
[259/628] Compiling C++ object src/pcm/libpcm.a.p/FormatConverter.cxx.o
[260/628] Compiling C++ object src/pcm/libpcm.a.p/ChannelsConverter.cxx.o
[261/628] Compiling C++ object src/pcm/libpcm.a.p/GlueResampler.cxx.o
[262/628] Compiling C++ object src/db/libdb_glue.a.p/update_VirtualDirectory.cxx.o
[263/628] Compiling C++ object src/db/libdb_glue.a.p/update_SpecialDirectory.cxx.o
[264/628] Compiling C++ object src/pcm/libpcm.a.p/ConfiguredResampler.cxx.o
[265/628] Compiling C++ object src/pcm/libpcm.a.p/LibsamplerateResampler.cxx.o
[266/628] Compiling C++ object src/pcm/libpcm.a.p/SoxrResampler.cxx.o
[267/628] Linking static target src/pcm/libpcm.a
[268/628] Compiling C++ object src/input/libinput_api.a.p/Error.cxx.o
[269/628] Compiling C++ object src/input/libinput_api.a.p/InputPlugin.cxx.o
[270/628] Compiling C++ object src/input/libinput_api.a.p/InputStream.cxx.o
[271/628] Compiling C++ object src/input/libinput_api.a.p/ThreadInputStream.cxx.o
[272/628] Compiling C++ object src/input/libinput_api.a.p/AsyncInputStream.cxx.o
[273/628] Compiling C++ object src/input/libinput_api.a.p/ProxyInputStream.cxx.o
[274/628] Compiling C++ object src/input/libinput_api.a.p/LastInputStream.cxx.o
[275/628] Linking static target src/input/libinput_api.a
[276/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/FileInputPlugin.cxx.o
[277/628] Compiling C++ object src/input/libinput_glue.a.p/Init.cxx.o
[278/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/AlsaInputPlugin.cxx.o
[279/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/CurlInputPlugin.cxx.o
[280/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/.._IcyInputStream.cxx.o
[281/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/.._.._IcyMetaDataParser.cxx.o
[282/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/FfmpegInputPlugin.cxx.o
[283/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/NfsInputPlugin.cxx.o
[284/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/SmbclientInputPlugin.cxx.o
[285/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/QobuzClient.cxx.o
[286/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/QobuzErrorParser.cxx.o
[287/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/QobuzLoginRequest.cxx.o
[288/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/QobuzTrackRequest.cxx.o
[289/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/QobuzTagScanner.cxx.o
[290/628] Compiling C++ object src/input/plugins/libinput_plugins.a.p/QobuzInputPlugin.cxx.o
[291/628] Linking static target src/input/plugins/libinput_plugins.a
[292/628] Compiling C++ object src/input/libinput_glue.a.p/Registry.cxx.o
[293/628] Compiling C++ object src/input/libinput_glue.a.p/Open.cxx.o
[294/628] Compiling C++ object src/input/libinput_glue.a.p/LocalOpen.cxx.o
[295/628] Compiling C++ object src/input/libinput_glue.a.p/ScanTags.cxx.o
[296/628] Compiling C++ object src/input/libinput_glue.a.p/Reader.cxx.o
[297/628] Compiling C++ object src/input/libinput_glue.a.p/TextInputStream.cxx.o
[298/628] Compiling C++ object src/input/libinput_glue.a.p/ProxyInputStream.cxx.o
[299/628] Compiling C++ object src/input/libinput_glue.a.p/RewindInputStream.cxx.o
[300/628] Compiling C++ object src/input/libinput_glue.a.p/BufferingInputStream.cxx.o
[301/628] Compiling C++ object src/input/libinput_glue.a.p/BufferedInputStream.cxx.o
[302/628] Compiling C++ object src/input/libinput_glue.a.p/MaybeBufferedInputStream.cxx.o
[303/628] Compiling C++ object src/input/libinput_glue.a.p/cache_Config.cxx.o
[304/628] Compiling C++ object src/input/libinput_glue.a.p/cache_Manager.cxx.o
[305/628] Compiling C++ object src/input/libinput_glue.a.p/cache_Item.cxx.o
[306/628] Compiling C++ object src/input/libinput_glue.a.p/cache_Stream.cxx.o
[307/628] Linking static target src/input/libinput_glue.a
[308/628] Compiling C++ object src/archive/libarchive_api.a.p/ArchiveList.cxx.o
[309/628] Linking static target src/archive/libarchive_api.a
[310/628] Compiling C++ object src/archive/plugins/libarchive_plugins.a.p/Iso9660ArchivePlugin.cxx.o
[311/628] Compiling C++ object src/archive/plugins/libarchive_plugins.a.p/Bzip2ArchivePlugin.cxx.o
[312/628] Linking static target src/archive/plugins/libarchive_plugins.a
[313/628] Compiling C++ object src/archive/libarchive_glue.a.p/ArchivePlugin.cxx.o
[314/628] Compiling C++ object src/archive/libarchive_glue.a.p/.._input_plugins_ArchiveInputPlugin.cxx.o
[315/628] Linking static target src/archive/libarchive_glue.a
[316/628] Compiling C++ object src/filter/libfilter_api.a.p/Observer.cxx.o
[317/628] Compiling C++ object src/filter/libfilter_api.a.p/Filter.cxx.o
[318/628] Linking static target src/filter/libfilter_api.a
[319/628] Compiling C object src/filter/plugins/libfilter_plugins.a.p/.._.._AudioCompress_compress.c.o
[320/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/NullFilterPlugin.cxx.o
[321/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/TwoFilters.cxx.o
[322/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/AutoConvertFilterPlugin.cxx.o
[323/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/ConvertFilterPlugin.cxx.o
[324/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/RouteFilterPlugin.cxx.o
[325/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/NormalizeFilterPlugin.cxx.o
[326/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/ReplayGainFilterPlugin.cxx.o
[327/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/VolumeFilterPlugin.cxx.o
[328/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/FfmpegFilter.cxx.o
[329/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/FfmpegFilterPlugin.cxx.o
[330/628] Compiling C++ object src/filter/plugins/libfilter_plugins.a.p/HdcdFilterPlugin.cxx.o
[331/628] Linking static target src/filter/plugins/libfilter_plugins.a
[332/628] Compiling C++ object src/filter/libfilter_glue.a.p/Registry.cxx.o
[333/628] Compiling C++ object src/filter/libfilter_glue.a.p/Factory.cxx.o
[334/628] Compiling C++ object src/filter/libfilter_glue.a.p/LoadOne.cxx.o
[335/628] Compiling C++ object src/filter/libfilter_glue.a.p/LoadChain.cxx.o
[336/628] Linking static target src/filter/libfilter_glue.a
[337/628] Compiling C++ object src/mixer/plugins/libmixer_plugins.a.p/NullMixerPlugin.cxx.o
[338/628] Compiling C++ object src/mixer/plugins/libmixer_plugins.a.p/SoftwareMixerPlugin.cxx.o
[339/628] Compiling C++ object src/mixer/plugins/libmixer_plugins.a.p/AlsaMixerPlugin.cxx.o
[340/628] Compiling C object src/mixer/plugins/libmixer_plugins.a.p/volume_mapping.c.o
[341/628] Compiling C++ object src/mixer/plugins/libmixer_plugins.a.p/PulseMixerPlugin.cxx.o
[342/628] Linking static target src/mixer/plugins/libmixer_plugins.a
[343/628] Compiling C++ object src/mixer/libmixer_glue.a.p/MixerControl.cxx.o
[344/628] Compiling C++ object src/mixer/libmixer_glue.a.p/MixerType.cxx.o
[345/628] Compiling C++ object src/mixer/libmixer_glue.a.p/MixerAll.cxx.o
[346/628] Linking static target src/mixer/libmixer_glue.a
[347/628] Compiling C++ object src/output/liboutput_api.a.p/Interface.cxx.o
[348/628] Compiling C++ object src/output/liboutput_api.a.p/Timer.cxx.o
[349/628] Linking static target src/output/liboutput_api.a
[350/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/NullOutputPlugin.cxx.o
[351/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/httpd_HttpdClient.cxx.o
[352/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/AlsaOutputPlugin.cxx.o
[353/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/FifoOutputPlugin.cxx.o
[354/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/httpd_IcyMetaDataServer.cxx.o
[355/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/snapcast_SnapcastOutputPlugin.cxx.o
[356/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/httpd_HttpdOutputPlugin.cxx.o
[357/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/PipeOutputPlugin.cxx.o
[358/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/PulseOutputPlugin.cxx.o
[359/628] Compiling C++ object src/output/liboutput_glue.a.p/Defaults.cxx.o
[360/628] Compiling C++ object src/output/plugins/liboutput_plugins.a.p/snapcast_Client.cxx.o
[361/628] Linking static target src/output/plugins/liboutput_plugins.a
[362/628] Compiling C++ object src/output/liboutput_glue.a.p/Filtered.cxx.o
[363/628] Compiling C++ object src/output/liboutput_glue.a.p/Registry.cxx.o
[364/628] Compiling C++ object src/output/liboutput_glue.a.p/MultipleOutputs.cxx.o
[365/628] Compiling C++ object src/output/liboutput_glue.a.p/SharedPipeConsumer.cxx.o
[366/628] Compiling C++ object src/output/liboutput_glue.a.p/Source.cxx.o
[367/628] Compiling C++ object src/output/liboutput_glue.a.p/Thread.cxx.o
[368/628] Compiling C++ object src/output/liboutput_glue.a.p/Domain.cxx.o
[369/628] Compiling C++ object src/output/liboutput_glue.a.p/Control.cxx.o
[370/628] Compiling C++ object src/output/liboutput_glue.a.p/State.cxx.o
[371/628] Compiling C++ object src/output/liboutput_glue.a.p/Print.cxx.o
[372/628] Compiling C++ object src/output/liboutput_glue.a.p/OutputCommand.cxx.o
[373/628] Compiling C++ object src/output/liboutput_glue.a.p/OutputPlugin.cxx.o
[374/628] Compiling C++ object src/output/liboutput_glue.a.p/Finish.cxx.o
[375/628] Compiling C++ object src/output/liboutput_glue.a.p/Init.cxx.o
[376/628] Compiling C++ object src/lib/xiph/libxiph.a.p/ScanVorbisComment.cxx.o
[377/628] Linking static target src/output/liboutput_glue.a
[378/628] Compiling C++ object src/lib/xiph/libxiph.a.p/VorbisPicture.cxx.o
[379/628] Compiling C++ object src/lib/xiph/libxiph.a.p/XiphTags.cxx.o
[380/628] Compiling C++ object src/lib/xiph/libxiph.a.p/VorbisComments.cxx.o
[381/628] Linking static target src/lib/xiph/libxiph.a
[382/628] Compiling C++ object src/lib/xiph/libogg.a.p/OggVisitor.cxx.o
[383/628] Compiling C++ object src/lib/xiph/libogg.a.p/OggSyncState.cxx.o
[384/628] Compiling C++ object src/lib/xiph/libogg.a.p/OggFind.cxx.o
[385/628] Compiling C++ object src/lib/xiph/libogg.a.p/OggPacket.cxx.o
[386/628] Linking static target src/lib/xiph/libogg.a
[387/628] Compiling C++ object src/lib/xiph/libflac.a.p/FlacStreamMetadata.cxx.o
[388/628] Linking static target src/lib/xiph/libflac.a
[389/628] Compiling C++ object src/decoder/libdecoder_api.a.p/DecoderAPI.cxx.o
[390/628] Compiling C++ object src/decoder/libdecoder_api.a.p/Domain.cxx.o
[391/628] Compiling C++ object src/decoder/libdecoder_api.a.p/Reader.cxx.o
[392/628] Compiling C++ object src/decoder/libdecoder_api.a.p/DecoderBuffer.cxx.o
[393/628] Compiling C++ object src/decoder/libdecoder_api.a.p/DecoderPlugin.cxx.o
[394/628] Linking static target src/decoder/libdecoder_api.a
[395/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/PcmDecoderPlugin.cxx.o
[396/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/HybridDsdDecoderPlugin.cxx.o
[397/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/DsdiffDecoderPlugin.cxx.o
[398/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/DsfDecoderPlugin.cxx.o
[399/628] Compiling C++ object src/decoder/libdecoder_glue.a.p/DecoderList.cxx.o
[400/628] Linking static target src/decoder/libdecoder_glue.a
[401/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/DsdLib.cxx.o
[402/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FfmpegIo.cxx.o
[403/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FfmpegMetaData.cxx.o
[404/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FfmpegDecoderPlugin.cxx.o
[405/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FlacDecoderPlugin.cxx.o
[406/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FlacInput.cxx.o
[407/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FlacPcm.cxx.o
[408/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FlacDomain.cxx.o
[409/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FlacCommon.cxx.o
[410/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/VorbisDecoderPlugin.cxx.o
[411/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/VorbisDomain.cxx.o
[412/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OpusDecoderPlugin.cxx.o
[413/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OpusDomain.cxx.o
[414/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OpusHead.cxx.o
[415/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OpusTags.cxx.o
[416/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OggDecoder.cxx.o
[417/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OggCodec.cxx.o
[418/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/FaadDecoderPlugin.cxx.o
[419/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/MadDecoderPlugin.cxx.o
[420/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/OpenmptDecoderPlugin.cxx.o
[421/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/ModCommon.cxx.o
[422/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/SndfileDecoderPlugin.cxx.o
[423/628] Compiling C++ object src/decoder/plugins/libdecoder_plugins.a.p/WavpackDecoderPlugin.cxx.o
[424/628] Linking static target src/decoder/plugins/libdecoder_plugins.a
[425/628] Compiling C++ object src/encoder/plugins/libencoder_plugins.a.p/NullEncoderPlugin.cxx.o
[426/628] Compiling C++ object src/encoder/plugins/libencoder_plugins.a.p/FlacEncoderPlugin.cxx.o
[427/628] Compiling C++ object src/encoder/plugins/libencoder_plugins.a.p/OpusEncoderPlugin.cxx.o
[428/628] Compiling C++ object src/encoder/plugins/libencoder_plugins.a.p/VorbisEncoderPlugin.cxx.o
[429/628] Compiling C++ object src/encoder/plugins/libencoder_plugins.a.p/WaveEncoderPlugin.cxx.o
[430/628] Compiling C++ object src/encoder/plugins/libencoder_plugins.a.p/LameEncoderPlugin.cxx.o
[431/628] Linking static target src/encoder/plugins/libencoder_plugins.a
[432/628] Compiling C++ object src/encoder/libencoder_glue.a.p/Configured.cxx.o
[433/628] Compiling C++ object src/encoder/libencoder_glue.a.p/ToOutputStream.cxx.o
[434/628] Compiling C++ object src/encoder/libencoder_glue.a.p/EncoderList.cxx.o
[435/628] Linking static target src/encoder/libencoder_glue.a
[436/628] Compiling C++ object src/song/libsong.a.p/DetachedSong.cxx.o
[437/628] Compiling C++ object src/song/libsong.a.p/Escape.cxx.o
[438/628] Compiling C++ object src/song/libsong.a.p/StringFilter.cxx.o
[439/628] Compiling C++ object src/song/libsong.a.p/UriSongFilter.cxx.o
[440/628] Compiling C++ object src/song/libsong.a.p/BaseSongFilter.cxx.o
[441/628] Compiling C++ object src/song/libsong.a.p/TagSongFilter.cxx.o
[442/628] Compiling C++ object src/song/libsong.a.p/ModifiedSinceSongFilter.cxx.o
[443/628] Compiling C++ object src/song/libsong.a.p/AudioFormatSongFilter.cxx.o
[444/628] Compiling C++ object src/song/libsong.a.p/AndSongFilter.cxx.o
[445/628] Compiling C++ object src/song/libsong.a.p/OptimizeFilter.cxx.o
[446/628] Compiling C++ object src/song/libsong.a.p/Filter.cxx.o
[447/628] Compiling C++ object src/song/libsong.a.p/LightSong.cxx.o
[448/628] Compiling C++ object src/playlist/libplaylist_api.a.p/PlaylistPlugin.cxx.o
[449/628] Linking static target src/song/libsong.a
[450/628] Compiling C++ object src/playlist/libplaylist_api.a.p/MemorySongEnumerator.cxx.o
[451/628] Linking static target src/playlist/libplaylist_api.a
[452/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/ExtM3uPlaylistPlugin.cxx.o
[453/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/M3uPlaylistPlugin.cxx.o
[454/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/PlsPlaylistPlugin.cxx.o
[455/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/CuePlaylistPlugin.cxx.o
[456/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/.._cue_CueParser.cxx.o
[457/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/EmbeddedCuePlaylistPlugin.cxx.o
[458/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/AsxPlaylistPlugin.cxx.o
[459/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/XspfPlaylistPlugin.cxx.o
[460/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/FlacPlaylistPlugin.cxx.o
[461/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/RssPlaylistPlugin.cxx.o
[462/628] Compiling C++ object src/playlist/libplaylist_glue.a.p/PlaylistRegistry.cxx.o
[463/628] Compiling C++ object src/playlist/plugins/libplaylist_plugins.a.p/SoundCloudPlaylistPlugin.cxx.o
[464/628] Linking static target src/playlist/plugins/libplaylist_plugins.a
[465/628] Linking static target src/playlist/libplaylist_glue.a
[466/628] Compiling C++ object libbasic.a.p/src_ReplayGainInfo.cxx.o
[467/628] Compiling C++ object libbasic.a.p/src_ReplayGainMode.cxx.o
[468/628] Compiling C++ object libbasic.a.p/src_SingleMode.cxx.o
[469/628] Linking static target libbasic.a
[470/628] Compiling C++ object src/storage/libstorage_api.a.p/StorageInterface.cxx.o
[471/628] Compiling C++ object src/storage/libstorage_api.a.p/StoragePlugin.cxx.o
[472/628] Linking static target src/storage/libstorage_api.a
[473/628] Compiling C++ object src/storage/plugins/libstorage_plugins.a.p/LocalStorage.cxx.o
[474/628] Compiling C++ object src/storage/plugins/libstorage_plugins.a.p/CurlStorage.cxx.o
[475/628] Compiling C++ object src/storage/plugins/libstorage_plugins.a.p/NfsStorage.cxx.o
[476/628] Compiling C++ object src/storage/plugins/libstorage_plugins.a.p/SmbclientStorage.cxx.o
[477/628] Compiling C++ object src/storage/plugins/libstorage_plugins.a.p/UdisksStorage.cxx.o
[478/628] Linking static target src/storage/plugins/libstorage_plugins.a
[479/628] Compiling C++ object src/storage/libstorage_glue.a.p/Registry.cxx.o
[480/628] Compiling C++ object src/storage/libstorage_glue.a.p/MemoryDirectoryReader.cxx.o
[481/628] Compiling C++ object src/storage/libstorage_glue.a.p/CompositeStorage.cxx.o
[482/628] Compiling C++ object src/storage/libstorage_glue.a.p/Configured.cxx.o
[483/628] Compiling C++ object src/storage/libstorage_glue.a.p/StorageState.cxx.o
[484/628] Linking static target src/storage/libstorage_glue.a
[485/628] Compiling C++ object src/db/libdb_api.a.p/DatabaseLock.cxx.o
[486/628] Compiling C++ object src/db/libdb_api.a.p/Selection.cxx.o
[487/628] Linking static target src/db/libdb_api.a
[488/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/.._.._PlaylistDatabase.cxx.o
[489/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/.._Registry.cxx.o
[490/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/.._Helpers.cxx.o
[491/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/.._VHelper.cxx.o
[492/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/.._UniqueTags.cxx.o
[493/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_DatabaseSave.cxx.o
[494/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_DirectorySave.cxx.o
[495/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_Directory.cxx.o
[496/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_Song.cxx.o
[497/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_SongSort.cxx.o
[498/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_Mount.cxx.o
[499/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/simple_SimpleDatabasePlugin.cxx.o
[500/628] Compiling C++ object src/db/plugins/libdb_plugins.a.p/ProxyDatabasePlugin.cxx.o
[501/628] Linking static target src/db/plugins/libdb_plugins.a
[502/628] Compiling C++ object src/db/libdb_glue.a.p/Count.cxx.o
[503/628] Compiling C++ object src/db/libdb_glue.a.p/update_UpdateDomain.cxx.o
[504/628] Compiling C++ object src/db/libdb_glue.a.p/update_Config.cxx.o
[505/628] Compiling C++ object src/db/libdb_glue.a.p/update_Service.cxx.o
[506/628] Compiling C++ object src/db/libdb_glue.a.p/update_Queue.cxx.o
[507/628] Compiling C++ object src/db/libdb_glue.a.p/update_UpdateIO.cxx.o
[508/628] Compiling C++ object src/db/libdb_glue.a.p/update_Editor.cxx.o
[509/628] Compiling C++ object src/db/libdb_glue.a.p/update_Walk.cxx.o
[510/628] Compiling C++ object src/db/libdb_glue.a.p/update_UpdateSong.cxx.o
[511/628] Compiling C++ object src/db/libdb_glue.a.p/update_Container.cxx.o
[512/628] Compiling C++ object src/db/libdb_glue.a.p/update_Playlist.cxx.o
[513/628] Compiling C++ object src/db/libdb_glue.a.p/update_Remove.cxx.o
[514/628] Compiling C++ object src/db/libdb_glue.a.p/update_ExcludeList.cxx.o
[515/628] Compiling C++ object src/db/libdb_glue.a.p/DatabaseGlue.cxx.o
[516/628] Compiling C++ object src/db/libdb_glue.a.p/Configured.cxx.o
[517/628] Compiling C++ object src/db/libdb_glue.a.p/DatabaseSong.cxx.o
[518/628] Compiling C++ object src/db/libdb_glue.a.p/DatabasePrint.cxx.o
[519/628] Compiling C++ object src/db/libdb_glue.a.p/DatabaseQueue.cxx.o
[520/628] Compiling C++ object src/db/libdb_glue.a.p/DatabasePlaylist.cxx.o
[521/628] Compiling C++ object src/db/libdb_glue.a.p/update_InotifyDomain.cxx.o
[522/628] Compiling C++ object src/db/libdb_glue.a.p/update_InotifySource.cxx.o
[523/628] Compiling C++ object src/db/libdb_glue.a.p/update_InotifyQueue.cxx.o
[524/628] Compiling C++ object src/db/libdb_glue.a.p/update_InotifyUpdate.cxx.o
[525/628] Compiling C++ object mpd.p/src_Main.cxx.o
[526/628] Compiling C++ object mpd.p/meson-generated_.._GitVersion.cxx.o
[527/628] Linking static target src/db/libdb_glue.a
[528/628] Compiling C++ object mpd.p/src_protocol_ArgParser.cxx.o
[529/628] Compiling C++ object mpd.p/src_command_CommandError.cxx.o
[530/628] Compiling C++ object mpd.p/src_command_PositionArg.cxx.o
[531/628] Compiling C++ object mpd.p/src_command_AllCommands.cxx.o
[532/628] Compiling C++ object mpd.p/src_command_QueueCommands.cxx.o
[533/628] Compiling C++ object mpd.p/src_command_TagCommands.cxx.o
[534/628] Compiling C++ object mpd.p/src_command_PlayerCommands.cxx.o
[535/628] Compiling C++ object mpd.p/src_command_PlaylistCommands.cxx.o
[536/628] Compiling C++ object mpd.p/src_command_FileCommands.cxx.o
[537/628] Compiling C++ object mpd.p/src_command_OutputCommands.cxx.o
[538/628] Compiling C++ object mpd.p/src_command_MessageCommands.cxx.o
[539/628] Compiling C++ object mpd.p/src_command_ClientCommands.cxx.o
[540/628] Compiling C++ object mpd.p/src_command_PartitionCommands.cxx.o
[541/628] Compiling C++ object mpd.p/src_command_OtherCommands.cxx.o
[542/628] Compiling C++ object mpd.p/src_command_CommandListBuilder.cxx.o
[543/628] Compiling C++ object mpd.p/src_Idle.cxx.o
[544/628] Compiling C++ object mpd.p/src_IdleFlags.cxx.o
[545/628] Compiling C++ object mpd.p/src_decoder_Thread.cxx.o
[546/628] Compiling C++ object mpd.p/src_decoder_Control.cxx.o
[547/628] Compiling C++ object mpd.p/src_decoder_Bridge.cxx.o
[548/628] Compiling C++ object mpd.p/src_decoder_DecoderPrint.cxx.o
[549/628] Compiling C++ object mpd.p/src_client_Listener.cxx.o
[550/628] Compiling C++ object mpd.p/src_client_Client.cxx.o
[551/628] Compiling C++ object mpd.p/src_client_Config.cxx.o
[552/628] Compiling C++ object mpd.p/src_client_Domain.cxx.o
[553/628] Compiling C++ object mpd.p/src_client_Event.cxx.o
[554/628] Compiling C++ object mpd.p/src_client_Expire.cxx.o
[555/628] Compiling C++ object mpd.p/src_client_Idle.cxx.o
[556/628] Compiling C++ object mpd.p/src_client_List.cxx.o
[557/628] Compiling C++ object mpd.p/src_client_New.cxx.o
[558/628] Compiling C++ object mpd.p/src_client_Process.cxx.o
[559/628] Compiling C++ object mpd.p/src_client_Read.cxx.o
[560/628] Compiling C++ object mpd.p/src_client_Write.cxx.o
[561/628] Compiling C++ object mpd.p/src_client_Message.cxx.o
[562/628] Compiling C++ object mpd.p/src_client_Subscribe.cxx.o
[563/628] Compiling C++ object mpd.p/src_client_File.cxx.o
[564/628] Compiling C++ object mpd.p/src_client_Response.cxx.o
[565/628] Compiling C++ object mpd.p/src_client_ThreadBackgroundCommand.cxx.o
[566/628] Compiling C++ object mpd.p/src_Listen.cxx.o
[567/628] Compiling C++ object mpd.p/src_LogInit.cxx.o
[568/628] Compiling C++ object mpd.p/src_ls.cxx.o
[569/628] Compiling C++ object mpd.p/src_Instance.cxx.o
[570/628] Compiling C++ object mpd.p/src_MusicBuffer.cxx.o
[571/628] Compiling C++ object mpd.p/src_MusicPipe.cxx.o
[572/628] Compiling C++ object mpd.p/src_MusicChunk.cxx.o
[573/628] Compiling C++ object mpd.p/src_MusicChunkPtr.cxx.o
[574/628] Compiling C++ object mpd.p/src_Mapper.cxx.o
[575/628] Compiling C++ object mpd.p/src_Partition.cxx.o
[576/628] Compiling C++ object mpd.p/src_Permission.cxx.o
[577/628] Compiling C++ object mpd.p/src_player_CrossFade.cxx.o
[578/628] Compiling C++ object mpd.p/src_player_Thread.cxx.o
[579/628] Compiling C++ object mpd.p/src_player_Control.cxx.o
[580/628] Compiling C++ object mpd.p/src_PlaylistError.cxx.o
[581/628] Compiling C++ object mpd.p/src_PlaylistPrint.cxx.o
[582/628] Compiling C++ object mpd.p/src_PlaylistSave.cxx.o
[583/628] Compiling C++ object mpd.p/src_playlist_PlaylistStream.cxx.o
[584/628] Compiling C++ object mpd.p/src_playlist_PlaylistMapper.cxx.o
[585/628] Compiling C++ object mpd.p/src_playlist_PlaylistAny.cxx.o
[586/628] Compiling C++ object mpd.p/src_playlist_PlaylistSong.cxx.o
[587/628] Compiling C++ object mpd.p/src_playlist_PlaylistQueue.cxx.o
[588/628] Compiling C++ object mpd.p/src_playlist_Print.cxx.o
[589/628] Compiling C++ object mpd.p/src_db_PlaylistVector.cxx.o
[590/628] Compiling C++ object mpd.p/src_queue_Queue.cxx.o
[591/628] Compiling C++ object mpd.p/src_queue_QueuePrint.cxx.o
[592/628] Compiling C++ object mpd.p/src_queue_QueueSave.cxx.o
[593/628] Compiling C++ object mpd.p/src_queue_Playlist.cxx.o
[594/628] Compiling C++ object mpd.p/src_queue_PlaylistControl.cxx.o
[595/628] Compiling C++ object mpd.p/src_queue_PlaylistEdit.cxx.o
[596/628] Compiling C++ object mpd.p/src_queue_PlaylistTag.cxx.o
[597/628] Compiling C++ object mpd.p/src_queue_PlaylistState.cxx.o
[598/628] Compiling C++ object mpd.p/src_ReplayGainGlobal.cxx.o
[599/628] Compiling C++ object mpd.p/src_LocateUri.cxx.o
[600/628] Compiling C++ object mpd.p/src_SongUpdate.cxx.o
[601/628] Compiling C++ object mpd.p/src_SongLoader.cxx.o
[602/628] Compiling C++ object mpd.p/src_SongPrint.cxx.o
[603/628] Compiling C++ object mpd.p/src_SongSave.cxx.o
[604/628] Compiling C++ object mpd.p/src_StateFile.cxx.o
[605/628] Compiling C++ object mpd.p/src_StateFileConfig.cxx.o
[606/628] Compiling C++ object mpd.p/src_Stats.cxx.o
[607/628] Compiling C++ object mpd.p/src_TagPrint.cxx.o
[608/628] Compiling C++ object mpd.p/src_TagSave.cxx.o
[609/628] Compiling C++ object mpd.p/src_TagFile.cxx.o
[610/628] Compiling C++ object mpd.p/src_TagStream.cxx.o
[611/628] Compiling C++ object mpd.p/src_TagAny.cxx.o
[612/628] Compiling C++ object mpd.p/src_TimePrint.cxx.o
[613/628] Compiling C++ object mpd.p/src_mixer_Volume.cxx.o
[614/628] Compiling C++ object mpd.p/src_PlaylistFile.cxx.o
[615/628] Compiling C++ object mpd.p/src_CommandLine.cxx.o
[616/628] Compiling C++ object mpd.p/src_unix_SignalHandlers.cxx.o
[617/628] Compiling C++ object mpd.p/src_unix_Daemon.cxx.o
[618/628] Compiling C++ object mpd.p/src_queue_PlaylistUpdate.cxx.o
[619/628] Compiling C++ object mpd.p/src_command_StorageCommands.cxx.o
[620/628] Compiling C++ object mpd.p/src_command_DatabaseCommands.cxx.o
[621/628] Compiling C++ object mpd.p/src_RemoteTagCache.cxx.o
[622/628] Compiling C++ object mpd.p/src_command_StickerCommands.cxx.o
[623/628] Compiling C++ object mpd.p/src_sticker_Database.cxx.o
[624/628] Compiling C++ object mpd.p/src_sticker_Print.cxx.o
[625/628] Compiling C++ object mpd.p/src_sticker_SongSticker.cxx.o
[626/628] Compiling C++ object mpd.p/src_TagArchive.cxx.o
[627/628] Compiling C++ object mpd.p/src_db_update_Archive.cxx.o
[628/628] Linking target mpd
FAILED: mpd 
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/armv7a-libreelec-linux-gnueabihf-g++  -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_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_QueuePrint.cxx.o mpd.p/src_queue_QueueSave.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_ReplayGainGlobal.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_Volume.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_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_TagArchive.cxx.o mpd.p/src_db_update_Archive.cxx.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -march=armv7-a -mtune=cortex-a8 -Wl,--as-needed -fuse-ld=gold -Wl,--start-group libbasic.a src/config/libfs.a liblog.a src/fs/libfs.a src/lib/zlib/libzlib.a src/io/libio.a src/system/libsystem.a src/lib/icu/libicu.a src/util/libutil.a src/lib/dbus/libdbus.a src/event/libevent.a src/thread/libthread.a src/net/libnet.a src/input/libinput_glue.a src/input/plugins/libinput_plugins.a src/lib/alsa/libalsa.a src/lib/curl/libcurl.a src/lib/ffmpeg/libffmpeg.a src/lib/nfs/libnfs.a src/lib/smbclient/libsmbclient.a src/lib/yajl/libyajl.a src/lib/crypto/libcrypto_md5.a src/input/libinput_api.a src/pcm/libpcm.a src/pcm/libpcm_basic.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/filter/libfilter_glue.a src/filter/plugins/libfilter_plugins.a src/filter/libfilter_api.a src/mixer/plugins/libmixer_plugins.a src/lib/pulse/libpulse.a src/output/plugins/liboutput_plugins.a src/output/liboutput_api.a src/zeroconf/libzeroconf_bonjour.a src/zeroconf/avahi/libavahi.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/lib/expat/libexpat.a src/playlist/libplaylist_api.a src/db/libdb_glue.a src/db/plugins/libdb_plugins.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/pcre/libpcre.a src/lib/sqlite/libsqlite.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libdbus-1.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libfmt.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavformat.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavcodec.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavfilter.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavutil.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libyajl.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libpcre.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsqlite3.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libz.so -pthread /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libcurl.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libnfs.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsmbclient.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libasound.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsamplerate.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsoxr.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libid3tag.a -lbz2 /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libiso9660.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libcdio.a -lm /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libpulse.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavahi-common.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavahi-client.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libFLAC.a -lfaad -lmad /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopus.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsndfile.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libvorbis.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libogg.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libvorbisenc.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libwavpack.a -lmp3lame /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libexpat.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libmpdclient.so -Wl,--end-group
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_open_callbacks'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_streams'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_clear'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_info'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_read_float'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
�[1;31mFAILURE: scripts/build mpd:target during make_target (default)�[0m
*********** FAILED COMMAND ***********
ninja ${NINJA_OPTS} ${PKG_MAKE_OPTS_TARGET}
**************************************
�[1;31mFAILURE: scripts/build mpd:target has failed!�[0m

The following log for this failure is available:
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/.threads/logs/323.log

>>> mpd:target seq 323 >>>
[353/645] [FAIL] build   mpd:target

The following log for this failure is available:
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/.threads/logs/323.log
@heitbaum heitbaum self-assigned this Nov 23, 2021
@heitbaum heitbaum linked a pull request Nov 23, 2021 that will close this issue
@CvH CvH closed this as completed in #5912 Nov 23, 2021
@heitbaum heitbaum linked a pull request Nov 23, 2021 that will close this issue
@heitbaum
Copy link
Contributor Author

heitbaum commented Nov 29, 2021

the right library is included as in libvorbis.a is after libopenmpt.a - it builds fine on my boxes :-( further checking required

/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++  

-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_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_QueuePrint.cxx.o mpd.p/src_queue_QueueSave.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_ReplayGainGlobal.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_Volume.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_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_TagArchive.cxx.o mpd.p/src_db_update_Archive.cxx.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -march=x86-64 -m64 -Wl,--as-needed -fuse-ld=gold -Wl,--start-group 
  libbasic.a src/config/libfs.a liblog.a src/fs/libfs.a src/lib/zlib/libzlib.a src/io/libio.a src/system/libsystem.a src/lib/icu/libicu.a src/util/libutil.a src/lib/dbus/libdbus.a 
  src/event/libevent.a src/thread/libthread.a src/net/libnet.a src/input/libinput_glue.a src/input/plugins/libinput_plugins.a src/lib/alsa/libalsa.a src/lib/curl/libcurl.a src/lib/ffmpeg/libffmpeg.a src/lib/nfs/libnfs.a 
  src/lib/smbclient/libsmbclient.a src/lib/yajl/libyajl.a src/lib/crypto/libcrypto_md5.a src/input/libinput_api.a src/pcm/libpcm.a src/pcm/libpcm_basic.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/filter/libfilter_glue.a src/filter/plugins/libfilter_plugins.a src/filter/libfilter_api.a src/mixer/plugins/libmixer_plugins.a 
  src/lib/pulse/libpulse.a src/output/plugins/liboutput_plugins.a src/output/liboutput_api.a src/zeroconf/libzeroconf_bonjour.a src/zeroconf/avahi/libavahi.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/lib/expat/libexpat.a src/playlist/libplaylist_api.a 
  src/db/libdb_glue.a src/db/plugins/libdb_plugins.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/pcre/libpcre.a src/lib/sqlite/libsqlite.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libdbus-1.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libfmt.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libavformat.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libavcodec.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libavfilter.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libavutil.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libyajl.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libpcre.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libsqlite3.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libz.so -pthread 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libcurl.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libnfs.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libsmbclient.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libasound.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libsamplerate.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libsoxr.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libid3tag.a -lbz2 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libiso9660.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libcdio.a -lm 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libpulse.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libavahi-common.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libavahi-client.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libFLAC.a -lfaad -lmad 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopus.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libsndfile.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libvorbis.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libogg.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libvorbisenc.a 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libwavpack.a -lmp3lame 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libexpat.so 
  /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libmpdclient.so -Wl,--end-group



/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_open_callbacks'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_streams'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_clear'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_info'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_mo3.o):Load_mo3.cpp:function OpenMPT::CSoundFile::ReadMO3(OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, OpenMPT::CSoundFile::ModLoadingFlags): error: undefined reference to 'ov_read_float'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO, OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, bool&): error: undefined reference to 'ov_open_callbacks'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO, OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, bool&): error: undefined reference to 'ov_streams'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO, OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, bool&): error: undefined reference to 'ov_clear'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO, OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, bool&): error: undefined reference to 'ov_info'
/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-Generic/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO, OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, bool&): error: undefined reference to 'ov_read_float'
collect2: error: ld returned 1 exit status

@heitbaum heitbaum reopened this Nov 29, 2021
@heitbaum
Copy link
Contributor Author

heitbaum commented Dec 24, 2021

Issue is that libvorbisfile.a Is not included in the build.

readelf -Ws build.LibreELEC-Generic.x86_64-11.0-devel/install_pkg/libvorbis-1.3.7/usr/lib/libvorbisfile.a | grep callbacks
    69: 0000000000001860     5 FUNC    GLOBAL DEFAULT    1 ov_test_callbacks
    85: 00000000000020f0   153 FUNC    GLOBAL DEFAULT    1 ov_open_callbacks

/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/bin/armv7a-libreelec-linux-gnueabihf-g++ -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_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_QueuePrint.cxx.o mpd.p/src_queue_QueueSave.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_ReplayGainGlobal.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_Volume.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_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_TagArchive.cxx.o mpd.p/src_db_update_Archive.cxx.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,--gc-sections -march=armv7-a -mtune=cortex-a8 -Wl,--as-needed -fuse-ld=gold -Wl,--start-group libbasic.a src/config/libfs.a liblog.a src/fs/libfs.a src/lib/zlib/libzlib.a src/io/libio.a src/system/libsystem.a src/lib/icu/libicu.a src/util/libutil.a src/lib/dbus/libdbus.a src/event/libevent.a src/thread/libthread.a src/net/libnet.a src/input/libinput_glue.a src/input/plugins/libinput_plugins.a src/lib/alsa/libalsa.a src/lib/curl/libcurl.a src/lib/ffmpeg/libffmpeg.a src/lib/nfs/libnfs.a src/lib/smbclient/libsmbclient.a src/lib/yajl/libyajl.a src/lib/crypto/libcrypto_md5.a src/input/libinput_api.a src/pcm/libpcm.a src/pcm/libpcm_basic.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/filter/libfilter_glue.a src/filter/plugins/libfilter_plugins.a src/filter/libfilter_api.a src/mixer/plugins/libmixer_plugins.a src/lib/pulse/libpulse.a src/output/plugins/liboutput_plugins.a src/output/liboutput_api.a src/zeroconf/libzeroconf_bonjour.a src/zeroconf/avahi/libavahi.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/lib/expat/libexpat.a src/playlist/libplaylist_api.a src/db/libdb_glue.a src/db/plugins/libdb_plugins.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/pcre/libpcre.a src/lib/sqlite/libsqlite.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libdbus-1.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libfmt.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavformat.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavcodec.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavfilter.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavutil.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libyajl.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libpcre.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsqlite3.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libz.so -pthread /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libcurl.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libnfs.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsmbclient.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libasound.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsamplerate.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsoxr.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libid3tag.a -lbz2 /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libiso9660.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libcdio.a -lm /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libpulse.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavahi-common.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libavahi-client.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libFLAC.a -lfaad -lmad /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopus.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libsndfile.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libvorbis.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libogg.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libvorbisenc.a /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libwavpack.a -lmp3lame /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libexpat.so /var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libmpdclient.so -Wl,--end-group

/var/lib/jenkins/LE/build4/workspace/Addons/All_Addons-ARMv7/LibreELEC.tv/build.LibreELEC-ARMv7.arm-11.0-devel/toolchain/armv7a-libreelec-linux-gnueabihf/sysroot/usr/lib/libopenmpt.a(libopenmpt_la-Load_xm.o):Load_xm.cpp:function OpenMPT::ReadSampleData(OpenMPT::ModSample&, OpenMPT::SampleIO, OpenMPT::detail::FileReader<OpenMPT::FileReaderTraitsStdStream>&, bool&): error: undefined reference to 'ov_open_callbacks'

@heitbaum
Copy link
Contributor Author

heitbaum commented Dec 25, 2021

So the issue is that mpd does not has a dependency of libopenmpt though when the addons are built libopenmpt is already in the tree. I can reproduce this now. Build libopenmpt first.

@heitbaum heitbaum linked a pull request Dec 25, 2021 that will close this issue
@CvH CvH closed this as completed in #6016 Dec 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant