The hylafax 6.0.3 configure script will balk when compiled against libtiff 4. Extract from the build log: Found libtiff version 4.0 Incompatible TIFF Library. HylaFAX 6.0.3 requires TIFF software distribution versions 3.4 through 3.9. 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 3.5 and later is http://www.libtiff.org Unrecoverable error! Once you've corrected the problem rerun this script. ... checking PAM library version * ERROR: net-misc/hylafax-6.0.3 failed: * ./configure failed * * Call stack: * ebuild.sh, line 48: Called src_configure * environment, line 2587: Called die * The specific snippet of code: * eval ./configure --nointeractive ${my_conf} || die "./configure failed" Dunno what the correct fix is, whether simply overriding that version check is enough. Until you fix the packages so they play nice together, please add a dependency on <media-libs/tiff-4.0.0_beta5 to net-misc/hylafax, so portage will deal with the dependency issue, instead of leaving things to hylafax configure.
(In reply to comment #0) > Dunno what the correct fix is, whether simply overriding that version check is > enough. It is not: /usr/include/tiff.h doesn't provide a typedef for TIFFHeader, only three alternatives TIFFHeader{Common,Classic,Big}. This causes errors in hylafax: FileTransfer.c++:72: error: ISO C++ forbids declaration of ‘TIFFHeader’ with no type
Dependency pegged at 3.9 and old versions cleaned up.