Source: hylafax Version: 3:6.0.7-3 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20201226 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > cp -p /usr/share/misc/config.* . > yes | /bin/bash ./configure \ > --with-HTML=yes \ > --with-REGEX=no \ > --with-LIBREGEX='' \ > --with-REGEXINC='' \ > --with-UTMP=auto \ > --with-DIR_BIN="/usr/bin" \ > --with-DIR_LIBDATA="/etc/hylafax" \ > --with-DIR_LIB="/usr/lib/hylafax" \ > --with-DIR_LIBEXEC="/usr/sbin" \ > --with-DIR_MAN="/usr/share/man" \ > --with-DIR_SBIN="/usr/sbin" \ > --with-DIR_LOCKS="/var/lock" \ > --with-PATH_AFM="/usr/share/fonts/type1/gsfonts" \ > --with-FONTMAP="/usr/share/ghostscript/9.19/lib" \ > --with-MANSCHEME="bsd-source-gzip-strip" \ > --with-DIR_HTML="/usr/share/doc/hylafax" \ > --with-DIR_CGI="/usr/lib/cgi-bin" \ > --with-HTMLPATH="/doc/hylafax" \ > --with-SYSGID="root" \ > --with-SYSUID="root" \ > --with-PATH_GETTY="/etc/hylafax/getty-link" \ > --with-PATH_VGETTY="/etc/hylafax/vgetty-link" \ > --with-PATH_EGETTY="/etc/hylafax/egetty-link" \ > --with-CONFIG_MAXGID="65534" \ > --with-CMP="/usr/bin/cmp" \ > --with-COL="/usr/bin/col" \ > --with-MKFIFO="/usr/bin/mkfifo" \ > --with-SORT="/usr/bin/sort" \ > --with-OPTIMIZER="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time > -D_FORTIFY_SOURCE=2" \ > --with-MANDIR="/usr/share/man" \ > --with-PATH_DPSRIP="" \ > --with-PATH_IMPRIP="/usr/bin/psrip" \ > --with-AWK="/usr/bin/awk" > > Configuring HylaFAX (tm) (aka FlexFAX) 6.0.7. > > If configure does the wrong thing, check the file config.log for > information that may help you understand what went wrong. > > Reading site-wide parameters from ./config.site. > Gosh, aren't you lucky to have a x86_64-pc-linux-gnu system! > Using /usr/bin/gcc for a C compiler (set CC to override). > Looks like /usr/bin/gcc supports the -g option. > ... but not together with the -O option, not using it. > Looks like /usr/bin/gcc has an ANSI C preprocessor. > ... but __ANSI_CPP__ is not automatically defined, will compensate. > Looks like /usr/bin/gcc supports the -M option for generating make > dependencies. > Using /usr/bin/g++ for a C++ compiler (set CXX to override). > Looks like /usr/bin/g++ supports the -g option. > Using " -g" for C++ compiler options. > Looks like /usr/bin/g++ has an ANSI C preprocessor. > ... but __ANSI_CPP__ is not automatically defined, will compensate. > Using /usr/bin/make to configure the software. > Using "include file" syntax for Makefiles. > Looks like make supports "sinclude" for conditional includes. > Using /bin/bash to process command scripts. > Looks like the system has a CXX runtime > Checking for PAM (Pluggable Authentication Module) support > ... found. Enabling PAM support > Checking for JBIG library support > ... found. Enabling JBIG support > Checking for NLS (gettext) library support > ... found. Enabling NLS support > Looks like -lcrypt is needed for crypt. > Looks like -lutil is needed for wtmp file logging. > > Creating port.h with necessary definitions. > ... open FIFO files read+write to avoid select bug > ... using call-by-reference for TIOCMBIS ioctl > ... max client ID too large (65534); using default > ... configure use of <stdint.h> > ... configure use of <sys/select.h> > ... use (sig_t) for sigaction handler type > ... use (sig_t) for signal handler type > ... configure use of mmap for memory-mapped files > ... configure use of sysconf > ... configure use of ulimit > ... configure use of getdtablesize > ... add #define for howmany > ... add function prototype for sigvec > ... configure use of fchown > ... configure use of fchmod > ... configure use of <locale.h> (internationalization support) > ... configure use of <paths.h> > ... configure use of logwtmp (BSD-style wtmp logging) > ... configure use of logout (BSD-style utmp support) > ... configure use of <utmp.h> (normal utmp interface) > ... configure use of extended exit status in utmp > ... configure use of POSIX realtime process control interface > ... configure use of <crypt.h> > ... checking TIFF library version > Found tiffio.h version 20201219 > Found libtiff version 4.2 > > Incompatible TIFF Library. > > HylaFAX 6.0.7 requires TIFF software distribution versions 3.4 through > 4.1. If you do not have up to date TIFF software on your system > then you can retrieve it from the location where you obtained this software. > The Home Page for version 4.1 and later is https://libtiff.gitlab.io/libtiff/ > > Unrecoverable error! Once you've corrected the problem rerun this script. > ... checking PAM library version > make[1]: *** [debian/rules:13: override_dh_auto_configure] Error 1 The full build log is available from: http://qa-logs.debian.net/2020/12/26/hylafax_6.0.7-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.