Bug#917593: [Pkg-mpd-maintainers] Bug#917593: mpd: FTBFS ('_IO_off64_t' has not been declared)
On Sat, Dec 29, 2018 at 08:08:37AM +0100, Max Kellermann wrote: > On 2018/12/29 01:25, Santiago Vila wrote: > > In file included from /usr/include/libroar/libroar.h:173, > > from /usr/include/roaraudio.h:133, > > from src/output/plugins/RoarOutputPlugin.cxx:36: > > /usr/include/libroar/vio_stdio.h:50:46: error: '_IO_off64_t' has not been > > declared > > int roar_vio_to_stdio_lseek (void *__cookie, _IO_off64_t *__pos, int __w); > > This is clearly a libroar bug and has nothing to do with MPD. mpd 0.21.3 is unaffected (doesn't use libroar). I was going to upload mpd 0.21 to unstable anyway these days, so perhaps it's time now. Max, do you see a release of mpd coming up in the near future (in which case I'd wait for and use that)? Florian
Bug#917593: mpd: FTBFS ('_IO_off64_t' has not been declared)
On 2018/12/29 01:25, Santiago Vila wrote: > In file included from /usr/include/libroar/libroar.h:173, > from /usr/include/roaraudio.h:133, > from src/output/plugins/RoarOutputPlugin.cxx:36: > /usr/include/libroar/vio_stdio.h:50:46: error: '_IO_off64_t' has not been > declared > int roar_vio_to_stdio_lseek (void *__cookie, _IO_off64_t *__pos, int __w); This is clearly a libroar bug and has nothing to do with MPD. Upstream bug report (for MPD): https://github.com/MusicPlayerDaemon/MPD/issues/377 See https://github.com/MusicPlayerDaemon/MPD/commit/06ca08ce555 for my opinion on this bug.
Bug#917593: mpd: FTBFS ('_IO_off64_t' has not been declared)
Package: src:mpd Version: 0.20.23-1 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in buster but it failed: [...] debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- --without-tremor --enable-vorbis --disable-shine-encoder --enable-systemd-daemon --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd/user --enable-alsa \ --enable-test \ --enable-bzip2 --enable-iso9660 --enable-zlib --enable-zzip \ --enable-neighbor-plugins --enable-upnp --with-zeroconf=avahi \ --enable-ipv6 --enable-tcp --enable-un \ --enable-nfs --enable-smbclient --enable-webdav \ --enable-aac --enable-adplug --enable-sidplay --enable-ffmpeg --enable-flac --enable-fluidsynth --enable-gme --enable-sndfile --enable-mikmod --enable-modplug --enable-mad --enable-mpg123 --enable-mpc --enable-opus --enable-audiofile --enable-wavpack --enable-wildmidi \ --with-boost --enable-cue --enable-database --enable-expat --enable-icu --enable-lsr --enable-libmpdclient --enable-libwrap --enable-inotify --enable-soxr --enable-sqlite --enable-syslog \ [... snipped ...] g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -I/usr/include -DSYSTEM_CONFIG_FILE_LOCATION='"/etc/mpd.conf"' -I/usr/include/x86_64-linux-gnu -I/usr/include/samba-4.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -fno-threadsafe-statics -fmerge-all-constants -ffast-math -ftree-vectorize -funwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wsign-compare -Wno-noexcept-type -c -o src/input/plugins/libinput_a-SmbclientInputPlugin.o `test -f 'src/input/plugins/SmbclientInputPlugin.cxx' || echo './'`src/input/plugins/SmbclientInputPlugin.cxx g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -I/usr/include -DSYSTEM_CONFIG_FILE_LOCATION='"/etc/mpd.conf"' -I/usr/include/x86_64-linux-gnu -I/usr/include/samba-4.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -fno-threadsafe-statics -fmerge-all-constants -ffast-math -ftree-vectorize -funwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wsign-compare -Wno-noexcept-type -c -o src/lib/nfs/libinput_a-Connection.o `test -f 'src/lib/nfs/Connection.cxx' || echo './'`src/lib/nfs/Connection.cxx g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -I/usr/include -DSYSTEM_CONFIG_FILE_LOCATION='"/etc/mpd.conf"' -I/usr/include/x86_64-linux-gnu -I/usr/include/samba-4.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -fno-threadsafe-statics -fmerge-all-constants -ffast-math -ftree-vectorize -funwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wsign-compare -Wno-noexcept-type -c -o src/lib/nfs/libinput_a-Error.o `test -f 'src/lib/nfs/Error.cxx' || echo './'`src/lib/nfs/Error.cxx g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -I/usr/include -DSYSTEM_CONFIG_FILE_LOCATION='"/etc/mpd.conf"' -I/usr/include/x86_64-linux-gnu -I/usr/include/samba-4.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -pthread -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fvisibility=hidden -fno-threadsafe-statics -fmerge-all-constants -ffast-math -ftree-vectorize -funwind-tables -ffunction-sections -fdata-sections -Wall -Wextra -Wmissing-declarations -Wshadow -Wpointer-arith -Wcast-qual -Wwrite-strings -Wsign-compare -Wno-noexcept-type -c -o src/lib/nfs/libinput_a-Manager.o `test -f 'src/lib/nfs/Manager.cxx' || echo './'`src/lib/nfs/Manager.cxx g++ -DHAVE_CONFIG_H -I. -DNDEBUG -I./src -I/usr/include -DSYSTEM_CONFIG_FILE_LOCATION='"/etc/mpd.conf"' -I/usr/include/x86_64-linux-gnu -I/usr/include/samba-4.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0