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.

Reply via email to