Source: minidlna Version: 1.3.0+dfsg-2 Severity: serious Tags: ftbfs minidlna fails to build from source. The relevant parts of the build log are:
| dh_auto_configure -- --with-os-version=Debian --with-log-path=/var/log/minidlna | ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-os-version=Debian --with-log-path=/var/log/minidlna | checking build system type... x86_64-pc-linux-gnu | checking host system type... x86_64-pc-linux-gnu | checking target system type... x86_64-pc-linux-gnu | checking for a BSD-compatible install... /usr/bin/install -c | checking whether build environment is sane... yes | checking for a race-free mkdir -p... /bin/mkdir -p | checking for gawk... no | checking for mawk... mawk | checking whether make sets $(MAKE)... yes | checking whether make supports nested variables... yes | checking whether make supports nested variables... (cached) yes | checking whether make supports the include directive... yes (GNU style) | checking for gcc... gcc | checking whether the C compiler works... yes | checking for C compiler default output file name... a.out | checking for suffix of executables... | checking whether we are cross compiling... no | checking for suffix of object files... o | checking whether the compiler supports GNU C... yes | checking whether gcc accepts -g... yes | checking for gcc option to enable C11 features... none needed | checking whether gcc understands -c and -o together... yes | checking dependency style of gcc... none | checking for stdio.h... yes | checking for stdlib.h... yes | checking for string.h... yes | checking for inttypes.h... yes | checking for stdint.h... yes | checking for strings.h... yes | checking for sys/stat.h... yes | checking for sys/types.h... yes | checking for unistd.h... yes | checking for wchar.h... yes | checking for minix/config.h... no | checking for vfork.h... no | checking whether it is safe to define __EXTENSIONS__... yes | checking whether _XOPEN_SOURCE should be defined... no | checking for ld used by GCC... /usr/bin/ld | checking if the linker (/usr/bin/ld) is GNU ld... yes | checking for shared library run path origin... done | checking how to run the C preprocessor... gcc -E | checking for grep that handles long lines and -e... /bin/grep | checking for egrep... /bin/grep -E | checking for iconv... yes | checking for working iconv... yes | checking for iconv declaration... | extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); | checking whether NLS is requested... yes | checking for msgfmt... /usr/bin/msgfmt | checking for gmsgfmt... /usr/bin/msgfmt | checking for xgettext... /usr/bin/xgettext | checking for msgmerge... /usr/bin/msgmerge | checking for CFPreferencesCopyAppValue... no | checking for CFLocaleCopyCurrent... no | checking for GNU gettext in libc... yes | checking whether to use NLS... yes | checking where the gettext function comes from... libc | checking for gawk... (cached) mawk | checking for gcc... (cached) gcc | checking whether the compiler supports GNU C... (cached) yes | checking whether gcc accepts -g... (cached) yes | checking for gcc option to enable C11 features... (cached) none needed | checking whether gcc understands -c and -o together... (cached) yes | checking dependency style of gcc... (cached) none | checking whether ln -s works... yes | checking whether make sets $(MAKE)... (cached) yes | checking for inline... inline | checking for mode_t... yes | checking for off_t... yes | checking for pid_t... yes | checking for size_t... yes | checking for uint8_t... yes | checking for int32_t... yes | checking for uint32_t... yes | checking for uint64_t... yes | checking for ssize_t... yes | checking for dirent.h that defines DIR... yes | checking for library containing opendir... none required | checking for struct dirent.d_type... yes | checking for struct stat.st_blocks... yes | checking for _Bool... yes | checking for stdbool.h that conforms to C99... yes | checking whether byte ordering is bigendian... no | checking for fork... yes | checking for vfork... yes | checking for working fork... yes | checking for working vfork... (cached) yes | checking whether lstat correctly handles trailing slash... yes | checking for gethostname... yes | checking for getifaddrs... yes | checking for gettimeofday... yes | checking for inet_ntoa... yes | checking for memmove... yes | checking for memset... yes | checking for mkdir... yes | checking for realpath... yes | checking for select... yes | checking for sendfile... yes | checking for setlocale... yes | checking for socket... yes | checking for strcasecmp... yes | checking for strchr... yes | checking for strdup... yes | checking for strerror... yes | checking for strncasecmp... yes | checking for strpbrk... yes | checking for strrchr... yes | checking for strstr... yes | checking for strtol... yes | checking for strtoul... yes | checking for gcc options needed to detect all undeclared functions... none needed | checking whether SEEK_HOLE is declared... yes | checking for library containing clock_gettime... none required | checking for struct ip_mreqn... yes | checking for syscall.h... yes | checking for sys/syscall.h... yes | checking for mach/mach_time.h... no | checking for __NR_clock_gettime syscall... yes | checking for linux/netlink.h... yes | checking for libavutil/avutil.h... yes | checking for ffmpeg/libavutil/avutil.h... no | checking for libav/libavutil/avutil.h... no | checking for avutil.h... no | checking for ffmpeg/avutil.h... no | checking for libav/avutil.h... no | checking for libavcodec/avcodec.h... yes | checking for ffmpeg/libavcodec/avcodec.h... no | checking for libav/libavcodec/avcodec.h... no | checking for avcodec.h... no | checking for ffmpeg/avcodec.h... no | checking for libav/avcodec.h... no | checking for libavformat/avformat.h... yes | checking for ffmpeg/libavformat/avformat.h... no | checking for libav/libavformat/avformat.h... no | checking for avformat.h... no | checking for ffmpeg/avformat.h... no | checking for libav/avformat.h... no | checking for jpeglib.h... yes | checking for sqlite3.h... yes | checking for libexif/exif-loader.h... yes | checking for id3tag.h... yes | checking for ogg/ogg.h... yes | checking for vorbis/codec.h... yes | checking for FLAC/metadata.h... yes | checking if we should use the daemon() libc function... yes | checking if scandir declaration requires const char cast... yes | checking for linux sendfile support... yes | checking for darwin sendfile support... no | checking for freebsd sendfile support... no | checking for jpeg_set_defaults in -ljpeg... yes | checking for exif_data_new_from_file in -lexif... yes | checking for id3_file_open in -lid3tag -lz... yes | configure: error: Could not find libid3tag | tail -v -n \+0 config.log | ==> config.log <== | ... | ac_cv_lib_id3tag__lz_id3_file_open=yes | ... | configure: exit 1 | dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-os-version=Debian --with-log-path=/var/log/minidlna returned exit code 1 | make[1]: *** [debian/rules:13: override_dh_auto_configure] Error 25 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | make: *** [debian/rules:7: build] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Looking into configure.ac, it checks for ac_cv_lib_id3tag__lz___id3_file_open, but the cache variable now lacks two underscores. Probably an autoconf change. Helmut