* Package: net-misc/hylafaxplus-7.0.6-r1:0 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux lcms pam userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking hylafax-7.0.6.tar.gz to /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work >>> Source unpacked in /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work >>> Preparing source in /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work/hylafax-7.0.6 ... * Applying ldconfig-patch ... [ ok ] >>> Source prepared. * Clang 16 testing: this build is using a /etc/portage/bashrc hook (2022-11-24T21:47)! * Clang 16 testing: see https://wiki.gentoo.org/wiki/Modern_C_porting for more info. >>> Configuring source in /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work/hylafax-7.0.6 ... * ./configure --nointeractive --with-DIR_BIN=/usr/bin --with-DIR_SBIN=/usr/sbin --with-DIR_LIB=/usr/lib64 --with-DIR_LIBEXEC=/usr/sbin --with-DIR_LIBDATA=/usr/lib64/fax --with-DIR_LOCALE=/usr/share/locale --with-DIR_LOCKS=/var/lock --with-DIR_MAN=/usr/share/man --with-DIR_SPOOL=/var/spool/fax --with-DIR_HTML=/usr/share/doc/hylafaxplus-7.0.6-r1/html --with-DIR_CGI=/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work --with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax --with-PATH_IMPRIP= --with-SYSVINIT=no --with-REGEX=yes --with-LIBTIFF=-ltiff -ljpeg -lz --with-OPTIMIZER=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int --with-DSO=auto --with-HTML=no --with-PATH_EGETTY=/bin/false --with-PATH_VGETTY=/bin/false --disable-ldap --disable-jbig Configuring HylaFAX (tm) (aka FlexFAX) 7.0.6. 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. Oh no, not another x86_64-unknown-linux-gnu system... Using /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/temp/clang-wrappers/clang for a C compiler (set CC to override). Using "-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int" for C compiler options. Looks like /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/temp/clang-wrappers/clang has an ANSI C preprocessor. ... but __ANSI_CPP__ is not automatically defined, will compensate. Looks like /var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/temp/clang-wrappers/clang supports the -M option for generating make dependencies. Using /usr/lib/llvm/15/bin/clang++ for a C++ compiler (set CXX to override). Using "-pipe -march=native -fno-diagnostics-color -O2" for C++ compiler options. Looks like /usr/lib/llvm/15/bin/clang++ 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. Checking for PAM (Pluggable Authentication Module) support ... found. Enabling PAM support Checking for OpenSSL library support ... found. Enabling OpenSSL library support Checking for version-flexible OpenSSL library support ... found. Enabling version-flexible OpenSSL library support. Disabling JBIG support Checking for JPEG library support ... found. Enabling JPEG library support Checking for Little CMS library support ... found. Enabling Little CMS support Disabling LDAP support Looks like -lcrypt is needed for crypt. Looks like -lutil is needed for wtmp file logging. Looks like -lm is the library for math functions. Creating port.h with necessary definitions. ... using call-by-reference for TIOCMBIS ioctl ... constrain client IDs to be <= 60002 ... configure use of ... configure use of ... use (sig_t) for sigaction handler type ... use (sig_t) for signal handler type ... 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 struct tm timezone information ... configure use of (internationalization support) ... configure use of (internationalization support) ... configure use of ... configure use of logwtmp (BSD-style wtmp logging) ... configure use of logout (BSD-style utmp support) ... configure use of (normal utmp interface) ... configure use of extended exit status in utmp ... configure use of POSIX realtime process control interface ... configure use of ... checking TIFF library version Found tiffio.h version 20220520 Found libtiff version 4.4 ... add declaration for tiff_runlen_t and tiff_offset_t ... checking PAM library version ... use tmpfile instead of open_memstream Done creating port.h. Checking system libraries for functionality to emulate. ... emulate strcasecmp ... emulate random ... emulate getopt ... emulate snprintf ... emulate srandom ... emulate strtod ... emulate strtoul Done checking system libraries. Checking ZLIB support. Incompatible/missing ZLIB Library. Compilation or execution of the following test program failed: ---------------------------------------------------------- #include #include #include "zlib.h" int main(int argc, char *argv[]) { if (strcmp(ZLIB_VERSION, "0.95") < 0) { /* include file version */ printf("old include files: version %u\n", ZLIB_VERSION); exit(-1); } if (strncmp(zlib_version, ZLIB_VERSION, 4) != 0) { printf("library/header file incompatibility: %s %s\n", zlib_version, ZLIB_VERSION); exit(-1); } else { exit(0); } } ---------------------------------------------------------- With the following directories tried: DIRS= /opt/freeware /usr/local /opt/zlib The above program checks the version of the ZLIB library to ensure it is suitable for use with HylaFAX. HylaFAX 7.0.6 requires a recent ZLIB software distribution; version 0.95 or newer. If you have the right software, verify that you have the ZLIBINC(location of zlib.h) and LIBZ(location of libz.a/libz.so) configuration parameters set correctly for your system and that any environment variables are setup that are needed to locate a libz DSO at runtime (e.g. LD_LIBRARY_PATH). Also be sure that any relative pathnames are made relative to the top of the build area. Unrecoverable error! Once you've corrected the problem rerun this script. * ERROR: net-misc/hylafaxplus-7.0.6-r1::gentoo failed (configure phase): * Failed to run command: ./configure --nointeractive --with-DIR_BIN=/usr/bin --with-DIR_SBIN=/usr/sbin --with-DIR_LIB=/usr/lib64 --with-DIR_LIBEXEC=/usr/sbin --with-DIR_LIBDATA=/usr/lib64/fax --with-DIR_LOCALE=/usr/share/locale --with-DIR_LOCKS=/var/lock --with-DIR_MAN=/usr/share/man --with-DIR_SPOOL=/var/spool/fax --with-DIR_HTML=/usr/share/doc/hylafaxplus-7.0.6-r1/html --with-DIR_CGI=/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work --with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax --with-PATH_IMPRIP= --with-SYSVINIT=no --with-REGEX=yes --with-LIBTIFF=-ltiff -ljpeg -lz --with-OPTIMIZER=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int --with-DSO=auto --with-HTML=no --with-PATH_EGETTY=/bin/false --with-PATH_VGETTY=/bin/false --disable-ldap --disable-jbig * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 2076: Called edo './configure' '--nointeractive' '--with-DIR_BIN=/usr/bin' '--with-DIR_SBIN=/usr/sbin' '--with-DIR_LIB=/usr/lib64' '--with-DIR_LIBEXEC=/usr/sbin' '--with-DIR_LIBDATA=/usr/lib64/fax' '--with-DIR_LOCALE=/usr/share/locale' '--with-DIR_LOCKS=/var/lock' '--with-DIR_MAN=/usr/share/man' '--with-DIR_SPOOL=/var/spool/fax' '--with-DIR_HTML=/usr/share/doc/hylafaxplus-7.0.6-r1/html' '--with-DIR_CGI=/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work' '--with-PATH_DPSRIP=/var/spool/fax/bin/ps2fax' '--with-PATH_IMPRIP=' '--with-SYSVINIT=no' '--with-REGEX=yes' '--with-LIBTIFF=-ltiff -ljpeg -lz' '--with-OPTIMIZER=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int' '--with-DSO=auto' '--with-HTML=no' '--with-PATH_EGETTY=/bin/false' '--with-PATH_VGETTY=/bin/false' '--disable-ldap' '--disable-jbig' * environment, line 992: Called die * The specific snippet of code: * "$@" || die -n "Failed to run command: $@" * * If you need support, post the output of `emerge --info '=net-misc/hylafaxplus-7.0.6-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/hylafaxplus-7.0.6-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-misc:hylafaxplus-7.0.6-r1:20221202-101021.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work/hylafax-7.0.6' * S: '/var/tmp/portage/net-misc/hylafaxplus-7.0.6-r1/work/hylafax-7.0.6'