Package: libboost-dev
Version: 1.67.0.1
When i try to compile MPD 0.21.4 with Meson, i get the following warning:
*meson.build:178: WARNING: Your Boost version 1.67 is known to be buggy,
and the MPD build will fail. Please upgrade to Boost 1.68 or later.***
I tested it, and for me it is impossible to compile MPD.
So i think it would be a reasonable idea to update libboost-dev in the
repositories. The current version of libboost-dev is 1.69 according to
https://www.boost.org/
I am using Lubuntu 18.10, 4.18.0-13-generic #14-Ubuntu SMP Wed Dec 5 09:04:24
UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
and libc-2.28.so
This is the full output for the command
*meson . output/release --buildtype=debugoptimized -Db_ndebug=true
--sysconfdir=/home/dd/.mpd*
The Meson build system
Version: 0.47.2
Source dir: /home/dd/Downloads/mpd-0.21.4
Build dir: /home/dd/Downloads/mpd-0.21.4/output/release
Build type: native build
Project name: mpd
Project version: 0.21.4
Native C compiler: cc (gcc 8.2.0 "cc (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Native C++ compiler: c++ (gcc 8.2.0 "c++ (Ubuntu 8.2.0-7ubuntu1) 8.2.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Compiler for C++ supports arguments -Wall: YES
Compiler for C++ supports arguments -Wextra: YES
Compiler for C++ supports arguments -fvisibility=hidden: YES
Compiler for C++ supports arguments -ffast-math: YES
Compiler for C++ supports arguments -ftree-vectorize: YES
Compiler for C++ supports arguments -fno-threadsafe-statics: YES
Compiler for C++ supports arguments -fmerge-all-constants: YES
Compiler for C++ supports arguments -Wmissing-declarations: YES
Compiler for C++ supports arguments -Wshadow: YES
Compiler for C++ supports arguments -Wpointer-arith: YES
Compiler for C++ supports arguments -Wcast-qual: YES
Compiler for C++ supports arguments -Wwrite-strings: YES
Compiler for C++ supports arguments -Wsign-compare: YES
Compiler for C++ supports arguments -Wno-non-virtual-dtor -Wnon-virtual-dtor:
YES
Compiler for C++ supports arguments -Wno-noexcept-type -Wnoexcept-type: YES
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -ffast-math: YES
Compiler for C supports arguments -ftree-vectorize: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wcast-qual: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -pedantic: YES
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports arguments -fdata-sections: YES
Compiler for C++ supports link arguments -Wl,--gc-sections: YES
Has header "locale.h": 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
Checking for function "syslog" : YES
Dependency Boost () found: YES 1.67meson.build:178: WARNING: Your Boost version 1.67 is known to be buggy,
and the MPD build will fail. Please upgrade to Boost 1.68 or later.
Dependency threads found: YES
Checking for function "pthread_setname_np" : YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency dbus-1 found: YES 1.12.10
Native dependency icu-i18n found: YES 60.2
Native dependency smbclient found: YES 0.3.1
Native dependency zlib found: YES 1.2.11
Native dependency alsa found: YES 1.1.6
Native dependency libcurl found: YES 7.61.0
Native dependency expat found: YES 2.2.6
Native dependency libavformat found: YES 58.12.100
Native dependency libavcodec found: YES 58.18.100
Native dependency libavutil found: YES 56.14.100
Library gcrypt found: NO
Native dependency libnfs found: YES 2.0.0
Native dependency libpcre found: YES 8.39
Native dependency libpulse found: YES 12.2
Library sndio found: YES
Header <sndio.h> has symbol "ROAR_VERSION": NO
Native dependency sqlite3 found: YES 3.24.0
Native dependency libsystemd found: YES 239
Native dependency libupnp found: YES 1.6.24
Native dependency yajl found: YES 2.1.0
Header <sys/socket.h> has symbol "AF_INET6": YES
Header <sys/socket.h> has symbol "struct ucred": YES
Header <sys/socket.h> has symbol "SO_PEERCRED": YES
Checking for function "getpeereid" : NO
Native dependency id3tag found: YES 0.15.0b
Dependency libchromaprint found: NO
Native dependency samplerate found: YES 0.1.9
Native dependency soxr found: YES 0.1.2
Native dependency libcdio_paranoia found: YES 10.2+0.94+2
Has header "cdio/paranoia/paranoia.h": YES
Native dependency libmms found: YES 0.6.4
Native dependency libiso9660 found: YES 2.0.0
Library bz2 found: YES
Native dependency zziplib found: YES 0.13.62
Native dependency ao found: YES 1.2.2
Native dependency jack found: YES 1.9.12
Header <jack/jack.h> has symbol "jack_set_info_function": YES
Native dependency openal found: YES 1.18.2
Native dependency shout found: YES 2.4.1
Native dependency flac found: YES 1.3.2
Native dependency opus found: YES 1.3-beta-36-g004ef8b
Native dependency vorbis found: YES 1.3.6
Native dependency vorbisenc found: YES 1.3.6
Native dependency ogg found: YES 1.3.2
Native dependency adplug found: YES 2.2.1
Native dependency fluidsynth found: YES 1.1.11
Native dependency audiofile found: YES 0.3.6
Library faad found: YES
Library gme found: YES
Library mad found: YES
Native dependency libmikmod found: YES 3.3.11
Native dependency libmodplug found: YES 0.8.9.0
Library mpcdec found: YES
Native dependency libmpg123 found: YES 1.25.10
Native dependency sndfile found: YES 1.0.28
Native dependency wavpack found: YES 5.1.0
Library WildMidi found: YES
Dependency libsidplayfp found: NO
Native dependency libsidplay2 found: YES 2.1.1
Native dependency libsidutils found: YES 1.0.4
Library resid-builder found: YES
Library mp3lame found: YES
Native dependency twolame found: YES 0.3.13
Native dependency shine found: YES 3.1.0
Native dependency avahi-client found: YES 0.7
Native dependency libmpdclient found: YES 2.11
Configuring config.h using configuration
Configuring mpd.service using configuration
Configuring mpd.service using configuration
Build targets in project: 63
Found ninja-1.8.2 at /usr/bin/ninja
**