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

Reply via email to